public interface com.oracle.graal.pointsto.infrastructure.Universe
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.oracle.graal.pointsto.infrastructure.Universe
super_class: java.lang.Object
{
public abstract com.oracle.graal.pointsto.api.HostVM hostVM();
descriptor: ()Lcom/oracle/graal/pointsto/api/HostVM;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.graalvm.compiler.api.replacements.SnippetReflectionProvider getSnippetReflection();
descriptor: ()Lorg/graalvm/compiler/api/replacements/SnippetReflectionProvider;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract jdk.vm.ci.meta.ResolvedJavaType lookup(jdk.vm.ci.meta.JavaType);
descriptor: (Ljdk/vm/ci/meta/JavaType;)Ljdk/vm/ci/meta/ResolvedJavaType;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
type
public abstract jdk.vm.ci.meta.JavaType lookupAllowUnresolved(jdk.vm.ci.meta.JavaType);
descriptor: (Ljdk/vm/ci/meta/JavaType;)Ljdk/vm/ci/meta/JavaType;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
type
public abstract jdk.vm.ci.meta.ResolvedJavaField lookup(jdk.vm.ci.meta.JavaField);
descriptor: (Ljdk/vm/ci/meta/JavaField;)Ljdk/vm/ci/meta/ResolvedJavaField;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
field
public abstract jdk.vm.ci.meta.JavaField lookupAllowUnresolved(jdk.vm.ci.meta.JavaField);
descriptor: (Ljdk/vm/ci/meta/JavaField;)Ljdk/vm/ci/meta/JavaField;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
field
public abstract jdk.vm.ci.meta.ResolvedJavaMethod lookup(jdk.vm.ci.meta.JavaMethod);
descriptor: (Ljdk/vm/ci/meta/JavaMethod;)Ljdk/vm/ci/meta/ResolvedJavaMethod;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
method
public abstract jdk.vm.ci.meta.JavaMethod lookupAllowUnresolved(jdk.vm.ci.meta.JavaMethod);
descriptor: (Ljdk/vm/ci/meta/JavaMethod;)Ljdk/vm/ci/meta/JavaMethod;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
method
public abstract com.oracle.graal.pointsto.infrastructure.WrappedSignature lookup(jdk.vm.ci.meta.Signature, com.oracle.graal.pointsto.infrastructure.WrappedJavaType);
descriptor: (Ljdk/vm/ci/meta/Signature;Lcom/oracle/graal/pointsto/infrastructure/WrappedJavaType;)Lcom/oracle/graal/pointsto/infrastructure/WrappedSignature;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
signature
defaultAccessingClass
public abstract com.oracle.graal.pointsto.infrastructure.WrappedConstantPool lookup(jdk.vm.ci.meta.ConstantPool, com.oracle.graal.pointsto.infrastructure.WrappedJavaType);
descriptor: (Ljdk/vm/ci/meta/ConstantPool;Lcom/oracle/graal/pointsto/infrastructure/WrappedJavaType;)Lcom/oracle/graal/pointsto/infrastructure/WrappedConstantPool;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
constantPool
defaultAccessingClass
public abstract jdk.vm.ci.meta.JavaConstant lookup(jdk.vm.ci.meta.JavaConstant);
descriptor: (Ljdk/vm/ci/meta/JavaConstant;)Ljdk/vm/ci/meta/JavaConstant;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
constant
public abstract jdk.vm.ci.meta.ResolvedJavaMethod resolveSubstitution(jdk.vm.ci.meta.ResolvedJavaMethod);
descriptor: (Ljdk/vm/ci/meta/ResolvedJavaMethod;)Ljdk/vm/ci/meta/ResolvedJavaMethod;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
method
public abstract jdk.vm.ci.meta.ResolvedJavaType objectType();
descriptor: ()Ljdk/vm/ci/meta/ResolvedJavaType;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "Universe.java"