Class ClassLoaderFeatureAccess

java.lang.Object
org.infinispan.commons.graalvm.ClassLoaderFeatureAccess
All Implemented Interfaces:
org.graalvm.nativeimage.hosted.Feature.FeatureAccess

public class ClassLoaderFeatureAccess extends Object implements org.graalvm.nativeimage.hosted.Feature.FeatureAccess
  • Constructor Details

    • ClassLoaderFeatureAccess

      public ClassLoaderFeatureAccess(ClassLoader cl)
  • Method Details

    • findClassByName

      public Class<?> findClassByName(String className)
      Specified by:
      findClassByName in interface org.graalvm.nativeimage.hosted.Feature.FeatureAccess
    • getApplicationClassPath

      public List<Path> getApplicationClassPath()
      Specified by:
      getApplicationClassPath in interface org.graalvm.nativeimage.hosted.Feature.FeatureAccess
    • getApplicationModulePath

      public List<Path> getApplicationModulePath()
      Specified by:
      getApplicationModulePath in interface org.graalvm.nativeimage.hosted.Feature.FeatureAccess
    • getApplicationClassLoader

      public ClassLoader getApplicationClassLoader()
      Specified by:
      getApplicationClassLoader in interface org.graalvm.nativeimage.hosted.Feature.FeatureAccess