クラス PropertyMetamodel
- java.lang.Object
-
- com.github.mygreen.sqlmapper.apt.model.PropertyMetamodel
-
public class PropertyMetamodel extends Object
APTによる処理対象のプロパティ情報。- 作成者:
- T.TSUCHIE
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 PropertyMetamodel()
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 protected boolean
canEqual(Object other)
boolean
equals(Object o)
Column
getColumnAnno()
アノテーションColumn
の情報Element
getColumnAnnoElemenet()
アノテーションColumn
が付与されている要素String
getPropertyName()
プロパティ名AptType
getPropertyType()
プロパティのタイプ情報int
hashCode()
boolean
isCustomType()
独自のConverterが適用される場合boolean
isEmbedded()
埋め込み用かどうか。boolean
isLob()
LOB(ラージオブジェクト)かどうか。void
setColumnAnno(Column columnAnno)
アノテーションColumn
の情報void
setColumnAnnoElemenet(Element columnAnnoElemenet)
アノテーションColumn
が付与されている要素void
setCustomType(boolean customType)
独自のConverterが適用される場合void
setEmbedded(boolean embedded)
埋め込み用かどうか。void
setLob(boolean lob)
LOB(ラージオブジェクト)かどうか。void
setPropertyName(String propertyName)
プロパティ名void
setPropertyType(AptType propertyType)
プロパティのタイプ情報String
toString()
-
-
-
メソッドの詳細
-
getPropertyName
public String getPropertyName()
プロパティ名
-
getPropertyType
public AptType getPropertyType()
プロパティのタイプ情報
-
isEmbedded
public boolean isEmbedded()
埋め込み用かどうか。
-
isLob
public boolean isLob()
LOB(ラージオブジェクト)かどうか。
-
isCustomType
public boolean isCustomType()
独自のConverterが適用される場合
-
setPropertyName
public void setPropertyName(String propertyName)
プロパティ名
-
setPropertyType
public void setPropertyType(AptType propertyType)
プロパティのタイプ情報
-
setColumnAnnoElemenet
public void setColumnAnnoElemenet(Element columnAnnoElemenet)
アノテーションColumn
が付与されている要素
-
setEmbedded
public void setEmbedded(boolean embedded)
埋め込み用かどうか。
-
setLob
public void setLob(boolean lob)
LOB(ラージオブジェクト)かどうか。
-
setCustomType
public void setCustomType(boolean customType)
独自のConverterが適用される場合
-
canEqual
protected boolean canEqual(Object other)
-
-