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