クラス ClassModel

  • すべての実装されたインタフェース:
    Clazz, java.io.Serializable

    public class ClassModel
    extends java.lang.Object
    implements Clazz, java.io.Serializable
    Javaクラスを表すモデル.
    関連項目:
    直列化された形式
    • ネストされたクラスの概要

      ネストされたクラス 
      修飾子とタイプ クラス 説明
      static class  ClassModel.ClassModelBuilder
      Builder.
      Lombokと混在しているが、Listのプロパティを後々どうしても追加・変更・削除をしたかったため.
    • コンストラクタの概要

      コンストラクタ 
      コンストラクタ 説明
      ClassModel()  
    • コンストラクタの詳細

      • ClassModel

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

      • hasGenericTypes

        public boolean hasGenericTypes()
        総称型を保持しているかどうか判定します.
        戻り値:
      • hasImplementsClasses

        public boolean hasImplementsClasses()
        実装インタフェースを保持しているかどうか判定します.
        戻り値: