|
GWT 2.1.1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.google.gwt.core.ext.typeinfo.JType
public abstract class JType
Abstract superclass for types.
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
All types use identity for comparison. |
abstract JType |
getErasedType()
|
abstract java.lang.String |
getJNISignature()
|
JType |
getLeafType()
|
java.lang.String |
getParameterizedQualifiedSourceName()
|
abstract java.lang.String |
getQualifiedBinaryName()
TODO(scottb): remove if we can resolve param names differently. |
abstract java.lang.String |
getQualifiedSourceName()
|
abstract java.lang.String |
getSimpleSourceName()
|
int |
hashCode()
All types use identity for comparison. |
JAnnotationType |
isAnnotation()
Returns this instance if it is a annotation or null if it is
not. |
abstract JArrayType |
isArray()
|
abstract JClassType |
isClass()
|
JClassType |
isClassOrInterface()
|
abstract JEnumType |
isEnum()
Returns this instance if it is an enumeration or null if it
is not. |
abstract JGenericType |
isGenericType()
|
abstract JClassType |
isInterface()
|
abstract JParameterizedType |
isParameterized()
|
abstract JPrimitiveType |
isPrimitive()
|
abstract JRawType |
isRawType()
|
JTypeParameter |
isTypeParameter()
|
abstract JWildcardType |
isWildcard()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public final boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public abstract JType getErasedType()
public abstract java.lang.String getJNISignature()
public JType getLeafType()
public java.lang.String getParameterizedQualifiedSourceName()
public abstract java.lang.String getQualifiedBinaryName()
public abstract java.lang.String getQualifiedSourceName()
public abstract java.lang.String getSimpleSourceName()
public final int hashCode()
hashCode
in class java.lang.Object
public JAnnotationType isAnnotation()
null
if it is
not.
null
if it is
notpublic abstract JArrayType isArray()
public abstract JClassType isClass()
public JClassType isClassOrInterface()
public abstract JEnumType isEnum()
null
if it
is not.
null
if it
is notpublic abstract JGenericType isGenericType()
public abstract JClassType isInterface()
public abstract JParameterizedType isParameterized()
public abstract JPrimitiveType isPrimitive()
public abstract JRawType isRawType()
public JTypeParameter isTypeParameter()
public abstract JWildcardType isWildcard()
|
GWT 2.1.1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |