Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
R
- rawType() - Method in class org.tquadrat.foundation.javacomposer.internal.ParameterizedTypeNameImpl
-
Returns the raw type for this parameterised type name.
- rawType() - Method in interface org.tquadrat.foundation.javacomposer.ParameterizedTypeName
-
Returns the raw type for this parameterised type name.
- RECORD - Enum constant in enum class org.tquadrat.foundation.javacomposer.internal.TypeSpecImpl.Kind
-
The type is an interface.
- recordBuilder(CharSequence) - Method in class org.tquadrat.foundation.javacomposer.JavaComposer
-
Creates a builder for a record.
- recordBuilder(ClassName) - Method in class org.tquadrat.foundation.javacomposer.JavaComposer
-
Creates a builder for a record.
- RecordSpecImpl - Class in org.tquadrat.foundation.javacomposer.internal
-
The implementation of
TypeSpec
for a record. - RecordSpecImpl(RecordSpecImpl) - Constructor for class org.tquadrat.foundation.javacomposer.internal.RecordSpecImpl
-
Creates a dummy type spec for type-resolution in CodeWriter only while emitting the type declaration but before entering the type body.
- RecordSpecImpl(RecordSpecImpl.BuilderImpl) - Constructor for class org.tquadrat.foundation.javacomposer.internal.RecordSpecImpl
-
Creates a new
RecordSpecImpl
instance. - RecordSpecImpl.BuilderImpl - Class in org.tquadrat.foundation.javacomposer.internal
-
The implementation of
TypeSpec.Builder
for a class. - REDUNDANT_EXPLICIT_VARIABLE_TYPE - Enum constant in enum class org.tquadrat.foundation.javacomposer.SuppressableWarnings
-
The variable's explicit type can be replaced by
var
. - REDUNDANT_NO_ARG_CONSTRUCTOR - Enum constant in enum class org.tquadrat.foundation.javacomposer.SuppressableWarnings
-
The default (no-argument) constructor does nothing, and therefore it is not necessary to write it down explicitly in the code.
- Referencing existing types - Search tag in interface org.tquadrat.foundation.javacomposer.TypeName
- Section
- reflectionName() - Method in interface org.tquadrat.foundation.javacomposer.ClassName
-
Returns the binary name of a class, as used by reflection.
- reflectionName() - Method in class org.tquadrat.foundation.javacomposer.internal.ClassNameImpl
-
Returns the binary name of a class, as used by reflection.
- Relative Arguments - Search tag in package org.tquadrat.foundation.javacomposer
- Section
- requireExactlyOneOf(Set<Modifier>, Modifier...) - Static method in class org.tquadrat.foundation.javacomposer.internal.Util
- resolve(String) - Method in class org.tquadrat.foundation.javacomposer.internal.CodeWriter
-
Returns the class referenced by
simpleName
, using the current nesting context and imports. - RESOURCE - Enum constant in enum class org.tquadrat.foundation.javacomposer.SuppressableWarnings
-
An
AutoCloseable
was not closed. - returns(Type) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl.BuilderImpl
-
Sets the return type for the method.
- returns(Type) - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec.Builder
-
Sets the return type for the method.
- returns(Type, String, Object...) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl.BuilderImpl
-
Sets the return type for the method and adds the respective Javadoc comment.
- returns(Type, String, Object...) - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec.Builder
-
Sets the return type for the method and adds the respective Javadoc comment.
- returns(TypeName) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl.BuilderImpl
-
Sets the return type for the method.
- returns(TypeName) - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec.Builder
-
Sets the return type for the method.
- returns(TypeName, String, Object...) - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl.BuilderImpl
-
Sets the return type for the method and adds the respective Javadoc comment.
- returns(TypeName, String, Object...) - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec.Builder
-
Sets the return type for the method and adds the respective Javadoc comment.
- returnType() - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl
-
Return the return type for this method.
- returnType() - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec
-
Return the return type for this method.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form