クラス AnnotationUtil


  • public class AnnotationUtil
    extends java.lang.Object

    アノテーションに関するユーティリティクラス

     net.skuratani.simpleorm4j.annotationで記述したアノテーションの存在確認などを実行する
     ユーティリティクラス。
     
    • コンストラクタの概要

      コンストラクタ 
      コンストラクタ 説明
      AnnotationUtil()  
    • メソッドの概要

      すべてのメソッド staticメソッド concreteメソッド 
      修飾子とタイプ メソッド 説明
      static boolean hasColumnAnnotation​(java.lang.reflect.Field field)
      Columnアノテーション確認
      static boolean hasEntityAnnotation​(java.lang.Class<?> clazz)
      Entityアノテーション確認
      static boolean hasGenerationValueAnnotation​(java.lang.reflect.Field field)
      GenerationValueアノテーション確認
      static boolean hasIdAnnotation​(java.lang.reflect.Field field)
      Idアノテーション確認
      static boolean hasTableAnnotation​(java.lang.Class<?> clazz)
      Tableアノテーション確認
      • クラスから継承されたメソッド java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • コンストラクタの詳細

      • AnnotationUtil

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

      • hasEntityAnnotation

        public static boolean hasEntityAnnotation​(java.lang.Class<?> clazz)

        Entityアノテーション確認

        パラメータ:
        clazz - クラス
        戻り値:
        boolean true : 存在する false : 存在しない
      • hasColumnAnnotation

        public static boolean hasColumnAnnotation​(java.lang.reflect.Field field)

        Columnアノテーション確認

        パラメータ:
        field - フィールド
        戻り値:
        boolean true : 存在する false : 存在しない
      • hasTableAnnotation

        public static boolean hasTableAnnotation​(java.lang.Class<?> clazz)

        Tableアノテーション確認

        パラメータ:
        clazz - クラス
        戻り値:
        boolean true : 存在する false : 存在しない
      • hasIdAnnotation

        public static boolean hasIdAnnotation​(java.lang.reflect.Field field)

        Idアノテーション確認

        パラメータ:
        field - フィールド
        戻り値:
        boolean true : 存在する false : 存在しない
      • hasGenerationValueAnnotation

        public static boolean hasGenerationValueAnnotation​(java.lang.reflect.Field field)

        GenerationValueアノテーション確認

        パラメータ:
        field - フィールド
        戻り値:
        boolean true : 存在する false : 存在しない