public class DynamicType extends TypeBase implements IDynamicType
_arrayComponentClassPKG, QNAME, RNAMEEMPTY_ARRAY, EMPTY_TYPE_ARRAY, EMPTY_TYPE_LISTUNHANDLED| 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, waitinstancecompile, getAllTypesInHierarchy, getArrayComponent, getArrayLength, getArrayType, getCompoundTypeComponents, getDisplayName, getEnclosingType, getFunctionalInterface, getGenericType, getGenericTypeVariables, getLiteralMetaType, getMetaType, getModifiers, getParameterizedType, getSourceFiles, getTypeParameters, isAbstract, isArray, isCompilable, isCompoundType, isDiscarded, isDynamic, isEnum, isGenericType, isInterface, isMutable, isParameterizedType, isPrimitive, isValid, makeArrayInstance, readResolve, setArrayComponent, setDiscarded, unloadTypeInfopublic 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 © 2019. All rights reserved.