クラス IdGenerationContext


  • public class IdGenerationContext
    extends Object
    生成対象のIDに対する情報。
    導入されたバージョン:
    0.3
    作成者:
    T.TSUCHIE
    • コンストラクタの詳細

      • IdGenerationContext

        public IdGenerationContext()
    • メソッドの詳細

      • getTableMeta

        public TableMeta getTableMeta()
        テーブル情報
      • getColumnMeta

        public ColumnMeta getColumnMeta()
        カラム情報
      • getEntityType

        public Class<?> getEntityType()
        生成対象のIDプロパティが所属するエンティティ情報
      • getPropertyType

        public Class<?> getPropertyType()
        生成対象のIDプロパティのクラスタイプ
      • setTableMeta

        public void setTableMeta​(TableMeta tableMeta)
        テーブル情報
      • setColumnMeta

        public void setColumnMeta​(ColumnMeta columnMeta)
        カラム情報
      • setEntityType

        public void setEntityType​(Class<?> entityType)
        生成対象のIDプロパティが所属するエンティティ情報
      • setPropertyType

        public void setPropertyType​(Class<?> propertyType)
        生成対象のIDプロパティのクラスタイプ
      • equals

        public boolean equals​(Object o)
        オーバーライド:
        equals クラス内 Object
      • canEqual

        protected boolean canEqual​(Object other)
      • hashCode

        public int hashCode()
        オーバーライド:
        hashCode クラス内 Object