public enum PrimitiveTypeName extends Enum<PrimitiveTypeName> implements TypeName
| Enum Constant and Description |
|---|
BOOLEAN |
BYTE |
CHAR |
DOUBLE |
FLOAT |
INT |
LONG |
SHORT |
| Modifier and Type | Method and Description |
|---|---|
static PrimitiveTypeName |
_boolean() |
static PrimitiveTypeName |
_byte() |
static PrimitiveTypeName |
_char() |
static PrimitiveTypeName |
_double() |
static PrimitiveTypeName |
_float() |
static PrimitiveTypeName |
_int() |
static PrimitiveTypeName |
_long() |
static PrimitiveTypeName |
_short() |
CodeWriter |
acceptCodeWriter(CodeWriter w) |
String |
acceptJavaFileImportSet(JavaFileImportSet set) |
<R,P> R |
acceptTypeNameVisitor(TypeNameVisitor<R,P> visitor,
P p) |
TypeName |
arrayCreationTypeName() |
CastExpression |
cast(UnaryExpression expression) |
boolean |
isVarArgs() |
ArrayTypeName |
toArrayTypeName() |
String |
toString() |
static PrimitiveTypeName |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static PrimitiveTypeName[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
ClassName |
wrapperClassName() |
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOfisJavaLangObject, isVoid, of, ofUnchecked, toClassName, toClassNameUncheckedpublic static final PrimitiveTypeName BOOLEAN
public static final PrimitiveTypeName BYTE
public static final PrimitiveTypeName SHORT
public static final PrimitiveTypeName INT
public static final PrimitiveTypeName LONG
public static final PrimitiveTypeName CHAR
public static final PrimitiveTypeName FLOAT
public static final PrimitiveTypeName DOUBLE
public static PrimitiveTypeName[] values()
for (PrimitiveTypeName c : PrimitiveTypeName.values()) System.out.println(c);
public static PrimitiveTypeName valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic static PrimitiveTypeName _boolean()
public static PrimitiveTypeName _byte()
public static PrimitiveTypeName _short()
public static PrimitiveTypeName _int()
public static PrimitiveTypeName _long()
public static PrimitiveTypeName _char()
public static PrimitiveTypeName _float()
public static PrimitiveTypeName _double()
public final CodeWriter acceptCodeWriter(CodeWriter w)
acceptCodeWriter in interface CodeElementpublic final String acceptJavaFileImportSet(JavaFileImportSet set)
acceptJavaFileImportSet in interface TypeNamepublic final <R,P> R acceptTypeNameVisitor(TypeNameVisitor<R,P> visitor, P p)
acceptTypeNameVisitor in interface TypeNamepublic final TypeName arrayCreationTypeName()
arrayCreationTypeName in interface TypeNamepublic final CastExpression cast(UnaryExpression expression)
public final boolean isVarArgs()
isVarArgs in interface ParameterTypeNamepublic final ArrayTypeName toArrayTypeName()
public final String toString()
toString in class Enum<PrimitiveTypeName>public final ClassName wrapperClassName()
Copyright © 2019 Objectos Software LTDA. All rights reserved.