Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
N
- name() - Method in interface org.tquadrat.foundation.javacomposer.FieldSpec
-
Returns the name for this field.
- name() - Method in class org.tquadrat.foundation.javacomposer.internal.FieldSpecImpl
-
Returns the name for this field.
- name() - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl
-
Returns the name of this method.
- name() - Method in class org.tquadrat.foundation.javacomposer.internal.ParameterSpecImpl
-
Returns the name of this parameter.
- name() - Method in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl
-
Returns the name of the class, interface or enum represented by this type spec instance.
- name() - Method in class org.tquadrat.foundation.javacomposer.internal.TypeVariableNameImpl
-
Returns the name of this type variable.
- name() - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec
-
Returns the name of this method.
- name() - Method in interface org.tquadrat.foundation.javacomposer.ParameterSpec
-
Returns the name of this parameter.
- name() - Method in interface org.tquadrat.foundation.javacomposer.TypeSpec
-
Returns the name of the class, interface or enum represented by this type spec instance.
- NAME_ANONYMOUS_TYPE - Static variable in class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl
-
The name for an anonymous type in error messages: "<anonymousType>".
- NameAllocator - Class in org.tquadrat.foundation.javacomposer
-
Assigns Java identifier names to avoid collisions, 'abuse' of keywords, and invalid characters.
- NameAllocator() - Constructor for class org.tquadrat.foundation.javacomposer.NameAllocator
-
Creates a new
NameAllocator
instance. - NameAllocator(HashSet<String>, HashMap<Object, String>) - Constructor for class org.tquadrat.foundation.javacomposer.NameAllocator
-
Creates a new
NameAllocator
instance. - NAMED_ARGUMENT - Static variable in class org.tquadrat.foundation.javacomposer.internal.CodeBlockImpl
-
The regular expression that is used to obtain the argument name from a format string.
- Named Arguments - Search tag in package org.tquadrat.foundation.javacomposer
- Section
- nestedClass(CharSequence) - Method in interface org.tquadrat.foundation.javacomposer.ClassName
-
Returns a new instance for an implementation of
ClassName
for the specifiedname
as nested inside this class. - nestedClass(CharSequence) - Method in class org.tquadrat.foundation.javacomposer.internal.ClassNameImpl
-
Returns a new instance for an implementation of
ClassName
for the specifiedname
as nested inside this class. - nestedClass(CharSequence) - Method in class org.tquadrat.foundation.javacomposer.internal.ParameterizedTypeNameImpl
-
Returns a new
ParameterizedTypeName
instance for the specified name as nested inside this class. - nestedClass(CharSequence) - Method in interface org.tquadrat.foundation.javacomposer.ParameterizedTypeName
-
Returns a new
ParameterizedTypeName
instance for the specified name as nested inside this class. - nestedClass(CharSequence, List<TypeName>) - Method in class org.tquadrat.foundation.javacomposer.internal.ParameterizedTypeNameImpl
-
Returns a new
ParameterizedTypeName
instance for the specified name as nested inside this class, with the specified type arguments. - nestedClass(CharSequence, List<TypeName>) - Method in interface org.tquadrat.foundation.javacomposer.ParameterizedTypeName
-
Returns a new
ParameterizedTypeName
instance for the specified name as nested inside this class, with the specified type arguments. - newName(String) - Method in class org.tquadrat.foundation.javacomposer.NameAllocator
-
Returns a new name using the given suggestion that will not be a Java keyword or clash with other names.
- newName(String, Object) - Method in class org.tquadrat.foundation.javacomposer.NameAllocator
-
Returns a new name based on the given suggestion that will not be a Java keyword or clash with other names.
- nextControlFlow(String, Object...) - Method in interface org.tquadrat.foundation.javacomposer.CodeBlock.Builder
-
Adds another control flow construct to an already existing one.
- nextControlFlow(String, Object...) - Method in class org.tquadrat.foundation.javacomposer.internal.CodeBlockImpl.BuilderImpl
-
Adds another control flow construct to an already existing one.
- nextControlFlow(String, Object...) - Method in class org.tquadrat.foundation.javacomposer.internal.LambdaSpecImpl.BuilderImpl
-
Begins another control flow for the lambda body.
- nextControlFlow(String, Object...) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl.BuilderImpl
-
Begins another control flow for the method.
- nextControlFlow(String, Object...) - Method in interface org.tquadrat.foundation.javacomposer.LambdaSpec.Builder
-
Begins another control flow for the lambda body.
- nextControlFlow(String, Object...) - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec.Builder
-
Begins another control flow for the method.
- NO_COMMENT - Enum constant in enum class org.tquadrat.foundation.javacomposer.internal.CodeWriter.CommentType
-
No comment at all.
- NO_DEBUG_OUTPUT - Static variable in class org.tquadrat.foundation.javacomposer.internal.Util
-
The return value of
Util.createDebugOutput(boolean)
when no debug output is desired. - NO_PACKAGE - Static variable in class org.tquadrat.foundation.javacomposer.internal.CodeWriter
-
Sentinel value that indicates that no user-provided package has been set.
- NOOP_METHOD_IN_ABSTRACT_CLASS - Enum constant in enum class org.tquadrat.foundation.javacomposer.SuppressableWarnings
-
Usually, a method that does nothing in meant to be overridden in an implementing class.
- NULL_APPENDABLE - Static variable in class org.tquadrat.foundation.javacomposer.internal.JavaFileImpl
-
An implementation of
Appendable
that places any data that is put to it into the void. - NULL_REFERENCE - Static variable in class org.tquadrat.foundation.javacomposer.internal.Util
-
The placeholder for
null
references.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form