public static class FeatureImpl.AfterHeapLayoutAccessImpl extends FeatureImpl.FeatureAccessImpl implements org.graalvm.nativeimage.hosted.Feature.AfterHeapLayoutAccess
| Modifier and Type | Field and Description |
|---|---|
protected NativeImageHeap |
heap |
protected HostedMetaAccess |
hMetaAccess |
debugContext, featureHandler, imageClassLoader| Constructor and Description |
|---|
AfterHeapLayoutAccessImpl(FeatureHandler featureHandler,
ImageClassLoader imageClassLoader,
NativeImageHeap heap,
HostedMetaAccess hMetaAccess,
org.graalvm.compiler.debug.DebugContext debugContext) |
| Modifier and Type | Method and Description |
|---|---|
NativeImageHeap |
getHeap() |
HostedMetaAccess |
getMetaAccess() |
findAnnotatedClasses, findAnnotatedFields, findAnnotatedMethods, findClassByName, findSubclasses, getApplicationClassLoader, getApplicationClassPath, getApplicationModulePath, getDebugContext, getFeatureHandler, getImageClassLoaderprotected final HostedMetaAccess hMetaAccess
protected final NativeImageHeap heap
public AfterHeapLayoutAccessImpl(FeatureHandler featureHandler, ImageClassLoader imageClassLoader, NativeImageHeap heap, HostedMetaAccess hMetaAccess, org.graalvm.compiler.debug.DebugContext debugContext)
public HostedMetaAccess getMetaAccess()
public NativeImageHeap getHeap()