Index

$ A B C D E F G H I J K L M N O P R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ABSTRACT_CLASS_NEVER_IMPLEMENTED - Enum constant in enum class org.tquadrat.foundation.javacomposer.SuppressableWarnings
An abstract class is not implemented in the current project scope.
ABSTRACT_CLASS_WITHOUT_ABSTRACT_METHODS - Enum constant in enum class org.tquadrat.foundation.javacomposer.SuppressableWarnings
A class was qualified as abstract without having any abstract methods.
ACCESSING_NON_PUBLIC_FIELD_OF_ANOTHER_OBJECT - Enum constant in enum class org.tquadrat.foundation.javacomposer.SuppressableWarnings
A method accesses a non-public (private) field of another object.
add(String, Object...) - Method in interface org.tquadrat.foundation.javacomposer.CodeBlock.Builder
Adds code with positional or relative arguments.
add(String, Object...) - Method in class org.tquadrat.foundation.javacomposer.internal.CodeBlockImpl.BuilderImpl
Adds code with positional or relative arguments.
add(CodeBlock) - Method in interface org.tquadrat.foundation.javacomposer.CodeBlock.Builder
Adds a CodeBlock instance.
add(CodeBlock) - Method in class org.tquadrat.foundation.javacomposer.internal.CodeBlockImpl.BuilderImpl
Adds a CodeBlock instance.
add(CodeBlockImpl) - Method in class org.tquadrat.foundation.javacomposer.internal.CodeBlockImpl.CodeBlockJoiner
Adds another code block.
addAnnotation(Class<?>) - Method in interface org.tquadrat.foundation.javacomposer.FieldSpec.Builder
Adds an annotation for the field.
addAnnotation(Class<?>) - Method in class org.tquadrat.foundation.javacomposer.internal.FieldSpecImpl.BuilderImpl
Adds an annotation for the field.
addAnnotation(Class<?>) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl.BuilderImpl
Adds an annotation for the method.
addAnnotation(Class<?>) - Method in class org.tquadrat.foundation.javacomposer.internal.ParameterSpecImpl.BuilderImpl
Adds an annotation for the parameter.
addAnnotation(Class<?>) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds an annotation for the type to build.
addAnnotation(Class<?>) - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec.Builder
Adds an annotation for the method.
addAnnotation(Class<?>) - Method in interface org.tquadrat.foundation.javacomposer.ParameterSpec.Builder
Adds an annotation for the parameter.
addAnnotation(Class<?>) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds an annotation for the type to build.
addAnnotation(AnnotationSpec) - Method in interface org.tquadrat.foundation.javacomposer.FieldSpec.Builder
Adds an annotation for the field.
addAnnotation(AnnotationSpec) - Method in class org.tquadrat.foundation.javacomposer.internal.FieldSpecImpl.BuilderImpl
Adds an annotation for the field.
addAnnotation(AnnotationSpec) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl.BuilderImpl
Adds an annotation for the method.
addAnnotation(AnnotationSpec) - Method in class org.tquadrat.foundation.javacomposer.internal.ParameterSpecImpl.BuilderImpl
Adds an annotation for the parameter.
addAnnotation(AnnotationSpec) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds an annotation for the type to build.
addAnnotation(AnnotationSpec) - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec.Builder
Adds an annotation for the method.
addAnnotation(AnnotationSpec) - Method in interface org.tquadrat.foundation.javacomposer.ParameterSpec.Builder
Adds an annotation for the parameter.
addAnnotation(AnnotationSpec) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds an annotation for the type to build.
addAnnotation(ClassName) - Method in interface org.tquadrat.foundation.javacomposer.FieldSpec.Builder
Adds an annotation for the field.
addAnnotation(ClassName) - Method in class org.tquadrat.foundation.javacomposer.internal.FieldSpecImpl.BuilderImpl
Adds an annotation for the field.
addAnnotation(ClassName) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl.BuilderImpl
Adds an annotation for the method.
addAnnotation(ClassName) - Method in class org.tquadrat.foundation.javacomposer.internal.ParameterSpecImpl.BuilderImpl
Adds an annotation for the parameter.
addAnnotation(ClassName) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds an annotation for the type to build.
addAnnotation(ClassName) - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec.Builder
Adds an annotation for the method.
addAnnotation(ClassName) - Method in interface org.tquadrat.foundation.javacomposer.ParameterSpec.Builder
Adds an annotation for the parameter.
addAnnotation(ClassName) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds an annotation for the type to build.
addAnnotations(Iterable<? extends AnnotationSpec>) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl.BuilderImpl
Adds annotations for the method.
addAnnotations(Iterable<? extends AnnotationSpec>) - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec.Builder
Adds annotations for the method.
addAnnotations(Iterable<AnnotationSpec>) - Method in interface org.tquadrat.foundation.javacomposer.FieldSpec.Builder
Adds annotations for the field.
addAnnotations(Iterable<AnnotationSpec>) - Method in class org.tquadrat.foundation.javacomposer.internal.FieldSpecImpl.BuilderImpl
Adds annotations for the field.
addAnnotations(Iterable<AnnotationSpec>) - Method in class org.tquadrat.foundation.javacomposer.internal.ParameterSpecImpl.BuilderImpl
Adds annotations for the parameter.
addAnnotations(Iterable<AnnotationSpec>) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Add the given annotations for the type to build.
addAnnotations(Iterable<AnnotationSpec>) - Method in interface org.tquadrat.foundation.javacomposer.ParameterSpec.Builder
Adds annotations for the parameter.
addAnnotations(Iterable<AnnotationSpec>) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Add the given annotations for the type to build.
addArgument(String, char, Object) - Method in class org.tquadrat.foundation.javacomposer.internal.CodeBlockImpl.BuilderImpl
Adds the placeholder's argument.
addAttribute(FieldSpec, boolean) - Method in class org.tquadrat.foundation.javacomposer.internal.AnnotationTypeSpecImpl.BuilderImpl
Adds an attribute to this type.
addAttribute(FieldSpec, boolean) - Method in class org.tquadrat.foundation.javacomposer.internal.ClassSpecImpl.BuilderImpl
Adds an attribute to this type.
addAttribute(FieldSpec, boolean) - Method in class org.tquadrat.foundation.javacomposer.internal.EnumSpecImpl.BuilderImpl
Adds an attribute to this type.
addAttribute(FieldSpec, boolean) - Method in class org.tquadrat.foundation.javacomposer.internal.InterfaceSpecImpl.BuilderImpl
Adds an attribute to this type.
addAttribute(FieldSpec, boolean) - Method in class org.tquadrat.foundation.javacomposer.internal.RecordSpecImpl.BuilderImpl
Adds an attribute to this type.
addAttribute(FieldSpec, boolean) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds an attribute to this type.
addAttribute(FieldSpec, boolean) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds an attribute to this type.
addCode(String, Object...) - Method in class org.tquadrat.foundation.javacomposer.internal.LambdaSpecImpl.BuilderImpl
Adds code for the lambda body.
addCode(String, Object...) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl.BuilderImpl
Adds code for the method.
addCode(String, Object...) - Method in interface org.tquadrat.foundation.javacomposer.LambdaSpec.Builder
Adds code for the lambda body.
addCode(String, Object...) - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec.Builder
Adds code for the method.
addCode(CodeBlock) - Method in class org.tquadrat.foundation.javacomposer.internal.LambdaSpecImpl.BuilderImpl
Adds code for the lambda body.
addCode(CodeBlock) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl.BuilderImpl
Adds code for the method.
addCode(CodeBlock) - Method in interface org.tquadrat.foundation.javacomposer.LambdaSpec.Builder
Adds code for the lambda body.
addCode(CodeBlock) - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec.Builder
Adds code for the method.
addComment(String, Object...) - Method in class org.tquadrat.foundation.javacomposer.internal.LambdaSpecImpl.BuilderImpl
Adds a comment for the lambda body.
addComment(String, Object...) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl.BuilderImpl
Adds a comment for the method.
addComment(String, Object...) - Method in interface org.tquadrat.foundation.javacomposer.LambdaSpec.Builder
Adds a comment for the lambda body.
addComment(String, Object...) - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec.Builder
Adds a comment for the method.
addDebug() - Method in class org.tquadrat.foundation.javacomposer.internal.CodeBlockImpl.BuilderImpl
Adds debug output.
addDebugOutput() - Method in class org.tquadrat.foundation.javacomposer.JavaComposer
Returns the flag that controls whether the output should be enhanced with some debug information.
addEnumConstant(CharSequence) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds an enum constant for the type to build.
addEnumConstant(CharSequence) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds an enum constant for the type to build.
addEnumConstant(CharSequence, String, Object...) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds an enum constant for the type to build.
addEnumConstant(CharSequence, String, Object...) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds an enum constant for the type to build.
addEnumConstant(CharSequence, CodeBlock) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds an enum constant for the type to build.
addEnumConstant(CharSequence, CodeBlock) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds an enum constant for the type to build.
addEnumConstant(CharSequence, TypeSpec) - Method in class org.tquadrat.foundation.javacomposer.internal.EnumSpecImpl.BuilderImpl
Adds an enum constant for the type to build.
addEnumConstant(CharSequence, TypeSpec) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds an enum constant for the type to build.
addEnumConstant(CharSequence, TypeSpec) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds an enum constant for the type to build.
addException(Type) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl.BuilderImpl
Adds the declaration for an exception for the method.
addException(Type) - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec.Builder
Adds the declaration for an exception for the method.
addException(TypeName) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl.BuilderImpl
Adds the declaration for an exception for the method.
addException(TypeName) - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec.Builder
Adds the declaration for an exception for the method.
addExceptions(Iterable<? extends TypeName>) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl.BuilderImpl
Adds the declarations for exceptions for the method.
addExceptions(Iterable<? extends TypeName>) - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec.Builder
Adds the declarations for exceptions for the method.
addField(Type, CharSequence, Modifier...) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds a field to this type.
addField(Type, CharSequence, Modifier...) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds a field to this type.
addField(FieldSpec) - Method in class org.tquadrat.foundation.javacomposer.internal.AnnotationTypeSpecImpl.BuilderImpl
Adds a field to this type.
addField(FieldSpec) - Method in class org.tquadrat.foundation.javacomposer.internal.EnumSpecImpl.BuilderImpl
Adds a field to this type.
addField(FieldSpec) - Method in class org.tquadrat.foundation.javacomposer.internal.InterfaceSpecImpl.BuilderImpl
Adds a field to this type.
addField(FieldSpec) - Method in class org.tquadrat.foundation.javacomposer.internal.RecordSpecImpl.BuilderImpl
Adds a field to this type.
addField(FieldSpec) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds a field to this type.
addField(FieldSpec) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds a field to this type.
addField(TypeName, CharSequence, Modifier...) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds a field to this type.
addField(TypeName, CharSequence, Modifier...) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds a field to this type.
addFields(Iterable<? extends FieldSpec>) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds fields to this type.
addFields(Iterable<? extends FieldSpec>) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds fields to this type.
addFileComment(String, Object...) - Method in class org.tquadrat.foundation.javacomposer.internal.JavaFileImpl.BuilderImpl
Adds text to the file comment.
addFileComment(String, Object...) - Method in interface org.tquadrat.foundation.javacomposer.JavaFile.Builder
Adds text to the file comment.
addInitializerBlock(CodeBlock) - Method in class org.tquadrat.foundation.javacomposer.internal.AnnotationTypeSpecImpl.BuilderImpl
Adds code to the initializer block.
addInitializerBlock(CodeBlock) - Method in class org.tquadrat.foundation.javacomposer.internal.InterfaceSpecImpl.BuilderImpl
Adds code to the initializer block.
addInitializerBlock(CodeBlock) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds code to the initializer block.
addInitializerBlock(CodeBlock) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds code to the initializer block.
addJavadoc(String, Object...) - Method in interface org.tquadrat.foundation.javacomposer.FieldSpec.Builder
Adds a Javadoc comment for the field.
addJavadoc(String, Object...) - Method in class org.tquadrat.foundation.javacomposer.internal.FieldSpecImpl.BuilderImpl
Adds a Javadoc comment for the field.
addJavadoc(String, Object...) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl.BuilderImpl
Adds a Javadoc comment for the method.
addJavadoc(String, Object...) - Method in class org.tquadrat.foundation.javacomposer.internal.ParameterSpecImpl.BuilderImpl
Adds text to the Javadoc for the parameter.
addJavadoc(String, Object...) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds text to the Javadoc for the type.
addJavadoc(String, Object...) - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec.Builder
Adds a Javadoc comment for the method.
addJavadoc(String, Object...) - Method in interface org.tquadrat.foundation.javacomposer.ParameterSpec.Builder
Adds text to the Javadoc for the parameter.
addJavadoc(String, Object...) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds text to the Javadoc for the type.
addJavadoc(CodeBlock) - Method in interface org.tquadrat.foundation.javacomposer.FieldSpec.Builder
Adds a Javadoc comment for the field.
addJavadoc(CodeBlock) - Method in class org.tquadrat.foundation.javacomposer.internal.FieldSpecImpl.BuilderImpl
Adds a Javadoc comment for the field.
addJavadoc(CodeBlock) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl.BuilderImpl
Adds a Javadoc comment for the method.
addJavadoc(CodeBlock) - Method in class org.tquadrat.foundation.javacomposer.internal.ParameterSpecImpl.BuilderImpl
Adds text to the JavaDoc for the parameter.
addJavadoc(CodeBlock) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds text to the Javadoc for the type.
addJavadoc(CodeBlock) - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec.Builder
Adds a Javadoc comment for the method.
addJavadoc(CodeBlock) - Method in interface org.tquadrat.foundation.javacomposer.ParameterSpec.Builder
Adds text to the JavaDoc for the parameter.
addJavadoc(CodeBlock) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds text to the Javadoc for the type.
addMember(CharSequence, String, Object...) - Method in interface org.tquadrat.foundation.javacomposer.AnnotationSpec.Builder
Adds a building block.
addMember(CharSequence, String, Object...) - Method in class org.tquadrat.foundation.javacomposer.internal.AnnotationSpecImpl.BuilderImpl
Adds a building block.
addMember(CharSequence, CodeBlock) - Method in interface org.tquadrat.foundation.javacomposer.AnnotationSpec.Builder
Adds a building block.
addMember(CharSequence, CodeBlock) - Method in class org.tquadrat.foundation.javacomposer.internal.AnnotationSpecImpl.BuilderImpl
Adds a building block.
addMemberForValue(String, Object) - Method in class org.tquadrat.foundation.javacomposer.internal.AnnotationSpecImpl.BuilderImpl
Delegates to AnnotationSpecImpl.BuilderImpl.addMember(CharSequence,String,Object...), with parameter format depending on the given value object.
addMethod(MethodSpec) - Method in class org.tquadrat.foundation.javacomposer.internal.AnnotationTypeSpecImpl.BuilderImpl
Adds a method for the type.
addMethod(MethodSpec) - Method in class org.tquadrat.foundation.javacomposer.internal.ClassSpecImpl.BuilderImpl
Adds a method for the type.
addMethod(MethodSpec) - Method in class org.tquadrat.foundation.javacomposer.internal.EnumSpecImpl.BuilderImpl
Adds a method for the type.
addMethod(MethodSpec) - Method in class org.tquadrat.foundation.javacomposer.internal.InterfaceSpecImpl.BuilderImpl
Adds a method for the type.
addMethod(MethodSpec) - Method in class org.tquadrat.foundation.javacomposer.internal.RecordSpecImpl.BuilderImpl
Adds a method for the type.
addMethod(MethodSpec) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds a method for the type.
addMethod(MethodSpec) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds a method for the type.
addMethods(Iterable<MethodSpec>) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds methods for the type.
addMethods(Iterable<MethodSpec>) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds methods for the type.
addModifiers(Iterable<Modifier>) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl.BuilderImpl
Adds modifiers for the method.
addModifiers(Iterable<Modifier>) - Method in class org.tquadrat.foundation.javacomposer.internal.ParameterSpecImpl.BuilderImpl
Adds modifiers for the parameter.
addModifiers(Iterable<Modifier>) - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec.Builder
Adds modifiers for the method.
addModifiers(Iterable<Modifier>) - Method in interface org.tquadrat.foundation.javacomposer.ParameterSpec.Builder
Adds modifiers for the parameter.
addModifiers(Modifier...) - Method in interface org.tquadrat.foundation.javacomposer.FieldSpec.Builder
Adds modifiers for the field.
addModifiers(Modifier...) - Method in class org.tquadrat.foundation.javacomposer.internal.FieldSpecImpl.BuilderImpl
Adds modifiers for the field.
addModifiers(Modifier...) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl.BuilderImpl
Adds modifiers for the method.
addModifiers(Modifier...) - Method in class org.tquadrat.foundation.javacomposer.internal.ParameterSpecImpl.BuilderImpl
Adds modifiers for the parameter.
addModifiers(Modifier...) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds modifiers for the type.
addModifiers(Modifier...) - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec.Builder
Adds modifiers for the method.
addModifiers(Modifier...) - Method in interface org.tquadrat.foundation.javacomposer.ParameterSpec.Builder
Adds modifiers for the parameter.
addModifiers(Modifier...) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds modifiers for the type.
addNamed(String, Map<String, ?>) - Method in interface org.tquadrat.foundation.javacomposer.CodeBlock.Builder
Adds code using named arguments.
addNamed(String, Map<String, ?>) - Method in class org.tquadrat.foundation.javacomposer.internal.CodeBlockImpl.BuilderImpl
Adds code using named arguments.
addNamedCode(String, Map<String, ?>) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl.BuilderImpl
Adds code using named arguments for the method.
addNamedCode(String, Map<String, ?>) - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec.Builder
Adds code using named arguments for the method.
addOriginatingElement(Element) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds an originating element for the type.
addOriginatingElement(Element) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds an originating element for the type.
addParameter(Type, String) - Method in class org.tquadrat.foundation.javacomposer.internal.LambdaSpecImpl.BuilderImpl
Adds a parameter for the lambda.
addParameter(Type, String) - Method in interface org.tquadrat.foundation.javacomposer.LambdaSpec.Builder
Adds a parameter for the lambda.
addParameter(Type, String, Modifier...) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl.BuilderImpl
Adds a parameter for the method.
addParameter(Type, String, Modifier...) - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec.Builder
Adds a parameter for the method.
addParameter(String) - Method in class org.tquadrat.foundation.javacomposer.internal.LambdaSpecImpl.BuilderImpl
Adds a parameter for the lambda.
addParameter(String) - Method in interface org.tquadrat.foundation.javacomposer.LambdaSpec.Builder
Adds a parameter for the lambda.
addParameter(ParameterSpec) - Method in class org.tquadrat.foundation.javacomposer.internal.LambdaSpecImpl.BuilderImpl
Adds a parameter for the lambda.
addParameter(ParameterSpec) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl.BuilderImpl
Adds a parameter for the method.
addParameter(ParameterSpec) - Method in interface org.tquadrat.foundation.javacomposer.LambdaSpec.Builder
Adds a parameter for the lambda.
addParameter(ParameterSpec) - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec.Builder
Adds a parameter for the method.
addParameter(TypeName, String) - Method in class org.tquadrat.foundation.javacomposer.internal.LambdaSpecImpl.BuilderImpl
Adds a parameter for the lambda.
addParameter(TypeName, String) - Method in interface org.tquadrat.foundation.javacomposer.LambdaSpec.Builder
Adds a parameter for the lambda.
addParameter(TypeName, String, Modifier...) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl.BuilderImpl
Adds a parameter for the method.
addParameter(TypeName, String, Modifier...) - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec.Builder
Adds a parameter for the method.
addParameters(Iterable<? extends ParameterSpec>) - Method in class org.tquadrat.foundation.javacomposer.internal.LambdaSpecImpl.BuilderImpl
Adds parameters for the lambda.
addParameters(Iterable<? extends ParameterSpec>) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl.BuilderImpl
Adds parameters for the method.
addParameters(Iterable<? extends ParameterSpec>) - Method in interface org.tquadrat.foundation.javacomposer.LambdaSpec.Builder
Adds parameters for the lambda.
addParameters(Iterable<? extends ParameterSpec>) - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec.Builder
Adds parameters for the method.
addProperty(FieldSpec, boolean) - Method in class org.tquadrat.foundation.javacomposer.internal.AnnotationTypeSpecImpl.BuilderImpl
Adds a JavaBean property to this type.
addProperty(FieldSpec, boolean) - Method in class org.tquadrat.foundation.javacomposer.internal.ClassSpecImpl.BuilderImpl
Adds a JavaBean property to this type.
addProperty(FieldSpec, boolean) - Method in class org.tquadrat.foundation.javacomposer.internal.EnumSpecImpl.BuilderImpl
Adds a JavaBean property to this type.
addProperty(FieldSpec, boolean) - Method in class org.tquadrat.foundation.javacomposer.internal.InterfaceSpecImpl.BuilderImpl
Adds a JavaBean property to this type.
addProperty(FieldSpec, boolean) - Method in class org.tquadrat.foundation.javacomposer.internal.RecordSpecImpl.BuilderImpl
Adds a JavaBean property to this type.
addProperty(FieldSpec, boolean) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds a JavaBean property to this type.
addProperty(FieldSpec, boolean) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds a JavaBean property to this type.
addStatement(String, Object...) - Method in interface org.tquadrat.foundation.javacomposer.CodeBlock.Builder
Adds a statement.
addStatement(String, Object...) - Method in class org.tquadrat.foundation.javacomposer.internal.CodeBlockImpl.BuilderImpl
Adds a statement.
addStatement(String, Object...) - Method in class org.tquadrat.foundation.javacomposer.internal.LambdaSpecImpl.BuilderImpl
Adds a statement to the code for the lambda body.
addStatement(String, Object...) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl.BuilderImpl
Adds a statement to the code for the method.
addStatement(String, Object...) - Method in interface org.tquadrat.foundation.javacomposer.LambdaSpec.Builder
Adds a statement to the code for the lambda body.
addStatement(String, Object...) - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec.Builder
Adds a statement to the code for the method.
addStaticBlock(CodeBlock) - Method in class org.tquadrat.foundation.javacomposer.internal.AnnotationTypeSpecImpl.BuilderImpl
Adds a static block for the type.
addStaticBlock(CodeBlock) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds a static block for the type.
addStaticBlock(CodeBlock) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds a static block for the type.
addStaticImport(Class<?>, String...) - Method in interface org.tquadrat.foundation.javacomposer.CodeBlock.Builder
Adds a static import.
addStaticImport(Class<?>, String...) - Method in class org.tquadrat.foundation.javacomposer.internal.CodeBlockImpl.BuilderImpl
Adds a static import.
addStaticImport(Class<?>, String...) - Method in class org.tquadrat.foundation.javacomposer.internal.JavaFileImpl.BuilderImpl
Adds a static import.
addStaticImport(Class<?>, String...) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl.BuilderImpl
Adds a static import.
addStaticImport(Class<?>, String...) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds a static import.
addStaticImport(Class<?>, String...) - Method in interface org.tquadrat.foundation.javacomposer.JavaFile.Builder
Adds a static import.
addStaticImport(Class<?>, String...) - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec.Builder
Adds a static import.
addStaticImport(Class<?>, String...) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds a static import.
addStaticImport(Enum<?>) - Method in interface org.tquadrat.foundation.javacomposer.CodeBlock.Builder
Adds a static import for the given enum value.
addStaticImport(Enum<?>) - Method in class org.tquadrat.foundation.javacomposer.internal.CodeBlockImpl.BuilderImpl
Adds a static import for the given enum value.
addStaticImport(Enum<?>) - Method in class org.tquadrat.foundation.javacomposer.internal.JavaFileImpl.BuilderImpl
Adds a static import for the given enum value.
addStaticImport(Enum<?>) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl.BuilderImpl
Adds a static import for the given enum value.
addStaticImport(Enum<?>) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds a static import for the given enum value.
addStaticImport(Enum<?>) - Method in interface org.tquadrat.foundation.javacomposer.JavaFile.Builder
Adds a static import for the given enum value.
addStaticImport(Enum<?>) - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec.Builder
Adds a static import for the given enum value.
addStaticImport(Enum<?>) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds a static import for the given enum value.
addStaticImport(ClassName, String...) - Method in interface org.tquadrat.foundation.javacomposer.CodeBlock.Builder
Adds a static import.
addStaticImport(ClassName, String...) - Method in class org.tquadrat.foundation.javacomposer.internal.CodeBlockImpl.BuilderImpl
Adds a static import.
addStaticImport(ClassName, String...) - Method in class org.tquadrat.foundation.javacomposer.internal.JavaFileImpl.BuilderImpl
Adds a static import.
addStaticImport(ClassName, String...) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl.BuilderImpl
Adds a static import.
addStaticImport(ClassName, String...) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds a static import.
addStaticImport(ClassName, String...) - Method in interface org.tquadrat.foundation.javacomposer.JavaFile.Builder
Adds a static import.
addStaticImport(ClassName, String...) - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec.Builder
Adds a static import.
addStaticImport(ClassName, String...) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds a static import.
addSuperinterface(Class<?>) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds a super interface for the type.
addSuperinterface(Class<?>) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds a super interface for the type.
addSuperinterface(Type) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds a super interface for the type.
addSuperinterface(Type) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds a super interface for the type.
addSuperinterface(TypeElement) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds a super interface for the type.
addSuperinterface(TypeElement) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds a super interface for the type.
addSuperinterface(TypeName) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds a super interface for the type.
addSuperinterface(TypeName) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds a super interface for the type.
addSuperinterfaces(Iterable<? extends TypeName>) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds super interfaces for the type.
addSuperinterfaces(Iterable<? extends TypeName>) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds super interfaces for the type.
addSuppressableWarning(SuppressableWarnings...) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds a suppressable warning for the type.
addSuppressableWarning(SuppressableWarnings...) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds a suppressable warning for the type.
addType(TypeSpec) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds an inner class for the type.
addType(TypeSpec) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds an inner class for the type.
addTypes(Iterable<? extends TypeSpec>) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds inner classes for the type.
addTypes(Iterable<? extends TypeSpec>) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds inner classes for the type.
addTypeVariable(TypeVariableName) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl.BuilderImpl
Adds a type variable for the method.
addTypeVariable(TypeVariableName) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds a type variable for the type.
addTypeVariable(TypeVariableName) - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec.Builder
Adds a type variable for the method.
addTypeVariable(TypeVariableName) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds a type variable for the type.
addTypeVariable(TypeVariableName, CharSequence) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds a type variable for the type together with the respective Javadoc.
addTypeVariable(TypeVariableName, CharSequence) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds a type variable for the type together with the respective Javadoc.
addTypeVariables(Iterable<TypeVariableName>) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl.BuilderImpl
Adds type variables for the method.
addTypeVariables(Iterable<TypeVariableName>) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
Adds type variables for the type.
addTypeVariables(Iterable<TypeVariableName>) - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec.Builder
Adds type variables for the method.
addTypeVariables(Iterable<TypeVariableName>) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec.Builder
Adds type variables for the type.
addWithoutDebugInfo(String, Object...) - Method in class org.tquadrat.foundation.javacomposer.internal.CodeBlockImpl.BuilderImpl
Adds code with positional or relative arguments, without prepending any debug output.
addWithoutDebugInfo(CodeBlock) - Method in class org.tquadrat.foundation.javacomposer.internal.CodeBlockImpl.BuilderImpl
Adds a CodeBlock instance without prepending any debug output.
ALL - Enum constant in enum class org.tquadrat.foundation.javacomposer.SuppressableWarnings
All warnings.
annotated(List<AnnotationSpec>) - Method in interface org.tquadrat.foundation.javacomposer.ArrayTypeName
Creates a new instance for an implementation of TypeName as a copy of this one, but with the given annotations added.
annotated(List<AnnotationSpec>) - Method in interface org.tquadrat.foundation.javacomposer.ClassName
Creates a new instance for an implementation of ClassName as a copy of this one, but with the given annotations added.
annotated(List<AnnotationSpec>) - Method in class org.tquadrat.foundation.javacomposer.internal.ArrayTypeNameImpl
Creates a new instance for an implementation of TypeName as a copy of this one, but with the given annotations added.
annotated(List<AnnotationSpec>) - Method in class org.tquadrat.foundation.javacomposer.internal.ClassNameImpl
Creates a new instance for an implementation of TypeName as a copy of this one, but with the given annotations added.
annotated(List<AnnotationSpec>) - Method in class org.tquadrat.foundation.javacomposer.internal.ParameterizedTypeNameImpl
Creates a new instance for an implementation of TypeName as a copy of this one, but with the given annotations added.
annotated(List<AnnotationSpec>) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeNameImpl
Creates a new instance for an implementation of TypeName as a copy of this one, but with the given annotations added.
annotated(List<AnnotationSpec>) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeVariableNameImpl
Creates a new instance for an implementation of TypeName as a copy of this one, but with the given annotations added.
annotated(List<AnnotationSpec>) - Method in class org.tquadrat.foundation.javacomposer.internal.WildcardTypeNameImpl
Creates a new instance for an implementation of TypeName as a copy of this one, but with the given annotations added.
annotated(List<AnnotationSpec>) - Method in interface org.tquadrat.foundation.javacomposer.ParameterizedTypeName
Creates a new instance for an implementation of TypeName as a copy of this one, but with the given annotations added.
annotated(List<AnnotationSpec>) - Method in interface org.tquadrat.foundation.javacomposer.TypeName
Creates a new instance for an implementation of TypeName as a copy of this one, but with the given annotations added.
annotated(List<AnnotationSpec>) - Method in interface org.tquadrat.foundation.javacomposer.TypeVariableName
Creates a new instance for an implementation of TypeName as a copy of this one, but with the given annotations added.
annotated(List<AnnotationSpec>) - Method in interface org.tquadrat.foundation.javacomposer.WildcardTypeName
Creates a new instance for an implementation of TypeName as a copy of this one, but with the given annotations added.
annotated(AnnotationSpec...) - Method in interface org.tquadrat.foundation.javacomposer.TypeName
Creates a new instance for an implementation of TypeName as a copy of this one, but with the given annotations added.
ANNOTATION - Enum constant in enum class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.Kind
The type is an annotation.
annotationBuilder(Class<?>) - Method in class org.tquadrat.foundation.javacomposer.JavaComposer
Creates a builder for an instance of an implementation for AnnotationSpec from the given Class instance.
annotationBuilder(ClassName) - Method in class org.tquadrat.foundation.javacomposer.JavaComposer
Creates a builder for an instance of an implementation for AnnotationSpec from the given ClassName instance.
annotations() - Method in class org.tquadrat.foundation.javacomposer.internal.TypeNameImpl
Returns the annotations for this type name.
Annotations - Search tag in package org.tquadrat.foundation.javacomposer
Section
AnnotationSpec - Interface in org.tquadrat.foundation.javacomposer
The specification for a generated annotation on a declaration.
AnnotationSpec.Builder - Interface in org.tquadrat.foundation.javacomposer
The specification of a builder for an instance of an implementation of AnnotationSpec.
AnnotationSpecImpl - Class in org.tquadrat.foundation.javacomposer.internal
The implementation of AnnotationSpec for a generated annotation on a declaration.
AnnotationSpecImpl(AnnotationSpecImpl.BuilderImpl) - Constructor for class org.tquadrat.foundation.javacomposer.internal.AnnotationSpecImpl
Creates a new AnnotationSpecImpl instance.
AnnotationSpecImpl.BuilderImpl - Class in org.tquadrat.foundation.javacomposer.internal
The implementation of AnnotationSpec.Builder for a builder of an AnnotationSpecImpl instance.
annotationTypeBuilder(CharSequence) - Method in class org.tquadrat.foundation.javacomposer.JavaComposer
Creates a builder for an annotation.
annotationTypeBuilder(ClassName) - Method in class org.tquadrat.foundation.javacomposer.JavaComposer
Creates a builder for an annotation.
AnnotationTypeSpecImpl - Class in org.tquadrat.foundation.javacomposer.internal
The implementation of TypeSpec for annotations.
AnnotationTypeSpecImpl(AnnotationTypeSpecImpl) - Constructor for class org.tquadrat.foundation.javacomposer.internal.AnnotationTypeSpecImpl
Creates a dummy type spec for type-resolution in CodeWriter only while emitting the type declaration but before entering the type body.
AnnotationTypeSpecImpl(AnnotationTypeSpecImpl.BuilderImpl) - Constructor for class org.tquadrat.foundation.javacomposer.internal.AnnotationTypeSpecImpl
Creates a new TypeSpecImpl instance.
AnnotationTypeSpecImpl.BuilderImpl - Class in org.tquadrat.foundation.javacomposer.internal
The implementation of TypeSpec.Builder for annotation types.
AnnotationValueVisitor - Class in org.tquadrat.foundation.javacomposer.internal
Annotation value visitor adding members to the given builder instance.
AnnotationValueVisitor(AnnotationSpecImpl.BuilderImpl) - Constructor for class org.tquadrat.foundation.javacomposer.internal.AnnotationValueVisitor
Creates a new Visitor instance.
anonymousClassBuilder(String, Object...) - Method in class org.tquadrat.foundation.javacomposer.JavaComposer
Creates a builder for an anonymous class.
anonymousClassBuilder(CodeBlock) - Method in class org.tquadrat.foundation.javacomposer.JavaComposer
Creates a builder for an anonymous class.
Anonymous Inner Classes - Search tag in package org.tquadrat.foundation.javacomposer
Section
anonymousTypeArguments() - Method in class org.tquadrat.foundation.javacomposer.internal.ClassSpecImpl
Returns the anonymous type arguments.
anonymousTypeArguments() - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl
Returns the anonymous type arguments.
append(CharSequence) - Method in class org.tquadrat.foundation.javacomposer.internal.LineWrapper
Emits the given String.
args() - Method in class org.tquadrat.foundation.javacomposer.internal.CodeBlockImpl
Returns the arguments.
args() - Method in class org.tquadrat.foundation.javacomposer.internal.CodeBlockImpl.BuilderImpl
Returns the arguments.
argToLiteral(Object) - Static method in class org.tquadrat.foundation.javacomposer.internal.CodeBlockImpl.BuilderImpl
Returns the given object literally.
argToName(Object) - Static method in class org.tquadrat.foundation.javacomposer.internal.CodeBlockImpl.BuilderImpl
Translates the given object to a name.
argToString(Object) - Static method in class org.tquadrat.foundation.javacomposer.internal.CodeBlockImpl.BuilderImpl
Translates the given object to a String.
argToType(Object) - Static method in class org.tquadrat.foundation.javacomposer.internal.CodeBlockImpl.BuilderImpl
Translates the given object to a type.
arrayComponent(TypeName) - Static method in interface org.tquadrat.foundation.javacomposer.TypeName
Returns the array component for the given type name; the return value is empty if the given type is not an array.
ArrayTypeName - Interface in org.tquadrat.foundation.javacomposer
The specialisation of TypeName for array types.
ArrayTypeNameImpl - Class in org.tquadrat.foundation.javacomposer.internal
The implementation of TypeNameImpl for array types.
ArrayTypeNameImpl(TypeNameImpl) - Constructor for class org.tquadrat.foundation.javacomposer.internal.ArrayTypeNameImpl
Creates a new ArrayTypeNameImpl instance.
ArrayTypeNameImpl(TypeNameImpl, List<AnnotationSpecImpl>) - Constructor for class org.tquadrat.foundation.javacomposer.internal.ArrayTypeNameImpl
Creates a new ArrayTypeNameImpl instance.
asArray(TypeName) - Static method in class org.tquadrat.foundation.javacomposer.internal.TypeNameImpl
Returns the given type name as an array; the return value is empty if it is not an array.
asArray(TypeName) - Static method in interface org.tquadrat.foundation.javacomposer.TypeName
Returns the given type name as an array; the return value is empty if it is not an array.
asComment() - Method in class org.tquadrat.foundation.javacomposer.internal.DebugOutput
Returns the text for the debug output.
asLiteral() - Method in class org.tquadrat.foundation.javacomposer.internal.DebugOutput
Returns the text for the debug output.
asMemberModifiers() - Method in enum class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.Kind
TODO Write the comment for method Kind.asMemberModifiers()!!
$ A B C D E F G H I J K L M N O P R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form