public class AnnotationSubstitutionType extends CustomSubstitutionType<AnnotationSubstitutionField,AnnotationSubstitutionMethod>
fields, methods, original
Constructor and Description |
---|
AnnotationSubstitutionType(jdk.vm.ci.meta.MetaAccessProvider metaAccess,
jdk.vm.ci.meta.ResolvedJavaType original) |
Modifier and Type | Method and Description |
---|---|
jdk.vm.ci.meta.ResolvedJavaType[] |
getInterfaces() |
String |
getName() |
String |
toString() |
addSubstitutionField, addSubstitutionMethod, findInstanceFieldWithOffset, findLeafConcreteSubtype, findLeastCommonAncestor, findUniqueConcreteMethod, getAnnotation, getAnnotations, getArrayClass, getClassInitializer, getComponentType, getDeclaredAnnotations, getDeclaredConstructors, getDeclaredMethods, getEnclosingType, getHostClass, getInstanceFields, getJavaClass, getJavaKind, getModifiers, getOriginal, getSingleImplementor, getSourceFileName, getStaticFields, getSubstitutionField, getSubstitutionMethod, getSuperclass, hasFinalizableSubclass, hasFinalizer, initialize, isArray, isAssignableFrom, isCloneableWithAllocation, isEnum, isInitialized, isInstance, isInstanceClass, isInterface, isLinked, isLocal, isMember, isPrimitive, resolve, resolveConcreteMethod, resolveMethod
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
findMethod, getElementalType, isJavaLangObject, isLeaf, lookupType, resolveField
getUnqualifiedName, toClassName, toJavaName, toJavaName
isAbstract, isConcrete, isFinalFlagSet, isNative, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, isStrict, isSynchronized, isTransient, isVolatile
getAnnotationsByType, getDeclaredAnnotation, getDeclaredAnnotationsByType, isAnnotationPresent
public AnnotationSubstitutionType(jdk.vm.ci.meta.MetaAccessProvider metaAccess, jdk.vm.ci.meta.ResolvedJavaType original)
public jdk.vm.ci.meta.ResolvedJavaType[] getInterfaces()
getInterfaces
in interface jdk.vm.ci.meta.ResolvedJavaType
getInterfaces
in class CustomSubstitutionType<AnnotationSubstitutionField,AnnotationSubstitutionMethod>
public String getName()