クラス PropertyMetamodel
- java.lang.Object
-
- com.github.mygreen.sqlmapper.apt.model.PropertyMetamodel
-
public class PropertyMetamodel extends Object
APTによる処理対象のプロパティ情報。- 作成者:
- T.TSUCHIE
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 PropertyMetamodel()
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 protected booleancanEqual(Object other)booleanequals(Object o)com.github.mygreen.sqlmapper.core.annotation.ColumngetColumnAnno()アノテーションColumnの情報ElementgetColumnAnnoElemenet()アノテーションColumnが付与されている要素StringgetPropertyName()プロパティ名AptTypegetPropertyType()プロパティのタイプ情報inthashCode()booleanisCustomType()独自のConverterが適用される場合booleanisEmbedded()埋め込み用かどうか。booleanisLob()LOB(ラージオブジェクト)かどうか。voidsetColumnAnno(com.github.mygreen.sqlmapper.core.annotation.Column columnAnno)アノテーションColumnの情報voidsetColumnAnnoElemenet(Element columnAnnoElemenet)アノテーションColumnが付与されている要素voidsetCustomType(boolean customType)独自のConverterが適用される場合voidsetEmbedded(boolean embedded)埋め込み用かどうか。voidsetLob(boolean lob)LOB(ラージオブジェクト)かどうか。voidsetPropertyName(String propertyName)プロパティ名voidsetPropertyType(AptType propertyType)プロパティのタイプ情報StringtoString()
-
-
-
メソッドの詳細
-
getPropertyName
public String getPropertyName()
プロパティ名
-
getPropertyType
public AptType getPropertyType()
プロパティのタイプ情報
-
getColumnAnno
public com.github.mygreen.sqlmapper.core.annotation.Column getColumnAnno()
アノテーションColumnの情報
-
getColumnAnnoElemenet
public Element getColumnAnnoElemenet()
アノテーションColumnが付与されている要素
-
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)
プロパティのタイプ情報
-
setColumnAnno
public void setColumnAnno(com.github.mygreen.sqlmapper.core.annotation.Column columnAnno)
アノテーションColumnの情報
-
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)
-
-