索引
すべてのクラス|すべてのパッケージ
A
- add(String) - クラス のメソッドorg.thinkit.generator.common.duke.factory.Generics
-
引数として渡された文字列を総称型で指定するデータ型として追加します。
- add(Annotation) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ClassBody
-
アノテーション定義を追加します。
- add(Annotation) - クラス のメソッドorg.thinkit.generator.common.duke.factory.Constructor
-
アノテーション定義を追加します。
- add(Annotation) - クラス のメソッドorg.thinkit.generator.common.duke.factory.Field
-
アノテーション定義を追加します。
- add(Annotation) - クラス のメソッドorg.thinkit.generator.common.duke.factory.Method
-
アノテーション定義を追加します。
- add(Annotation) - クラス のメソッドorg.thinkit.generator.common.duke.factory.Parameter
-
アノテーション定義を追加します。
- add(AnnotationParameter) - クラス のメソッドorg.thinkit.generator.common.duke.factory.Annotation
-
アノテーション引数を追加します。
- add(ClassBody) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ClassBody
-
インナークラスのクラスボディ部定義を追加します。
- add(Constructor) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ClassBody
-
コンストラクタ定義を追加します。
- add(DependentPackage) - クラス のメソッドorg.thinkit.generator.common.duke.factory.Resource
-
依存パッケージ定義を追加します。
- add(DescriptionTag) - クラス のメソッドorg.thinkit.generator.common.duke.factory.Constructor
-
コンストラクタの説明定義に引数アノテーション定義を追加します。
- add(DescriptionTag) - クラス のメソッドorg.thinkit.generator.common.duke.factory.FunctionDescription
-
引数のアノテーション情報を追加します。
- add(DescriptionTag) - クラス のメソッドorg.thinkit.generator.common.duke.factory.Method
-
コンストラクタの説明定義に引数アノテーション定義を追加します。
- add(Enumeration) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ClassBody
-
Enum定数定義を追加します。
- add(Field) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ClassBody
-
フィールド定義を追加します。
- add(Inheritance) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ClassBody
-
継承定義を追加します。
- add(Interface) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ClassBody
-
インターフェース定義を追加します。
- add(Method) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ClassBody
-
メソッド定義を追加します。
- add(Parameter) - クラス のメソッドorg.thinkit.generator.common.duke.factory.Function
-
関数の引数を追加します。
- add(Process) - クラス のメソッドorg.thinkit.generator.common.duke.factory.Function
-
関数の処理を追加します。
- Annotation - org.thinkit.generator.common.duke.factoryのクラス
-
Javaコンポーネントにおけるアノテーションを抽象化したクラスです。
- AnnotationParameter - org.thinkit.generator.common.duke.factoryのクラス
-
Javaコンポーネントにおけるアノテーションの引数を抽象化したクラスです。
- AnnotationParameterType - org.thinkit.generator.common.duke.catalogの列挙
-
アノテーション引数の種別を管理するカタログです。
- AnnotationPattern - org.thinkit.generator.common.duke.catalogの列挙
-
クラスで使用するアノテーションパターンを管理するカタログです。
- applyLombok() - クラス のメソッドorg.thinkit.generator.common.duke.factory.JavaComponent
-
Lombokを適用します。
- ARRAY - org.thinkit.generator.common.duke.catalog.AnnotationParameterType
-
配列
- AUTHOR - org.thinkit.generator.common.duke.catalog.AnnotationPattern
-
作成者
C
- CHARACTER - org.thinkit.generator.common.duke.catalog.ParameterDataType
-
文字型
- ClassBody - org.thinkit.generator.common.duke.factoryのクラス
-
Javaコンポーネントにおけるクラスボディ部を抽象化したクラスです。
- ClassDescription - org.thinkit.generator.common.duke.factoryのクラス
-
プログラムリソースにおけるクラスの説明を抽象化した抽象クラスです。
- Component - org.thinkit.generator.common.duke.factoryのインタフェース
-
構成部品を抽象化したインターフェースです。
- Constructor - org.thinkit.generator.common.duke.factoryのクラス
-
プログラムリソースにおけるコンストラクタを抽象化した抽象クラスです。
- ConstructorProcess - org.thinkit.generator.common.duke.factoryのクラス
-
プログラムリソースにおけるコンストラクタ処理を抽象化した抽象クラスです。
- ConstructorProcessContext - org.thinkit.generator.common.duke.strategyのクラス
-
コンストラクタの処理定義をする際のストラテジーを判断するコンテキストを抽象化したクラスです。
- ConstructorProcessStrategy - org.thinkit.generator.common.duke.strategyのクラス
-
コンストラクタの処理定義を生成する際のストラテジーを抽象化したクラスです。
- ConstructorProcessStrategy() - クラス のコンストラクタorg.thinkit.generator.common.duke.strategy.ConstructorProcessStrategy
- ConstructorType - org.thinkit.generator.common.duke.catalogの列挙
-
コンストラクタ種別を管理するカタログです。
- COPYING - org.thinkit.generator.common.duke.catalog.ConstructorType
-
コピーコンストラクタ
- Copyright - org.thinkit.generator.common.duke.factoryのクラス
-
プログラムリソースにおける著作権を抽象化した抽象クラスです。
- createAnnotation(AnnotationPattern) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ResourceFactory
-
Annotation
のインスタンスを生成し返却する抽象メソッドです。 - createAnnotationParameter(String) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ResourceFactory
-
AnnotationParameter
のインスタンスを生成し返却する抽象メソッドです。 - createClassBody(ClassDescription, String) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ResourceFactory
-
ClassBody
のインスタンスを生成し返却する抽象メソッドです。 - createClassDescription(String, String) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ResourceFactory
-
ClassDescription
のインスタンスを生成し返却する抽象メソッドです。 - createClassDescription(String, String, String) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ResourceFactory
-
ClassDescription
のインスタンスを生成し返却する抽象メソッドです。 - createConstructor(String, FunctionDescription) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ResourceFactory
-
Constructor
のインスタンスを生成し返却する抽象メソッドです。 - createConstructorProcess(String, String) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ResourceFactory
-
ConstructorProcess
のインスタンスを生成し返却する抽象メソッドです。 - createConstructorProcess(String) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ResourceFactory
-
ConstructorProcess
のインスタンスを生成し返却する抽象メソッドです。 - createCopyright(String) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ResourceFactory
-
Copyright
のインスタンスを生成し返却する抽象メソッドです。 - createCopyright(String, String, String, String, String) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ResourceFactory
-
Copyright
のインスタンスを生成し返却する抽象メソッドです。 - createDependentPackage(String) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ResourceFactory
-
DependentPackage
のインスタンスを生成し返却する抽象メソッドです。 - createDescription(String) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ResourceFactory
-
Description
のインスタンスを生成し返却する抽象メソッドです。 - createDescriptionTag(String, String) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ResourceFactory
-
DescriptionTag
のインスタンスを生成し返却する抽象メソッドです。 - createDescriptionTag(String, String, AnnotationPattern) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ResourceFactory
-
DescriptionTag
のインスタンスを生成し返却する抽象メソッドです。 - createEnumDefinition(String) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ResourceFactory
-
EnumDefinition
のインスタンスを生成し返却する抽象メソッドです。 - createEnumeration(EnumDefinition, Description) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ResourceFactory
-
Enumeration
のインスタンスを生成し返却する抽象メソッドです。 - createField(FieldDefinition, Description) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ResourceFactory
-
Field
のインスタンスを生成し返却する抽象メソッドです。 - createFieldDefinition(String, String) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ResourceFactory
-
FieldDefinition
のインスタンスを生成し返却する抽象メソッドです。 - createFieldDefinition(String, String, String) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ResourceFactory
-
FieldDefinition
のインスタンスを生成し返却する抽象メソッドです。 - createFunctionDescription(String) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ResourceFactory
-
FunctionDescription
のインスタンスを生成し返却する抽象メソッドです。 - createGenerics() - クラス のメソッドorg.thinkit.generator.common.duke.factory.ResourceFactory
-
Generics
のインスタンスを生成し返却する抽象メソッドです。 - createInheritance(String) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ResourceFactory
-
Inheritance
のインスタンスを生成し返却する抽象メソッドです。 - createInheritance(String, Generics) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ResourceFactory
-
Inheritance
のインスタンスを生成し返却する抽象メソッドです。 - createInterface(String) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ResourceFactory
-
Interface
のインスタンスを生成し返却する抽象メソッドです。 - createInterface(String, Generics) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ResourceFactory
-
Interface
のインスタンスを生成し返却する抽象メソッドです。 - createMethod(Modifier, String, String, FunctionDescription) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ResourceFactory
-
Method
のインスタンスを生成し返却する抽象メソッドです。 - createMethodProcess(String) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ResourceFactory
-
MethodProcess
のインスタンスを生成し返却する抽象メソッドです。 - createPackage(String) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ResourceFactory
-
Package
のインスタンスを生成し返却する抽象メソッドです。 - createParameter(String, String) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ResourceFactory
-
Parameter
のインスタンスを生成し返却する抽象メソッドです。 - createResource() - インタフェース のメソッドorg.thinkit.generator.common.duke.factory.Component
-
リソースを生成し文字列表現として返却する処理を定義するメソッドです。
- createResource() - クラス のメソッドorg.thinkit.generator.common.duke.factory.Resource
-
リソースを生成し文字列表現として返却する処理を定義するメソッドです。
- createResource(Copyright, Package, ClassBody) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ResourceFactory
-
Resource
のインスタンスを生成し返却する抽象メソッドです。
D
- DEFAULT - org.thinkit.generator.common.duke.catalog.AnnotationParameterType
-
デフォルト
- DEFAULT - org.thinkit.generator.common.duke.catalog.ConstructorType
-
デフォルトコンストラクタ
- DEFAULT - org.thinkit.generator.common.duke.catalog.MethodType
-
デフォルト
- DEFAULT - org.thinkit.generator.common.duke.catalog.ParameterDataType
-
デフォルト
- DependentPackage - org.thinkit.generator.common.duke.factoryのクラス
-
依存パッケージを抽象化したクラスです。
- DependentPackage(String) - クラス のコンストラクタorg.thinkit.generator.common.duke.factory.DependentPackage
-
コンストラクタ
- Description - org.thinkit.generator.common.duke.factoryのクラス
-
プログラムリソースにおける説明を抽象化した抽象クラスです。
- DescriptionTag - org.thinkit.generator.common.duke.factoryのクラス
-
プログラムリソースにおける引数のアノテーション情報を抽象化した抽象クラスです。
E
- EnumDefinition - org.thinkit.generator.common.duke.factoryのクラス
-
プログラムリソースにおける列挙子の定義を抽象化した抽象クラスです。
- Enumeration - org.thinkit.generator.common.duke.factoryのクラス
-
プログラムリソースにおける列挙定数を抽象化した抽象クラスです
この抽象クラスでは列挙定数を生成するために必要な情報を保持します。 - ENVALI_NESTED_ENTITY - org.thinkit.generator.common.duke.catalog.AnnotationPattern
-
Nested Entity (Envali)
- ENVALI_REQUIRE_END_WITH - org.thinkit.generator.common.duke.catalog.AnnotationPattern
-
Require End With (Envali)
- ENVALI_REQUIRE_MATCH - org.thinkit.generator.common.duke.catalog.AnnotationPattern
-
Require Match (Envali)
- ENVALI_REQUIRE_NEGATIVE - org.thinkit.generator.common.duke.catalog.AnnotationPattern
-
Require Negative (Envali)
- ENVALI_REQUIRE_NON_BLANK - org.thinkit.generator.common.duke.catalog.AnnotationPattern
-
Require Non Blank (Envali)
- ENVALI_REQUIRE_NON_EMPTY - org.thinkit.generator.common.duke.catalog.AnnotationPattern
-
Require Non Empty (Envali)
- ENVALI_REQUIRE_NON_NULL - org.thinkit.generator.common.duke.catalog.AnnotationPattern
-
Require Non Null (Envali)
- ENVALI_REQUIRE_POSITIVE - org.thinkit.generator.common.duke.catalog.AnnotationPattern
-
Require Positive (Envali)
- ENVALI_REQUIRE_RANGE_FROM - org.thinkit.generator.common.duke.catalog.AnnotationPattern
-
Require Range From (Envali)
- ENVALI_REQUIRE_RANGE_FROM_TO - org.thinkit.generator.common.duke.catalog.AnnotationPattern
-
Require Range From To (Envali)
- ENVALI_REQUIRE_RANGE_TO - org.thinkit.generator.common.duke.catalog.AnnotationPattern
-
Require Range To (Envali)
- ENVALI_REQUIRE_START_WITH - org.thinkit.generator.common.duke.catalog.AnnotationPattern
-
Require Start With (Envali)
- equals(Object) - クラス のメソッドorg.thinkit.generator.common.duke.factory.Annotation
- equals(Object) - クラス のメソッドorg.thinkit.generator.common.duke.factory.AnnotationParameter
- equals(Object) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ClassBody
- equals(Object) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ClassDescription
- equals(Object) - クラス のメソッドorg.thinkit.generator.common.duke.factory.Constructor
- equals(Object) - クラス のメソッドorg.thinkit.generator.common.duke.factory.ConstructorProcess
- equals(Object) - クラス のメソッドorg.thinkit.generator.common.duke.factory.Copyright
- equals(Object) - クラス のメソッドorg.thinkit.generator.common.duke.factory.DependentPackage
- equals(Object) - クラス のメソッドorg.thinkit.generator.common.duke.factory.Description
- equals(Object) - クラス のメソッドorg.thinkit.generator.common.duke.factory.DescriptionTag
- equals(Object) - クラス のメソッドorg.thinkit.generator.common.duke.factory.EnumDefinition
- equals(Object) - クラス のメソッドorg.thinkit.generator.common.duke.factory.Enumeration
- equals(Object) - クラス のメソッドorg.thinkit.generator.common.duke.factory.Field
- equals(Object) - クラス のメソッドorg.thinkit.generator.common.duke.factory.FieldDefinition
- equals(Object) - クラス のメソッドorg.thinkit.generator.common.duke.factory.Function
- equals(Object) - クラス のメソッドorg.thinkit.generator.common.duke.factory.FunctionDescription
- equals(Object) - クラス のメソッドorg.thinkit.generator.common.duke.factory.FunctionProcess
- equals(Object) - クラス のメソッドorg.thinkit.generator.common.duke.factory.Generics
- equals(Object) - クラス のメソッドorg.thinkit.generator.common.duke.factory.Inheritance
- equals(Object) - クラス のメソッドorg.thinkit.generator.common.duke.factory.Interface
- equals(Object) - クラス のメソッドorg.thinkit.generator.common.duke.factory.Method
- equals(Object) - クラス のメソッドorg.thinkit.generator.common.duke.factory.MethodProcess
- equals(Object) - クラス のメソッドorg.thinkit.generator.common.duke.factory.Package
- equals(Object) - クラス のメソッドorg.thinkit.generator.common.duke.factory.Parameter
- equals(Object) - クラス のメソッドorg.thinkit.generator.common.duke.factory.Process
- equals(Object) - クラス のメソッドorg.thinkit.generator.common.duke.factory.Resource
- equals(Object) - クラス のメソッドorg.thinkit.generator.common.duke.strategy.ConstructorProcessContext
- equals(Object) - クラス のメソッドorg.thinkit.generator.common.duke.strategy.ConstructorProcessStrategy
- equals(Object) - クラス のメソッドorg.thinkit.generator.common.duke.strategy.MethodProcessContext
- equals(Object) - クラス のメソッドorg.thinkit.generator.common.duke.strategy.MethodProcessStrategy
F
- Field - org.thinkit.generator.common.duke.factoryのクラス
-
プログラムリソースにおけるフィールドを抽象化した抽象クラスです
この抽象クラスではフィールドを生成するために必要な情報を保持します。 - FieldDefinition - org.thinkit.generator.common.duke.factoryのクラス
-
プログラムリソースにおけるフィールド定義を抽象化した抽象クラスです。
- format(I) - インタフェース のメソッドorg.thinkit.generator.common.duke.formatter.JavaResourceFormatter
-
resourceMatrix
に格納されたリソース情報からリソースを生成し返却します。 - Function - org.thinkit.generator.common.duke.factoryのクラス
-
プログラムリソースにおける関数を抽象化した抽象クラスです。
- FunctionDescription - org.thinkit.generator.common.duke.factoryのクラス
-
プログラムリソースにおける関数の説明を抽象化した抽象クラスです。
- FunctionProcess - org.thinkit.generator.common.duke.factoryのクラス
-
プログラムリソースにおける機能の処理を抽象化した抽象クラスです。
G
- Generics - org.thinkit.generator.common.duke.factoryのクラス
-
プログラムリソースにおける総称型を抽象化した抽象クラスです。
- getCode() - 列挙 のメソッドorg.thinkit.generator.common.duke.catalog.AnnotationParameterType
-
コード値
- getCode() - 列挙 のメソッドorg.thinkit.generator.common.duke.catalog.AnnotationPattern
-
コード値
- getCode() - 列挙 のメソッドorg.thinkit.generator.common.duke.catalog.ConstructorType
-
コード値
- getCode() - 列挙 のメソッドorg.thinkit.generator.common.duke.catalog.LombokState
-
コード値
- getCode() - 列挙 のメソッドorg.thinkit.generator.common.duke.catalog.MethodType
-
コード値
- getCode() - 列挙 のメソッドorg.thinkit.generator.common.duke.catalog.Modifier
-
コード値
- getCode() - 列挙 のメソッドorg.thinkit.generator.common.duke.catalog.ParameterDataType
-
コード値
- getTag() - 列挙 のメソッドorg.thinkit.generator.common.duke.catalog.AnnotationPattern
-
タグ
- GETTER - org.thinkit.generator.common.duke.catalog.MethodType
-
Getter
H
- hashCode() - クラス のメソッドorg.thinkit.generator.common.duke.factory.Annotation
- hashCode() - クラス のメソッドorg.thinkit.generator.common.duke.factory.AnnotationParameter
- hashCode() - クラス のメソッドorg.thinkit.generator.common.duke.factory.ClassBody
- hashCode() - クラス のメソッドorg.thinkit.generator.common.duke.factory.ClassDescription
- hashCode() - クラス のメソッドorg.thinkit.generator.common.duke.factory.Constructor
- hashCode() - クラス のメソッドorg.thinkit.generator.common.duke.factory.ConstructorProcess
- hashCode() - クラス のメソッドorg.thinkit.generator.common.duke.factory.Copyright
- hashCode() - クラス のメソッドorg.thinkit.generator.common.duke.factory.DependentPackage
- hashCode() - クラス のメソッドorg.thinkit.generator.common.duke.factory.Description
- hashCode() - クラス のメソッドorg.thinkit.generator.common.duke.factory.DescriptionTag
- hashCode() - クラス のメソッドorg.thinkit.generator.common.duke.factory.EnumDefinition
- hashCode() - クラス のメソッドorg.thinkit.generator.common.duke.factory.Enumeration
- hashCode() - クラス のメソッドorg.thinkit.generator.common.duke.factory.Field
- hashCode() - クラス のメソッドorg.thinkit.generator.common.duke.factory.FieldDefinition
- hashCode() - クラス のメソッドorg.thinkit.generator.common.duke.factory.Function
- hashCode() - クラス のメソッドorg.thinkit.generator.common.duke.factory.FunctionDescription
- hashCode() - クラス のメソッドorg.thinkit.generator.common.duke.factory.FunctionProcess
- hashCode() - クラス のメソッドorg.thinkit.generator.common.duke.factory.Generics
- hashCode() - クラス のメソッドorg.thinkit.generator.common.duke.factory.Inheritance
- hashCode() - クラス のメソッドorg.thinkit.generator.common.duke.factory.Interface
- hashCode() - クラス のメソッドorg.thinkit.generator.common.duke.factory.Method
- hashCode() - クラス のメソッドorg.thinkit.generator.common.duke.factory.MethodProcess
- hashCode() - クラス のメソッドorg.thinkit.generator.common.duke.factory.Package
- hashCode() - クラス のメソッドorg.thinkit.generator.common.duke.factory.Parameter
- hashCode() - クラス のメソッドorg.thinkit.generator.common.duke.factory.Process
- hashCode() - クラス のメソッドorg.thinkit.generator.common.duke.factory.Resource
- hashCode() - クラス のメソッドorg.thinkit.generator.common.duke.strategy.ConstructorProcessContext
- hashCode() - クラス のメソッドorg.thinkit.generator.common.duke.strategy.ConstructorProcessStrategy
- hashCode() - クラス のメソッドorg.thinkit.generator.common.duke.strategy.MethodProcessContext
- hashCode() - クラス のメソッドorg.thinkit.generator.common.duke.strategy.MethodProcessStrategy
I
- Inheritance - org.thinkit.generator.common.duke.factoryのクラス
-
プログラムリソースにおける継承を抽象化した抽象クラスです。
- Interface - org.thinkit.generator.common.duke.factoryのクラス
-
プログラムリソースにおけるインターフェースを抽象化した抽象クラスです。
- isAppliedLombok() - クラス のメソッドorg.thinkit.generator.common.duke.factory.JavaComponent
-
JavaコンポーネントがLombokを適用されているか判定します。
- isEmpty() - クラス のメソッドorg.thinkit.generator.common.duke.factory.Generics
-
設定された総称型が存在するか判定します。
J
- JavaComponent - org.thinkit.generator.common.duke.factoryのクラス
-
Javaの構成部品を抽象化したクラスです。
- JavaComponent() - クラス のコンストラクタorg.thinkit.generator.common.duke.factory.JavaComponent
- JavaResource - org.thinkit.generator.common.duke.dtoのインタフェース
-
生成されたJavaリソースを格納したデータクラスであることを示すマーカーインターフェースです。
- JavaResourceFormatter<I extends JavaResourceMatrix,R extends JavaResource> - org.thinkit.generator.common.duke.formatterのインタフェース
-
リソース定義からリソースを生成する処理を抽象化したインターフェースです。
- JavaResourceMatrix - org.thinkit.generator.common.duke.dtoのインタフェース
-
リソースを生成する際に必要となる情報が格納されたマトリクスであることを示すマーカーインターフェースです。
L
- LOMBOK - org.thinkit.generator.common.duke.catalog.LombokState
-
Lombok
- LOMBOK_ALL_ARGS_CONSTRUCTOR - org.thinkit.generator.common.duke.catalog.AnnotationPattern
-
AllArgsConstructor (Lombok)
- LOMBOK_BUILDER - org.thinkit.generator.common.duke.catalog.AnnotationPattern
-
Builder (Lombok)
- LOMBOK_BUILDER_DEFAULT - org.thinkit.generator.common.duke.catalog.AnnotationPattern
-
Builder Default (Lombok)
- LOMBOK_EQUALS_AND_HASH_CODE - org.thinkit.generator.common.duke.catalog.AnnotationPattern
-
Equals and Hash code (Lombok)
- LOMBOK_GETTER - org.thinkit.generator.common.duke.catalog.AnnotationPattern
-
Getter (Lombok)
- LOMBOK_NO_ARGS_CONSTRUCTOR - org.thinkit.generator.common.duke.catalog.AnnotationPattern
-
NoArgsConstructor (Lombok)
- LOMBOK_NON_NULL - org.thinkit.generator.common.duke.catalog.AnnotationPattern
-
NonNull (Lombok)
- LOMBOK_REQUIRED_ARGS_CONSTRUCTOR - org.thinkit.generator.common.duke.catalog.AnnotationPattern
-
RequiredArgsConstructor (Lombok)
- LOMBOK_SETTER - org.thinkit.generator.common.duke.catalog.AnnotationPattern
-
Setter (Lombok)
- LOMBOK_TO_STRING - org.thinkit.generator.common.duke.catalog.AnnotationPattern
-
ToString (Lombok)
- LombokState - org.thinkit.generator.common.duke.catalogの列挙
-
Lombokの適用可否を管理するカタログです。
M
- Method - org.thinkit.generator.common.duke.factoryのクラス
-
プログラムリソースにおけるメソッドを抽象化した抽象クラスです。
- MethodProcess - org.thinkit.generator.common.duke.factoryのクラス
-
プログラムリソースにおけるメソッド処理を抽象化した抽象クラスです。
- MethodProcessContext - org.thinkit.generator.common.duke.strategyのクラス
-
メソッド処理のストラテジーを判断するコンテキストを抽象化したクラスです。
- MethodProcessStrategy - org.thinkit.generator.common.duke.strategyのクラス
-
コンストラクタの処理定義を生成する際のストラテジーを抽象化したクラスです。
- MethodProcessStrategy() - クラス のコンストラクタorg.thinkit.generator.common.duke.strategy.MethodProcessStrategy
- MethodType - org.thinkit.generator.common.duke.catalogの列挙
-
メソッド種別を管理するカタログです。
- Modifier - org.thinkit.generator.common.duke.catalogの列挙
-
アクセス修飾子を管理するカタログです。
N
- NONE - org.thinkit.generator.common.duke.catalog.LombokState
-
非Lombok
- NONE - org.thinkit.generator.common.duke.catalog.Modifier
-
指定なし
O
- org.thinkit.generator.common.duke.catalog - パッケージ org.thinkit.generator.common.duke.catalog
-
Javaリソースを生成する際に使用するカタログを管理するパッケージです。
- org.thinkit.generator.common.duke.dto - パッケージ org.thinkit.generator.common.duke.dto
-
生成されたJavaリソースを格納するエンティティを管理するパッケージです。
- org.thinkit.generator.common.duke.factory - パッケージ org.thinkit.generator.common.duke.factory
-
Javaリソースを構築する際に使用するコンポーネントを抽象化したファクトリークラスを管理するパッケージです。
- org.thinkit.generator.common.duke.formatter - パッケージ org.thinkit.generator.common.duke.formatter
-
Javaリソースの生データを実際に解析可能な形式のリソースへ整形する処理を抽象化したインターフェースを管理するパッケージです。
- org.thinkit.generator.common.duke.strategy - パッケージ org.thinkit.generator.common.duke.strategy
-
Javaリソースを解析可能な形式へ整形する際に使用される方式を抽象化したストラテジークラスを管理するパッケージです。
P
- Package - org.thinkit.generator.common.duke.factoryのクラス
-
パッケージを抽象化したクラスです。
- Package(String) - クラス のコンストラクタorg.thinkit.generator.common.duke.factory.Package
-
コンストラクタ
- PACKAGE - org.thinkit.generator.common.duke.catalog.Modifier
-
package private
- PARAM - org.thinkit.generator.common.duke.catalog.AnnotationPattern
-
引数情報
- Parameter - org.thinkit.generator.common.duke.factoryのクラス
-
プログラムリソースにおける引数を抽象化した抽象クラスです。
- ParameterDataType - org.thinkit.generator.common.duke.catalogの列挙
-
パラメータのデータ型を管理するカタログです。
- PRIVATE - org.thinkit.generator.common.duke.catalog.Modifier
-
private
- Process - org.thinkit.generator.common.duke.factoryのクラス
-
プログラムリソースにおける処理を抽象化した抽象クラスです。
- PROTECTED - org.thinkit.generator.common.duke.catalog.Modifier
-
protected
- PUBLIC - org.thinkit.generator.common.duke.catalog.Modifier
-
public
- put(ParameterDataType, Object) - クラス のメソッドorg.thinkit.generator.common.duke.factory.AnnotationParameter
-
引数を追加します。
- put(ParameterDataType, Object) - クラス のメソッドorg.thinkit.generator.common.duke.factory.EnumDefinition
-
引数として渡された値を列挙子に設定する値として追加します。
R
- REQUIRED - org.thinkit.generator.common.duke.catalog.ConstructorType
-
必須引数有りコンストラクタ
- Resource - org.thinkit.generator.common.duke.factoryのクラス
-
プログラムリソースを抽象化した抽象クラスです。
- ResourceFactory - org.thinkit.generator.common.duke.factoryのクラス
-
プログラムリソースの各構成要素を抽象化したオブジェクトを返却するファクトリクラスです。
- ResourceFactory() - クラス のコンストラクタorg.thinkit.generator.common.duke.factory.ResourceFactory
- RETURN - org.thinkit.generator.common.duke.catalog.AnnotationPattern
-
返却情報
S
- SETTER - org.thinkit.generator.common.duke.catalog.MethodType
-
Setter
- SINCE - org.thinkit.generator.common.duke.catalog.AnnotationPattern
-
作成時バージョン
- STRING - org.thinkit.generator.common.duke.catalog.ParameterDataType
-
文字列型
T
- toArray() - クラス のメソッドorg.thinkit.generator.common.duke.factory.AnnotationParameter
-
引数種別を配列へ変更します。
- toConstructorProcess(String, String) - クラス のメソッドorg.thinkit.generator.common.duke.strategy.ConstructorProcessContext
-
引数として渡された情報を基にコンストラクタ処理定義を生成し文字列として返却する処理を定義する抽象メソッドです。
- toConstructorProcess(String, String) - クラス のメソッドorg.thinkit.generator.common.duke.strategy.ConstructorProcessStrategy
-
引数として渡された情報を基にコンストラクタ処理定義を生成し文字列として返却する処理を定義する抽象メソッドです。
- toCopying() - クラス のメソッドorg.thinkit.generator.common.duke.factory.ConstructorProcess
-
コンストラクタ状態をコピーコンストラクタに変更します。
- toDefault() - クラス のメソッドorg.thinkit.generator.common.duke.factory.ConstructorProcess
-
コンストラクタ状態をデフォルトコンストラクタに変更します。
- toGetter() - クラス のメソッドorg.thinkit.generator.common.duke.factory.MethodProcess
-
メソッド種別を
MethodType.GETTER
へ変更します。 - toProcess(String) - クラス のメソッドorg.thinkit.generator.common.duke.strategy.MethodProcessContext
-
引数として渡された情報を基にメソッド処理を生成し文字列として返却します。
- toProcess(String) - クラス のメソッドorg.thinkit.generator.common.duke.strategy.MethodProcessStrategy
-
引数として渡された情報を基にメソッド処理を生成し文字列として返却します。
- toRequired() - クラス のメソッドorg.thinkit.generator.common.duke.factory.ConstructorProcess
-
コンストラクタ状態を必須引数有りのコンストラクタに変更します。
- toSetter() - クラス のメソッドorg.thinkit.generator.common.duke.factory.MethodProcess
-
メソッド種別を
MethodType.SETTER
へ変更します。 - toString() - クラス のメソッドorg.thinkit.generator.common.duke.factory.Annotation
- toString() - クラス のメソッドorg.thinkit.generator.common.duke.factory.AnnotationParameter
- toString() - クラス のメソッドorg.thinkit.generator.common.duke.factory.ClassBody
- toString() - クラス のメソッドorg.thinkit.generator.common.duke.factory.ClassDescription
- toString() - クラス のメソッドorg.thinkit.generator.common.duke.factory.Constructor
- toString() - クラス のメソッドorg.thinkit.generator.common.duke.factory.ConstructorProcess
- toString() - クラス のメソッドorg.thinkit.generator.common.duke.factory.Copyright
- toString() - クラス のメソッドorg.thinkit.generator.common.duke.factory.DependentPackage
- toString() - クラス のメソッドorg.thinkit.generator.common.duke.factory.Description
- toString() - クラス のメソッドorg.thinkit.generator.common.duke.factory.DescriptionTag
- toString() - クラス のメソッドorg.thinkit.generator.common.duke.factory.EnumDefinition
- toString() - クラス のメソッドorg.thinkit.generator.common.duke.factory.Enumeration
- toString() - クラス のメソッドorg.thinkit.generator.common.duke.factory.Field
- toString() - クラス のメソッドorg.thinkit.generator.common.duke.factory.FieldDefinition
- toString() - クラス のメソッドorg.thinkit.generator.common.duke.factory.Function
- toString() - クラス のメソッドorg.thinkit.generator.common.duke.factory.FunctionDescription
- toString() - クラス のメソッドorg.thinkit.generator.common.duke.factory.FunctionProcess
- toString() - クラス のメソッドorg.thinkit.generator.common.duke.factory.Generics
- toString() - クラス のメソッドorg.thinkit.generator.common.duke.factory.Inheritance
- toString() - クラス のメソッドorg.thinkit.generator.common.duke.factory.Interface
- toString() - クラス のメソッドorg.thinkit.generator.common.duke.factory.Method
- toString() - クラス のメソッドorg.thinkit.generator.common.duke.factory.MethodProcess
- toString() - クラス のメソッドorg.thinkit.generator.common.duke.factory.Package
- toString() - クラス のメソッドorg.thinkit.generator.common.duke.factory.Parameter
- toString() - クラス のメソッドorg.thinkit.generator.common.duke.factory.Process
- toString() - クラス のメソッドorg.thinkit.generator.common.duke.factory.Resource
- toString() - クラス のメソッドorg.thinkit.generator.common.duke.strategy.ConstructorProcessContext
- toString() - クラス のメソッドorg.thinkit.generator.common.duke.strategy.ConstructorProcessStrategy
- toString() - クラス のメソッドorg.thinkit.generator.common.duke.strategy.MethodProcessContext
- toString() - クラス のメソッドorg.thinkit.generator.common.duke.strategy.MethodProcessStrategy
V
- valueOf(String) - 列挙 のstaticメソッドorg.thinkit.generator.common.duke.catalog.AnnotationParameterType
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.thinkit.generator.common.duke.catalog.AnnotationPattern
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.thinkit.generator.common.duke.catalog.ConstructorType
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.thinkit.generator.common.duke.catalog.LombokState
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.thinkit.generator.common.duke.catalog.MethodType
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.thinkit.generator.common.duke.catalog.Modifier
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.thinkit.generator.common.duke.catalog.ParameterDataType
-
指定した名前を持つこの型の列挙型定数を返します。
- values() - 列挙 のstaticメソッドorg.thinkit.generator.common.duke.catalog.AnnotationParameterType
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- values() - 列挙 のstaticメソッドorg.thinkit.generator.common.duke.catalog.AnnotationPattern
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- values() - 列挙 のstaticメソッドorg.thinkit.generator.common.duke.catalog.ConstructorType
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- values() - 列挙 のstaticメソッドorg.thinkit.generator.common.duke.catalog.LombokState
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- values() - 列挙 のstaticメソッドorg.thinkit.generator.common.duke.catalog.MethodType
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- values() - 列挙 のstaticメソッドorg.thinkit.generator.common.duke.catalog.Modifier
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- values() - 列挙 のstaticメソッドorg.thinkit.generator.common.duke.catalog.ParameterDataType
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- VERSION - org.thinkit.generator.common.duke.catalog.AnnotationPattern
-
現行バージョン
すべてのクラス|すべてのパッケージ