Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
I
- implicitFieldModifiers() - Method in enum class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.Kind
-
Returns the implicit field modifiers for this kind.
- implicitMethodModifiers() - Method in enum class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.Kind
-
Returns the implicit method modifiers for this kind.
- implicitTypeModifiers() - Method in enum class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.Kind
-
Returns the implicit type modifiers for this kind.
- importableType(ClassNameImpl) - Method in class org.tquadrat.foundation.javacomposer.internal.CodeWriter
-
Marks the given type as importable.
- importedTypes() - Method in class org.tquadrat.foundation.javacomposer.internal.CodeWriter
-
Returns the imported types.
- Import static - Search tag in package org.tquadrat.foundation.javacomposer
- Section
- INCOMPLETE_SWITCH - Enum constant in enum class org.tquadrat.foundation.javacomposer.SuppressableWarnings
-
A switch statement is incomplete.
- indent() - Method in interface org.tquadrat.foundation.javacomposer.CodeBlock.Builder
-
Adds an indentation level to the code block.
- indent() - Method in class org.tquadrat.foundation.javacomposer.internal.CodeBlockImpl.BuilderImpl
-
Adds an indentation level to the code block.
- indent() - Method in class org.tquadrat.foundation.javacomposer.internal.CodeWriter
-
Increments the indentation level.
- indent() - Method in interface org.tquadrat.foundation.javacomposer.internal.LayoutWriter
-
Returns the indentation String for this layout.
- indent() - Method in enum class org.tquadrat.foundation.javacomposer.Layout
-
Returns the indentation String for this layout.
- indent(int) - Method in class org.tquadrat.foundation.javacomposer.internal.CodeWriter
-
Increases the indentation level by the given value.
- inferTypes() - Method in class org.tquadrat.foundation.javacomposer.internal.LambdaSpecImpl.BuilderImpl
-
Returns the flag that indicates whether the types of the parameters will be inferred.
- initialiseCachedString() - Method in class org.tquadrat.foundation.javacomposer.internal.CodeBlockImpl
-
The initializer for
CodeBlockImpl.m_CachedString
. - initialiseCachedString() - Method in class org.tquadrat.foundation.javacomposer.internal.TypeNameImpl
-
The initializer for
TypeNameImpl.m_CachedString
. - initializeCachedString() - Method in class org.tquadrat.foundation.javacomposer.internal.AnnotationSpecImpl
-
The initializer for
AnnotationSpecImpl.m_CachedString
. - initializeCachedString() - Method in class org.tquadrat.foundation.javacomposer.internal.FieldSpecImpl
-
The initializer for
FieldSpecImpl.m_CachedString
. - initializeCachedString() - Method in class org.tquadrat.foundation.javacomposer.internal.JavaFileImpl
-
The initializer for
JavaFileImpl.m_CachedString
. - initializeCachedString() - Method in class org.tquadrat.foundation.javacomposer.internal.LambdaSpecImpl
-
The initializer for
LambdaSpecImpl.m_CachedString
. - initializeCachedString() - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl
-
The initializer for
MethodSpecImpl.m_CachedString
. - initializeCachedString() - Method in class org.tquadrat.foundation.javacomposer.internal.ParameterSpecImpl
-
The initializer for
ParameterSpecImpl.m_CachedString
. - initializeCachedString() - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl
-
The initializer for
TypeSpecImpl.m_CachedString
. - initializer(String, Object...) - Method in interface org.tquadrat.foundation.javacomposer.FieldSpec.Builder
-
Sets the initializer for the field.
- initializer(String, Object...) - Method in class org.tquadrat.foundation.javacomposer.internal.FieldSpecImpl.BuilderImpl
-
Sets the initializer for the field.
- initializer(CodeBlock) - Method in interface org.tquadrat.foundation.javacomposer.FieldSpec.Builder
-
Sets the initializer for the field.
- initializer(CodeBlock) - Method in class org.tquadrat.foundation.javacomposer.internal.FieldSpecImpl.BuilderImpl
-
Sets the initializer for the field.
- INNER_CLASS_OF_INTERFACE - Enum constant in enum class org.tquadrat.foundation.javacomposer.SuppressableWarnings
-
The particular class is an inner class or interface of an interface.
- innerClasses() - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl
-
Returns the inner types for this type.
- innerClasses() - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec
-
Returns the inner types for this type.
- INSTANCE_VARIABLE_OF_CONCRETE_CLASS - Enum constant in enum class org.tquadrat.foundation.javacomposer.SuppressableWarnings
-
The attribute's type is of a concrete class instead of the interface that is implemented by that class.
- INT - Static variable in class org.tquadrat.foundation.javacomposer.Primitives
-
The type name for
int
. - INT_PRIMITIVE - Static variable in class org.tquadrat.foundation.javacomposer.internal.TypeNameImpl
-
The type name for
int
. - INTERFACE - Enum constant in enum class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.Kind
-
The type is an interface.
- INTERFACE_MAY_BE_ANNOTATED_FUNCTIONAL - Enum constant in enum class org.tquadrat.foundation.javacomposer.SuppressableWarnings
-
An interface with just one non-default, non-static method syntactically can be used as a functional interface, but it does not make sense for all of these interfaces semantically.
- interfaceBuilder(CharSequence) - Method in class org.tquadrat.foundation.javacomposer.JavaComposer
-
Creates a builder for an interface.
- interfaceBuilder(ClassName) - Method in class org.tquadrat.foundation.javacomposer.JavaComposer
-
Creates a builder for an interface.
- Interfaces - Search tag in package org.tquadrat.foundation.javacomposer
- Section
- InterfaceSpecImpl - Class in org.tquadrat.foundation.javacomposer.internal
-
The implementation of
TypeSpec
for an interface. - InterfaceSpecImpl(InterfaceSpecImpl) - Constructor for class org.tquadrat.foundation.javacomposer.internal.InterfaceSpecImpl
-
Creates a dummy type spec for type-resolution in CodeWriter only while emitting the type declaration but before entering the type body.
- InterfaceSpecImpl(InterfaceSpecImpl.BuilderImpl) - Constructor for class org.tquadrat.foundation.javacomposer.internal.InterfaceSpecImpl
-
Creates a new
InterfaceSpecImpl
instance. - InterfaceSpecImpl.BuilderImpl - Class in org.tquadrat.foundation.javacomposer.internal
-
The implementation of
TypeSpec.Builder
for an interface. - isAnnotated() - Method in interface org.tquadrat.foundation.javacomposer.ClassName
-
Checks whether this type name is annotated.
- isAnnotated() - Method in class org.tquadrat.foundation.javacomposer.internal.ClassNameImpl
-
Checks whether this type name is annotated.
- isAnnotated() - Method in class org.tquadrat.foundation.javacomposer.internal.TypeNameImpl
-
Checks whether this type name is annotated.
- isAnnotated() - Method in interface org.tquadrat.foundation.javacomposer.TypeName
-
Checks whether this type name is annotated.
- isAnonymousClass() - Method in class org.tquadrat.foundation.javacomposer.internal.ClassSpecImpl.BuilderImpl
-
Returns a flag whether this class is an anonymous class or not.
- isAnonymousClass() - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.BuilderImpl
-
Returns a flag whether this class is an anonymous class or not.
- isBoxedPrimitive() - Method in class org.tquadrat.foundation.javacomposer.internal.TypeNameImpl
-
Checks whether this type name represents a box primitive type.
- isBoxedPrimitive() - Method in interface org.tquadrat.foundation.javacomposer.TypeName
-
Checks whether this type name represents a box primitive type.
- isConstructor() - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl
-
Checks whether this method is a constructor.
- isConstructor() - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec
-
Checks whether this method is a constructor.
- isEmpty() - Method in interface org.tquadrat.foundation.javacomposer.CodeBlock.Builder
-
Checks whether the code block to build would be empty.
- isEmpty() - Method in interface org.tquadrat.foundation.javacomposer.CodeBlock
-
Checks whether this code block is empty.
- isEmpty() - Method in class org.tquadrat.foundation.javacomposer.internal.CodeBlockImpl.BuilderImpl
-
Checks whether the code block to build would be empty.
- isEmpty() - Method in class org.tquadrat.foundation.javacomposer.internal.CodeBlockImpl
-
Checks whether this code block is empty.
- isMultiLine() - Method in class org.tquadrat.foundation.javacomposer.internal.LambdaSpecImpl.BuilderImpl
-
Return the flag that indicates the emit format.
- isNoArgPlaceholder(char) - Static method in class org.tquadrat.foundation.javacomposer.internal.CodeBlockImpl.BuilderImpl
-
Checks whether the given placeholder character would expect an argument.
- isPrimitive() - Method in class org.tquadrat.foundation.javacomposer.internal.TypeNameImpl
-
Checks whether this type name represents a primitive type.
- isPrimitive() - Method in interface org.tquadrat.foundation.javacomposer.TypeName
-
Checks whether this type name represents a primitive type.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form