Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
E
- emit(CharSequence) - Method in class org.tquadrat.foundation.javacomposer.internal.CodeWriter
-
Emits the given String to the output target.
- emit(String, Object...) - Method in class org.tquadrat.foundation.javacomposer.internal.CodeWriter
-
Emits a
CodeBlockImpl
instance to the output target that is created on the fly from the given arguments. - emit(CodeBlockImpl) - Method in class org.tquadrat.foundation.javacomposer.internal.CodeWriter
-
Emits the given
CodeBlockImpl
instance to the output target. - emit(CodeWriter) - Method in class org.tquadrat.foundation.javacomposer.internal.ArrayTypeNameImpl
-
Emits this type name instance to the given
CodeWriter
. - emit(CodeWriter) - Method in class org.tquadrat.foundation.javacomposer.internal.ClassNameImpl
-
Emits this type name instance to the given
CodeWriter
. - emit(CodeWriter) - Method in class org.tquadrat.foundation.javacomposer.internal.JavaFileImpl
-
Writes this instance of
JavaFile
to the givenCodeWriter
instance. - emit(CodeWriter) - Method in class org.tquadrat.foundation.javacomposer.internal.LambdaSpecImpl
-
Emits this lambda to the given code writer.
- emit(CodeWriter) - Method in class org.tquadrat.foundation.javacomposer.internal.ParameterizedTypeNameImpl
-
Emits this type name instance to the given
CodeWriter
. - emit(CodeWriter) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeNameImpl
-
Emits this type name instance to the given
CodeWriter
. - emit(CodeWriter) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeVariableNameImpl
-
Emits this type name instance to the given
CodeWriter
. - emit(CodeWriter) - Method in class org.tquadrat.foundation.javacomposer.internal.WildcardTypeNameImpl
-
Emits this type name instance to the given
CodeWriter
. - emit(CodeWriter, boolean) - Method in class org.tquadrat.foundation.javacomposer.internal.AnnotationSpecImpl
-
Emits this annotation to the given code writer.
- emit(CodeWriter, boolean) - Method in class org.tquadrat.foundation.javacomposer.internal.ArrayTypeNameImpl
-
Emits this type name instance to the given
CodeWriter
. - emit(CodeWriter, boolean) - Method in class org.tquadrat.foundation.javacomposer.internal.ParameterSpecImpl
-
Emits the parameter to the given code writer.
- emit(CodeWriter, String, Set<Modifier>) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl
-
Emit the type to the given code writer.
- emit(CodeWriter, Collection<Modifier>) - Method in class org.tquadrat.foundation.javacomposer.internal.FieldSpecImpl
-
Emits this
FieldSpec
instance to the given code writer. - emit(CodeWriter, Optional<String>, Collection<Modifier>) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl
-
Emits this method to the given code writer.
- emit4Foundation(CodeWriter, boolean) - Method in class org.tquadrat.foundation.javacomposer.internal.AnnotationSpecImpl
-
Emits this annotation to the given code writer.
- emit4Foundation(CodeWriter, String, Set<Modifier>) - Method in class org.tquadrat.foundation.javacomposer.internal.AnnotationTypeSpecImpl
-
Emits the type to the given code writer, using the layout as defined by the Foundation library code.
- emit4Foundation(CodeWriter, String, Set<Modifier>) - Method in class org.tquadrat.foundation.javacomposer.internal.ClassSpecImpl
-
Emits the type to the given code writer, using the layout as defined by the Foundation library code.
- emit4Foundation(CodeWriter, String, Set<Modifier>) - Method in class org.tquadrat.foundation.javacomposer.internal.EnumSpecImpl
-
Emits the type to the given code writer, using the layout as defined by the Foundation library code.
- emit4Foundation(CodeWriter, String, Set<Modifier>) - Method in class org.tquadrat.foundation.javacomposer.internal.InterfaceSpecImpl
-
Emits the type to the given code writer, using the layout as defined by the Foundation library code.
- emit4Foundation(CodeWriter, String, Set<Modifier>) - Method in class org.tquadrat.foundation.javacomposer.internal.RecordSpecImpl
-
Emits the type to the given code writer, using the layout as defined by the Foundation library code.
- emit4Foundation(CodeWriter, String, Set<Modifier>) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl
-
Emits the type to the given code writer, using the layout as defined by the Foundation library code.
- emit4Foundation(CodeWriter, Optional<String>, Collection<Modifier>) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl
-
Emits this method to the given code writer, using the Foundation layout.
- emit4JavaPoet(CodeWriter, boolean) - Method in class org.tquadrat.foundation.javacomposer.internal.AnnotationSpecImpl
-
Emits this annotation to the given code writer using the original JavaPoet layout.
- emit4JavaPoet(CodeWriter, String, Set<Modifier>) - Method in class org.tquadrat.foundation.javacomposer.internal.AnnotationTypeSpecImpl
-
Emits the type to the given code writer, using the layout as defined by the original JavaPoet code.
- emit4JavaPoet(CodeWriter, String, Set<Modifier>) - Method in class org.tquadrat.foundation.javacomposer.internal.ClassSpecImpl
-
Emits the type to the given code writer, using the layout as defined by the original JavaPoet code.
- emit4JavaPoet(CodeWriter, String, Set<Modifier>) - Method in class org.tquadrat.foundation.javacomposer.internal.EnumSpecImpl
-
Emits the type to the given code writer, using the layout as defined by the original JavaPoet code.
- emit4JavaPoet(CodeWriter, String, Set<Modifier>) - Method in class org.tquadrat.foundation.javacomposer.internal.InterfaceSpecImpl
-
Emits the type to the given code writer, using the layout as defined by the original JavaPoet code.
- emit4JavaPoet(CodeWriter, String, Set<Modifier>) - Method in class org.tquadrat.foundation.javacomposer.internal.RecordSpecImpl
-
Emits the type to the given code writer, using the layout as defined by the original JavaPoet code.
- emit4JavaPoet(CodeWriter, String, Set<Modifier>) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl
-
Emits the type to the given code writer, using the layout as defined by the original JavaPoet code.
- emit4JavaPoet(CodeWriter, Optional<String>, Collection<Modifier>) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl
-
Emits this method to the given code writer, using the JavaPoet layout.
- emitAndIndent(CharSequence) - Method in class org.tquadrat.foundation.javacomposer.internal.CodeWriter
-
Emits the given String to the output target with indentation as required.
- emitAnnotations(Iterable<AnnotationSpecImpl>, boolean) - Method in class org.tquadrat.foundation.javacomposer.internal.CodeWriter
-
Emits the given annotations to the output target.
- emitAnnotations(CodeWriter) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeNameImpl
-
Emits the annotation from this type name instance to the given
CodeWriter
. - emitAnnotationValues(CodeWriter, String, String, List<CodeBlockImpl>) - Static method in class org.tquadrat.foundation.javacomposer.internal.AnnotationSpecImpl
-
Emits the values of this annotation to the given code writer.
- emitBlockComment(CodeBlockImpl) - Method in class org.tquadrat.foundation.javacomposer.internal.CodeWriter
-
Emits the given
CodeBlockImpl
instance as a block comment to the output target. - emitBrackets(CodeWriter, boolean) - Method in class org.tquadrat.foundation.javacomposer.internal.ArrayTypeNameImpl
-
Emits the annotations and the brackets for the array.
- emitIndentation() - Method in class org.tquadrat.foundation.javacomposer.internal.CodeWriter
-
Writes the indentation to the output target.
- emitJavadoc(CodeBlockImpl) - Method in class org.tquadrat.foundation.javacomposer.internal.CodeWriter
-
Emits the given
CodeBlockImpl
instance as a JavaDoc comment to the output target. - emitJavadoc(CodeWriter) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl
-
Emits the Javadoc to the given code writer.
- emitLeafType(CodeWriter) - Method in class org.tquadrat.foundation.javacomposer.internal.ArrayTypeNameImpl
-
Emits the array's component type.
- emitLineComment(CodeBlockImpl) - Method in class org.tquadrat.foundation.javacomposer.internal.CodeWriter
-
Emits the given
CodeBlockImpl
instance as a line comment to the output target. - emitLiteral(Object) - Method in class org.tquadrat.foundation.javacomposer.internal.CodeWriter
-
Emits the given argument literally to the output target.
- emitModifiers(Collection<Modifier>) - Method in class org.tquadrat.foundation.javacomposer.internal.CodeWriter
-
Emits
modifiers
to the output target in the standard order. - emitModifiers(Collection<Modifier>, Collection<Modifier>) - Method in class org.tquadrat.foundation.javacomposer.internal.CodeWriter
-
Emits
modifiers
to the output target in the standard order. - emitStaticImportMember(String, String) - Method in class org.tquadrat.foundation.javacomposer.internal.CodeWriter
-
Emits a static import entry to the output target.
- emitTypeVariables(List<TypeVariableNameImpl>) - Method in class org.tquadrat.foundation.javacomposer.internal.CodeWriter
-
Emits type variables with their bounds.
- emitWrappingSpace() - Method in class org.tquadrat.foundation.javacomposer.internal.CodeWriter
-
Emits wrapping space to the output target.
- EMPTY - Enum constant in enum class org.tquadrat.foundation.javacomposer.internal.LineWrapper.FlushType
-
Add nothing.
- emptyCodeBlock() - Method in class org.tquadrat.foundation.javacomposer.JavaComposer
-
Returns an empty
CodeBlock
. - enclosingClasses() - Method in class org.tquadrat.foundation.javacomposer.internal.ClassNameImpl
-
Returns all enclosing classes in
this
, outermost first. - enclosingClassName() - Method in class org.tquadrat.foundation.javacomposer.internal.ClassNameImpl
-
Returns the enclosing class, like
Map
forjava.util.Map.Entry
. - endControlFlow() - Method in interface org.tquadrat.foundation.javacomposer.CodeBlock.Builder
-
Ends a control flow construct that was previously begun with a call to
CodeBlock.Builder.beginControlFlow(String, Object...)
. - endControlFlow() - Method in class org.tquadrat.foundation.javacomposer.internal.CodeBlockImpl.BuilderImpl
-
Ends a control flow construct that was previously begun with a call to
CodeBlock.Builder.beginControlFlow(String, Object...)
. - endControlFlow() - Method in class org.tquadrat.foundation.javacomposer.internal.LambdaSpecImpl.BuilderImpl
-
Ends the current control flow for the lambda body.
- endControlFlow() - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl.BuilderImpl
-
Ends the current control flow for the method.
- endControlFlow() - Method in interface org.tquadrat.foundation.javacomposer.LambdaSpec.Builder
-
Ends the current control flow for the lambda body.
- endControlFlow() - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec.Builder
-
Ends the current control flow for the method.
- endControlFlow(String, Object...) - Method in interface org.tquadrat.foundation.javacomposer.CodeBlock.Builder
-
Ends a control flow construct that was previously started with a call to
CodeBlock.Builder.beginControlFlow(String,Object...)
orCodeBlock.Builder.beginControlFlow(String,Object...)
. - endControlFlow(String, Object...) - Method in class org.tquadrat.foundation.javacomposer.internal.CodeBlockImpl.BuilderImpl
-
Ends a control flow construct that was previously started with a call to
CodeBlock.Builder.beginControlFlow(String,Object...)
orCodeBlock.Builder.beginControlFlow(String,Object...)
. - endControlFlow(String, Object...) - Method in class org.tquadrat.foundation.javacomposer.internal.LambdaSpecImpl.BuilderImpl
-
Ends the current control flow for the lambda body; this version is only used for
do-while
constructs. - endControlFlow(String, Object...) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl.BuilderImpl
-
Ends the current control flow for the method; this version is only used for
do-while
constructs. - endControlFlow(String, Object...) - Method in interface org.tquadrat.foundation.javacomposer.LambdaSpec.Builder
-
Ends the current control flow for the lambda body; this version is only used for
do-while
constructs. - endControlFlow(String, Object...) - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec.Builder
-
Ends the current control flow for the method; this version is only used for
do-while
constructs. - ENUM - Enum constant in enum class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.Kind
-
The type is an
enum
. - enumBuilder(CharSequence) - Method in class org.tquadrat.foundation.javacomposer.JavaComposer
-
Creates a builder for an
enum
type. - enumBuilder(ClassName) - Method in class org.tquadrat.foundation.javacomposer.JavaComposer
-
Creates a builder for an
enum
type. - Enums - Search tag in package org.tquadrat.foundation.javacomposer
- Section
- EnumSpecImpl - Class in org.tquadrat.foundation.javacomposer.internal
-
The implementation of
TypeSpec
for anenum
type. - EnumSpecImpl(EnumSpecImpl) - Constructor for class org.tquadrat.foundation.javacomposer.internal.EnumSpecImpl
-
Creates a dummy type spec for type-resolution in CodeWriter only while emitting the type declaration but before entering the type body.
- EnumSpecImpl(EnumSpecImpl.BuilderImpl) - Constructor for class org.tquadrat.foundation.javacomposer.internal.EnumSpecImpl
-
Creates a new
TypeSpecImpl
instance. - EnumSpecImpl.BuilderImpl - Class in org.tquadrat.foundation.javacomposer.internal
-
The implementation of
TypeSpec.Builder
forenum
types. - equals(Object) - Method in interface org.tquadrat.foundation.javacomposer.AnnotationSpec
- equals(Object) - Method in interface org.tquadrat.foundation.javacomposer.ClassName
- equals(Object) - Method in interface org.tquadrat.foundation.javacomposer.CodeBlock
- equals(Object) - Method in interface org.tquadrat.foundation.javacomposer.FieldSpec
- equals(Object) - Method in class org.tquadrat.foundation.javacomposer.internal.AnnotationSpecImpl
- equals(Object) - Method in class org.tquadrat.foundation.javacomposer.internal.AnnotationTypeSpecImpl
- equals(Object) - Method in class org.tquadrat.foundation.javacomposer.internal.ClassSpecImpl
- equals(Object) - Method in class org.tquadrat.foundation.javacomposer.internal.CodeBlockImpl
- equals(Object) - Method in class org.tquadrat.foundation.javacomposer.internal.EnumSpecImpl
- equals(Object) - Method in class org.tquadrat.foundation.javacomposer.internal.FieldSpecImpl
- equals(Object) - Method in class org.tquadrat.foundation.javacomposer.internal.InterfaceSpecImpl
- equals(Object) - Method in class org.tquadrat.foundation.javacomposer.internal.JavaFileImpl
- equals(Object) - Method in class org.tquadrat.foundation.javacomposer.internal.LambdaSpecImpl
- equals(Object) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl
- equals(Object) - Method in class org.tquadrat.foundation.javacomposer.internal.ParameterSpecImpl
- equals(Object) - Method in class org.tquadrat.foundation.javacomposer.internal.RecordSpecImpl
- equals(Object) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeNameImpl
- equals(Object) - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl
- equals(Object) - Method in class org.tquadrat.foundation.javacomposer.JavaComposer
- equals(Object) - Method in interface org.tquadrat.foundation.javacomposer.JavaFile
- equals(Object) - Method in interface org.tquadrat.foundation.javacomposer.LambdaSpec
- equals(Object) - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec
- equals(Object) - Method in interface org.tquadrat.foundation.javacomposer.ParameterSpec
- equals(Object) - Method in interface org.tquadrat.foundation.javacomposer.TypeName
- equals(Object) - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec
- Example - Search tag in package org.tquadrat.foundation.javacomposer
- Section
- exceptions() - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl.BuilderImpl
-
Returns a reference to the declared exceptions.
- exceptions() - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl
-
Returns the declared exceptions for this method.
- extractMemberName(String) - Static method in class org.tquadrat.foundation.javacomposer.internal.CodeWriter
-
Extracts a member name from the given part.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form