Package | Description |
---|---|
nablarch.common.dao |
ユニバーサルDAO機能を提供する。
|
Modifier and Type | Method and Description |
---|---|
static <T> ColumnMeta |
EntityUtil.findGeneratedValueColumn(java.lang.Class<T> entityClass)
エンティティクラスから
GeneratedValue が設定されたカラムを取得する。
採番対象のカラムが定義されていない場合はnull を返す。 |
static <T> ColumnMeta |
EntityUtil.findGeneratedValueColumn(T entity)
エンティティから
GeneratedValue が設定されたカラムを取得する。
採番対象のカラムが定義されていない場合はnull を返す。 |
static <T> ColumnMeta |
EntityUtil.findVersionColumn(T entity)
バージョンカラムの情報を取得する。
バージョンカラムが定義されていない場合は
null を返す。 |
ColumnMeta |
EntityMeta.getGeneratedValueColumn()
採番カラムを返す。
|
ColumnMeta |
EntityMeta.getVersionColumn()
バージョンカラムを返す。
|
Modifier and Type | Method and Description |
---|---|
static java.util.List<ColumnMeta> |
EntityUtil.findAllColumns(java.lang.Class<?> entityClass)
エンティティクラスから全カラムの情報を取得する。
|
static <T> java.util.Map<ColumnMeta> |
EntityUtil.findAllColumns(T entity)
エンティティから全カラムの情報と、その値を取得する。
値は
ColumnMeta.getJdbcType() の型に変換されて返される。 |
static java.util.List<ColumnMeta> |
EntityUtil.findIdColumns(java.lang.Class<?> entityClass)
エンティティクラスからIDカラムの情報を全て取得する。
|
static <T> java.util.Map<ColumnMeta> |
EntityUtil.findIdColumns(T entity)
エンティティからIDカラムの情報と、その値を全て取得する。
値は
ColumnMeta.getJdbcType() の型に変換されて返される。 |
java.util.List<ColumnMeta> |
EntityMeta.getAllColumns()
全カラムのリストを返す。
|
java.util.List<ColumnMeta> |
EntityMeta.getIdColumns()
IDカラム(主キーカラム)のリストを返す。
|