Class FieldAnnotationHandlerSupport.FieldHolder<T extends Annotation>

java.lang.Object
nablarch.core.db.statement.autoproperty.FieldAnnotationHandlerSupport.FieldHolder<T>
Type Parameters:
T - アノテーションの型
Enclosing class:
FieldAnnotationHandlerSupport

@Published(tag="architect") public static class FieldAnnotationHandlerSupport.FieldHolder<T extends Annotation> extends Object
フィールド情報を保持するクラス。 このクラスでは、フィールドとフィールドに設定されたアノテーションの情報を保持する。
  • Constructor Details

    • FieldHolder

      public FieldHolder(Field field, T annotation)
      フィールドとアノテーションを元にFieldHolderを構築する。
      Parameters:
      field - フィールド
      annotation - アノテーション
  • Method Details

    • getField

      public Field getField()
      フィールドを取得する。
      Returns:
      フィールド
    • getAnnotation

      public T getAnnotation()
      アノテーションを取得する。
      Returns:
      アノテーション