public interface JavaClass extends JavaType
Modifier and Type | Field and Description |
---|---|
static JavaClass[] |
EMPTY_ARRAY |
Modifier and Type | Method and Description |
---|---|
void |
clearCompiledInfo()
Clears all cached compiled information.
|
SourceClass |
getSourceElement() |
getAnonymousClassSuperType, getArrayDimensions, getBaseComponentType, getClass, getClasses, getClinitMethod, getClosestClass, getComponentType, getDeclaredAnonymousClasses, getDeclaredClass, getDeclaredClasses, getDeclaredConstructor, getDeclaredConstructors, getDeclaredField, getDeclaredFields, getDeclaredLocalClasses, getDeclaredMethod, getDeclaredMethods, getDeclaredMethods, getDescriptor, getField, getFields, getHierarchy, getInterfaces, getMethod, getMethods, getMethods, getName, getNonParameterizedType, getPackage, getPackageName, getProvider, getQualifiedName, getQualifyingType, getRawName, getSignature, getSuperclass, getThisValue, getTypeAnnotations, getTypeErasure, getTypeSignature, getUniqueIdentifier, getUnqualifiedName, getUnresolvedInterfaces, getUnresolvedSuperclass, getURL, getVMName, isAnnotation, isAnonymousClass, isArray, isAssignableFrom, isEnum, isErasedType, isExported, isInterface, isLocalClass, isMemberClass, isPrimitive, isSubtypeOf, setQualifyingType
getActualTypeArguments, getTypeParameter, getTypeParameters, hasActualTypeArguments, hasTypeParameters
getOwningClass, isAbstract, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic
getResolvedType, getUnresolvedType
getAnnotation, getAnnotations, getDeclaredAnnotation, getDeclaredAnnotations, hasAnnotation, hasDeclaredAnnotation
getElementKind, getFile, getModifiers, getOwner, isDeprecated, isFinal, isHidden, isSourceElement, isSynthetic, printCompiledInfo
static final JavaClass[] EMPTY_ARRAY
void clearCompiledInfo()
SourceClass getSourceElement()
getSourceElement
in interface JavaElement