@Published(tag="architect") public class EntityMeta extends java.lang.Object implements java.io.Serializable
| コンストラクタと説明 | 
|---|
EntityMeta(java.lang.Class<?> entityClass)
コンストラクタ。 
 | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
boolean | 
canFindById()
IDカラムから情報が取得可能か否か。 
 | 
boolean | 
equals(java.lang.Object another)  | 
java.util.List<ColumnMeta> | 
getAllColumns()
全カラムのリストを返す。 
 | 
ColumnMeta | 
getGeneratedValueColumn()
採番カラムを返す。 
 | 
java.util.List<ColumnMeta> | 
getIdColumns()
IDカラム(主キーカラム)のリストを返す。 
 | 
java.lang.String | 
getSchemaName()
スキーマ名を返す。 
 | 
java.lang.String | 
getTableName()
テーブル名を返す。 
 | 
ColumnMeta | 
getVersionColumn()
バージョンカラムを返す。 
 | 
int | 
hashCode()  | 
protected void | 
sortIdColumns()
Primary keyの順番をデータベースの定義順にソートする。 
 | 
public EntityMeta(java.lang.Class<?> entityClass)
entityClass - エンティティクラスpublic java.util.List<ColumnMeta> getIdColumns()
public java.util.List<ColumnMeta> getAllColumns()
public ColumnMeta getVersionColumn()
public ColumnMeta getGeneratedValueColumn()
public java.lang.String getTableName()
public java.lang.String getSchemaName()
public boolean canFindById()
protected void sortIdColumns()
public boolean equals(java.lang.Object another)
equals クラス内 java.lang.Objectpublic int hashCode()
hashCode クラス内 java.lang.Object