Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addConstructorArgument(ParameterSpec) - Method in class org.tquadrat.foundation.config.ap.impl.codebuilders.CodeBuilderBase
-
Adds an argument to the constructor.
- addConstructorCode(CodeBlock) - Method in class org.tquadrat.foundation.config.ap.impl.codebuilders.CodeBuilderBase
-
Adds code to the constructor body.
- addConstructorSuppressedWarning(SuppressableWarnings) - Method in class org.tquadrat.foundation.config.ap.impl.codebuilders.CodeBuilderBase
-
Adds a warning to the
@SuppressWarnings
annotation for the constructor of the new configuration bean. - addConstructorSuppressedWarning(SuppressableWarnings) - Method in interface org.tquadrat.foundation.config.ap.impl.codebuilders.CodeGeneratorContext
-
Adds a warning to the
@SuppressWarnings
annotation for the constructor of the new configuration bean. - addConstructorSuppressedWarning(SuppressableWarnings) - Method in class org.tquadrat.foundation.config.ap.impl.CodeGenerator
-
Adds a warning to the
@SuppressWarnings
annotation for the constructor of the new configuration bean. - addField(CodeBuilder.StandardField, FieldSpec) - Method in class org.tquadrat.foundation.config.ap.impl.codebuilders.CodeBuilderBase
-
Adds the given standard field to the new class.
- addField(FieldSpec) - Method in class org.tquadrat.foundation.config.ap.impl.codebuilders.CodeBuilderBase
-
Adds the given field to the new class.
- addINIGroup(String, String) - Method in class org.tquadrat.foundation.config.ap.CodeGenerationConfiguration
-
Adds an
INI
file group. - addINIGroup(INIGroup) - Method in class org.tquadrat.foundation.config.ap.CodeGenerationConfiguration
-
Adds an
INI
file group. - addInterfacesToImplement(Collection<? extends TypeName>) - Method in class org.tquadrat.foundation.config.ap.CodeGenerationConfiguration
-
Adds some interfaces that have to be implemented by the new configuration beam.
- addListenerSupport() - Method in class org.tquadrat.foundation.config.ap.impl.codebuilders.ConfigBeanBuilder
-
Adds the listener support to the new class.
- addLockSupport() - Method in class org.tquadrat.foundation.config.ap.impl.codebuilders.ConfigBeanBuilder
-
Adds locking support to the new class.
- addMethod(CodeBuilder.StandardMethod, MethodSpec) - Method in class org.tquadrat.foundation.config.ap.impl.codebuilders.CodeBuilderBase
-
Adds the given method to the new class.
- addMethod(MethodSpec) - Method in class org.tquadrat.foundation.config.ap.impl.codebuilders.CodeBuilderBase
-
Adds the given method to the new class.
- addProperty(PropertySpec) - Method in class org.tquadrat.foundation.config.ap.CodeGenerationConfiguration
-
Adds a property to the new configuration bean.
- addUnchecked(TypeName) - Method in class org.tquadrat.foundation.config.ap.impl.codebuilders.ConfigBeanBuilder
-
Adds "unchecked" to the
SuppressWarnings
annotation for the constructor if the given type is aList
,Set
,Map
or an otherwise parameterised type. - ALLOWS_INIFILE - Enum constant in enum class org.tquadrat.foundation.config.ap.PropertySpec.PropertyFlag
-
Indicates that this property can be initialised from and persisted to an
INIFile
. - ALLOWS_PREFERENCES - Enum constant in enum class org.tquadrat.foundation.config.ap.PropertySpec.PropertyFlag
-
Indicates that this property can be initialised from and persisted to a preference.
- AS_ENUM - Enum constant in enum class org.tquadrat.foundation.config.ap.impl.codebuilders.CodeBuilderBase.StringConverterInstantiation
-
The property is an
enum
, and the class for theStringConverter
isEnumStringConverter
, so theStringConverter
has to be instantiated by a call toEnumStringConverter(Class)
.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form