| Modifier and Type | Method and Description |
|---|---|
static TypeWitness |
CodeJava.hint(Iterable<? extends TypeName> types) |
static TypeWitness |
CodeJava.witness(Iterable<? extends TypeName> types) |
| Modifier and Type | Method and Description |
|---|---|
FieldCode.Builder |
FieldCode.Builder.field(TypeName typeName,
String name) |
static MethodCode.Builder |
MethodCode.returning(TypeName returnType) |
MethodCode.Builder |
MethodCode.Builder.returning(TypeName typeName) |
FieldCode.Builder |
FieldCode.Builder.type(TypeName typeName) |
ConstructorCode.Builder |
ConstructorCode.Builder.withParameter(TypeName typeName,
String name) |
| Modifier and Type | Method and Description |
|---|---|
protected static CodeElement |
AbstractForwardingCodeElement.toCodeElement(TypeName typeName) |
ImmutableCodeElement.Builder |
ImmutableCodeElement.Builder.withTypeName(TypeName typeName) |
SELF |
AbstractImmutableCodeElement.AbstractBuilder.withTypeName(TypeName typeName) |
| Modifier and Type | Method and Description |
|---|---|
static TypeWitness |
Expressions.hint(TypeName t1) |
static TypeWitness |
Expressions.hint(TypeName t1,
TypeName t2) |
static TypeWitness |
Expressions.hint(TypeName t1,
TypeName t2,
TypeName t3) |
static TypeWitness |
Expressions.witness(TypeName t1) |
static TypeWitness |
Expressions.witness(TypeName t1,
TypeName t2) |
static TypeWitness |
Expressions.witness(TypeName t1,
TypeName t2,
TypeName t3) |
| Modifier and Type | Method and Description |
|---|---|
static TypeWitness |
Expressions.hint(Iterable<? extends TypeName> types) |
static TypeWitness |
Expressions.witness(Iterable<? extends TypeName> types) |
| Modifier and Type | Method and Description |
|---|---|
abstract String |
ImportSet.get(TypeName typeName) |
String |
JavaFileImportSet.get(TypeName typeName) |
CodeWriter |
CodeWriter.writeCast(TypeName type) |
CodeWriter |
CodeWriter.writeTypeName(TypeName typeName) |
CodeWriter |
CodeWriter.writeTypeNameAsWord(TypeName typeName) |
| Modifier and Type | Method and Description |
|---|---|
static EnhancedForStatement.Builder |
ForStatement._for(TypeName typeName,
Identifier id,
ExpressionCode expression) |
static SimpleLocalVariableDeclaration |
LocalVariableDeclarationStatement._var(TypeName typeName,
Identifier id) |
static WithInitLocalVariableDeclaration |
LocalVariableDeclarationStatement._var(TypeName typeName,
Identifier id,
VariableInitializer init) |
static SimpleLocalVariableDeclaration |
LocalVariableDeclarationStatement._var(TypeName typeName,
String name) |
static WithInitLocalVariableDeclaration |
LocalVariableDeclarationStatement._var(TypeName typeName,
String name,
VariableInitializer init) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ClassNameOrParameterizedTypeName |
interface |
ReferenceTypeName |
| Modifier and Type | Class and Description |
|---|---|
class |
ArrayTypeName |
class |
ClassName |
class |
NoTypeName |
class |
ParameterizedTypeName |
class |
PrimitiveTypeName |
class |
TypeVariableName |
class |
WildcardTypeName |
static class |
WildcardTypeName.Extends |
static class |
WildcardTypeName.Super |
static class |
WildcardTypeName.Unbounded |
| Modifier and Type | Method and Description |
|---|---|
TypeName |
WildcardTypeName.arrayCreationTypeName() |
TypeName |
ArrayTypeName.arrayCreationTypeName() |
TypeName |
NoTypeName.arrayCreationTypeName() |
TypeName |
ClassName.arrayCreationTypeName() |
TypeName |
TypeName.arrayCreationTypeName() |
TypeName |
PrimitiveTypeName.arrayCreationTypeName() |
TypeName |
TypeVariableName.arrayCreationTypeName() |
abstract TypeName |
ArrayTypeName.componentTypeName() |
abstract TypeName |
ArrayTypeName.deepComponentTypeName() |
static TypeName |
TypeName.of(TypeMirror type) |
static TypeName |
TypeName.ofUnchecked(TypeMirror type) |
| Modifier and Type | Method and Description |
|---|---|
protected R |
SimpleTypeNameVisitor.defaultAction(TypeName t,
P p) |
static ParameterizedTypeName |
ParameterizedTypeName.of(ClassName className,
TypeName typeArgument) |
ParameterizedTypeName |
ParameterizedTypeName.withTypeArgument(TypeName typeName) |
ParameterizedTypeName |
NoTypeName.withTypeArgument(TypeName type) |
ParameterizedTypeName |
ClassName.withTypeArgument(TypeName type) |
ParameterizedTypeName |
ClassNameOrParameterizedTypeName.withTypeArgument(TypeName type) |
| Modifier and Type | Method and Description |
|---|---|
default ClassNameOrParameterizedTypeName |
ClassNameOrParameterizedTypeName.withTypeArguments(Iterable<? extends TypeName> arguments) |
default ClassNameOrParameterizedTypeName |
ClassNameOrParameterizedTypeName.withTypeArguments(Iterator<? extends TypeName> arguments) |
Copyright © 2019 Objectos Software LTDA. All rights reserved.