public abstract class HotSpotResolvedJavaType extends HotSpotJavaType implements ResolvedJavaType
ANNOTATION, BRIDGE, ENUM, MANDATED, SYNTHETIC, VARARGS
Constructor and Description |
---|
HotSpotResolvedJavaType(String name) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
static ResolvedJavaType |
fromClass(Class<?> javaClass)
Gets the JVMCI mirror for a
Class object. |
int |
hashCode() |
abstract Class<?> |
mirror() |
getName
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
asExactType, findInstanceFieldWithOffset, findLeafConcreteSubtype, findLeastCommonAncestor, findMethod, findUniqueConcreteMethod, getAnnotation, getArrayClass, getClassFilePath, getClassInitializer, getComponentType, getDeclaredConstructors, getDeclaredMethods, getElementalType, getEnclosingType, getInstanceFields, getInterfaces, getJavaClass, getModifiers, getObjectHub, getSingleImplementor, getSourceFileName, getStaticFields, getSuperclass, hasFinalizableSubclass, hasFinalizer, initialize, isArray, isAssignableFrom, isInitialized, isInstance, isInstanceClass, isInterface, isJavaLangObject, isLeaf, isLinked, isLocal, isMember, isPrimitive, isTrustedInterfaceType, resolveConcreteMethod, resolveMethod
getKind, getName, getUnqualifiedName, resolve, toClassName, toJavaName, toJavaName
isAbstract, isConcrete, isFinalFlagSet, isNative, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, isStrict, isSynchronized, isTransient, isVolatile, jvmClassModifiers, jvmFieldModifiers, jvmMethodModifiers
public HotSpotResolvedJavaType(String name)
public static ResolvedJavaType fromClass(Class<?> javaClass)
Class
object.HotSpotResolvedJavaType
corresponding to javaClass