Package com.strobel.decompiler.types
Interface ITypeInfo
-
- All Known Implementing Classes:
TypeProxy
interface ITypeInfo
-
-
Method Summary
-
-
-
Method Detail
-
getName
java.lang.String getName()
-
getPackageName
java.lang.String getPackageName()
-
getFullName
java.lang.String getFullName()
-
getCanonicalName
java.lang.String getCanonicalName()
-
getInternalName
java.lang.String getInternalName()
-
getSignature
java.lang.String getSignature()
-
isArray
boolean isArray()
-
isPrimitive
boolean isPrimitive()
-
isPrimitiveOrVoid
boolean isPrimitiveOrVoid()
-
isVoid
boolean isVoid()
-
isRawType
boolean isRawType()
-
isGenericType
boolean isGenericType()
-
isGenericTypeInstance
boolean isGenericTypeInstance()
-
isGenericTypeDefinition
boolean isGenericTypeDefinition()
-
isGenericParameter
boolean isGenericParameter()
-
isWildcard
boolean isWildcard()
-
isUnknownType
boolean isUnknownType()
-
isBound
boolean isBound()
-
isAnonymous
boolean isAnonymous()
-
isLocal
boolean isLocal()
-
hasConstraints
boolean hasConstraints()
-
hasSuperConstraint
boolean hasSuperConstraint()
-
hasExtendsConstraint
boolean hasExtendsConstraint()
-
getDeclaringType
ITypeInfo getDeclaringType()
-
getElementType
ITypeInfo getElementType()
-
getSuperConstraint
ITypeInfo getSuperConstraint()
-
getExtendsConstraint
ITypeInfo getExtendsConstraint()
-
getSuperClass
ITypeInfo getSuperClass()
-
getSuperInterfaces
ImmutableList<ITypeInfo> getSuperInterfaces()
-
getGenericParameters
ImmutableList<ITypeInfo> getGenericParameters()
-
getTypeArguments
ImmutableList<ITypeInfo> getTypeArguments()
-
getGenericDefinition
ITypeInfo getGenericDefinition()
-
addListener
void addListener(ITypeListener listener)
-
removeListener
void removeListener(ITypeListener listener)
-
-