public class DynamicType extends TypeBase implements IDynamicType
| Modifier and Type | Field and Description |
|---|---|
static String |
PKG |
static String |
QNAME |
static String |
RNAME |
_arrayComponentClassUNHANDLEDEMPTY_ARRAY, EMPTY_TYPE_ARRAY, EMPTY_TYPE_LIST| Constructor and Description |
|---|
DynamicType(DynamicTypeLoader typeLoader) |
| Modifier and Type | Method and Description |
|---|---|
IType |
getComponentType() |
IType[] |
getInterfaces() |
String |
getName() |
String |
getNamespace() |
String |
getRelativeName() |
IType |
getSupertype() |
ITypeInfo |
getTypeInfo() |
ITypeLoader |
getTypeLoader() |
boolean |
isAssignableFrom(IType type) |
boolean |
isFinal() |
boolean |
isPlaceholder() |
getAllClassesInClassHierarchyAsIntrinsicTypes, getAllTypesInHierarchy, getArrayComponent, getArrayComponentClass, getArrayLength, getArrayType, getArrayVersionsOfEachType, getCompoundTypeComponents, getDisplayName, getEnclosingType, getGenericType, getGenericTypeVariables, getModifiers, getParameterizedType, getTypeParameters, isAbstract, isArray, isCompoundType, isDiscarded, isEnum, isGenericType, isInterface, isMutable, isParameterizedType, isPrimitive, isValid, loadAllTypesInHierarchy, loadJavaType, makeArrayInstance, makeArrayType, readResolve, setArrayComponent, setDiscarded, toString, unloadTypeInfogetLiteralMetaType, getMetaType, getTheRefclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetLiteralMetaType, getMetaTypepublic static final String PKG
public static final String RNAME
public static final String QNAME
public DynamicType(DynamicTypeLoader typeLoader)
public boolean isPlaceholder()
isPlaceholder in interface IPlaceholderpublic boolean isFinal()
public String getRelativeName()
getRelativeName in interface ITypepublic String getNamespace()
getNamespace in interface ITypepublic ITypeLoader getTypeLoader()
getTypeLoader in interface ITypepublic IType getSupertype()
getSupertype in interface ITypepublic IType[] getInterfaces()
getInterfaces in interface ITypepublic ITypeInfo getTypeInfo()
getTypeInfo in interface ITypepublic IType getComponentType()
getComponentType in interface ITypegetComponentType in class TypeBasepublic boolean isAssignableFrom(IType type)
isAssignableFrom in interface ITypeisAssignableFrom in class TypeBaseCopyright © 2015. All rights reserved.