クラス ConstructorModel.ConstructorModelBuilder
- java.lang.Object
-
- com.zomu_t.lib.java.generate.java8.model.ConstructorModel.ConstructorModelBuilder
-
- 含まれているクラス:
- ConstructorModel
public static class ConstructorModel.ConstructorModelBuilder extends java.lang.Object
Builder.
Lombokと混在しているが、Listのプロパティを後々どうしても追加・変更・削除をしたかったため. Lombokで出力すると、UnmodifiableListとして扱われるため.
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 ConstructorModelBuilder()
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 ConstructorModel.ConstructorModelBuilder
accessModifier(AccessModifier accessModifier)
ConstructorModel.ConstructorModelBuilder
annotation(AnnotationModel annotation)
ConstructorModel.ConstructorModelBuilder
annotations(java.util.List<AnnotationModel> annotations)
ConstructorModel.ConstructorModelBuilder
arg(ArgModel arg)
ConstructorModel.ConstructorModelBuilder
args(java.util.List<ArgModel> args)
ConstructorModel
build()
ConstructorModel.ConstructorModelBuilder
constructorAutoCreate(boolean constructorAutoCreate)
ConstructorModel.ConstructorModelBuilder
javaDoc(JavaDocModel javaDoc)
ConstructorModel.ConstructorModelBuilder
logic(ConstructorLogicModel logic)
ConstructorModel.ConstructorModelBuilder
throwsType(ClassModel throwsType)
ConstructorModel.ConstructorModelBuilder
throwsTypes(java.util.List<ClassModel> throwsTypes)
-
-
-
メソッドの詳細
-
javaDoc
public ConstructorModel.ConstructorModelBuilder javaDoc(JavaDocModel javaDoc)
-
annotations
public ConstructorModel.ConstructorModelBuilder annotations(java.util.List<AnnotationModel> annotations)
-
annotation
public ConstructorModel.ConstructorModelBuilder annotation(AnnotationModel annotation)
-
accessModifier
public ConstructorModel.ConstructorModelBuilder accessModifier(AccessModifier accessModifier)
-
args
public ConstructorModel.ConstructorModelBuilder args(java.util.List<ArgModel> args)
-
arg
public ConstructorModel.ConstructorModelBuilder arg(ArgModel arg)
-
throwsTypes
public ConstructorModel.ConstructorModelBuilder throwsTypes(java.util.List<ClassModel> throwsTypes)
-
throwsType
public ConstructorModel.ConstructorModelBuilder throwsType(ClassModel throwsType)
-
constructorAutoCreate
public ConstructorModel.ConstructorModelBuilder constructorAutoCreate(boolean constructorAutoCreate)
-
logic
public ConstructorModel.ConstructorModelBuilder logic(ConstructorLogicModel logic)
-
build
public ConstructorModel build()
-
-