|
GWT 0.0.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<JPrimitiveType>
com.google.gwt.core.ext.typeinfo.JPrimitiveType
public enum JPrimitiveType
Represents a primitive type in a declaration.
Enum Constant Summary | |
---|---|
BOOLEAN
|
|
BYTE
|
|
CHAR
|
|
DOUBLE
|
|
FLOAT
|
|
INT
|
|
LONG
|
|
SHORT
|
|
VOID
|
Method Summary | |
---|---|
JType |
getErasedType()
|
java.lang.String |
getJNISignature()
|
JType |
getLeafType()
|
java.lang.String |
getParameterizedQualifiedSourceName()
|
java.lang.String |
getQualifiedBinaryName()
A binary type name as specified by the Java Language Spec, Edition 2. |
java.lang.String |
getQualifiedBoxedSourceName()
|
java.lang.String |
getQualifiedSourceName()
A type name as it would be specified in Java source. |
java.lang.String |
getSimpleSourceName()
|
java.lang.String |
getUninitializedFieldExpression()
|
JAnnotationType |
isAnnotation()
Returns this instance if it is a annotation or null if it is
not. |
JArrayType |
isArray()
|
JClassType |
isClass()
|
JClassType |
isClassOrInterface()
|
JEnumType |
isEnum()
Returns this instance if it is an enumeration or null if it is
not. |
JGenericType |
isGenericType()
|
JClassType |
isInterface()
|
JParameterizedType |
isParameterized()
|
JPrimitiveType |
isPrimitive()
|
JRawType |
isRawType()
|
JTypeParameter |
isTypeParameter()
|
JWildcardType |
isWildcard()
|
static JPrimitiveType |
parse(java.lang.String name)
|
java.lang.String |
toString()
|
static JPrimitiveType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static JPrimitiveType[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final JPrimitiveType BOOLEAN
public static final JPrimitiveType BYTE
public static final JPrimitiveType CHAR
public static final JPrimitiveType DOUBLE
public static final JPrimitiveType FLOAT
public static final JPrimitiveType INT
public static final JPrimitiveType LONG
public static final JPrimitiveType SHORT
public static final JPrimitiveType VOID
Method Detail |
---|
public static JPrimitiveType[] values()
for (JPrimitiveType c : JPrimitiveType.values()) System.out.println(c);
public static JPrimitiveType valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name
java.lang.NullPointerException
- if the argument is nullpublic static JPrimitiveType parse(java.lang.String name)
public JType getErasedType()
getErasedType
in interface JType
public java.lang.String getJNISignature()
getJNISignature
in interface JType
public JType getLeafType()
getLeafType
in interface JType
public java.lang.String getParameterizedQualifiedSourceName()
getParameterizedQualifiedSourceName
in interface JType
public java.lang.String getQualifiedBinaryName()
JType
getQualifiedBinaryName
in interface JType
public java.lang.String getQualifiedBoxedSourceName()
public java.lang.String getQualifiedSourceName()
JType
getQualifiedSourceName
in interface JType
public java.lang.String getSimpleSourceName()
getSimpleSourceName
in interface JType
public java.lang.String getUninitializedFieldExpression()
public JAnnotationType isAnnotation()
JType
null
if it is
not.
isAnnotation
in interface JType
public JArrayType isArray()
isArray
in interface JType
public JClassType isClass()
isClass
in interface JType
public JClassType isClassOrInterface()
isClassOrInterface
in interface JType
public JEnumType isEnum()
JType
null
if it is
not.
isEnum
in interface JType
public JGenericType isGenericType()
isGenericType
in interface JType
public JClassType isInterface()
isInterface
in interface JType
public JParameterizedType isParameterized()
isParameterized
in interface JType
public JPrimitiveType isPrimitive()
isPrimitive
in interface JType
public JRawType isRawType()
isRawType
in interface JType
public JTypeParameter isTypeParameter()
isTypeParameter
in interface JType
public JWildcardType isWildcard()
isWildcard
in interface JType
public java.lang.String toString()
toString
in class java.lang.Enum<JPrimitiveType>
|
GWT 0.0.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |