kmy.regex.jvm
Class RJavaClassMachine.Loader

java.lang.Object
  |
  +--java.lang.ClassLoader
        |
        +--kmy.regex.jvm.RJavaClassMachine.Loader
Enclosing class:
RJavaClassMachine

static class RJavaClassMachine.Loader
extends java.lang.ClassLoader


Inner classes inherited from class java.lang.ClassLoader
java.lang.ClassLoader.NativeLibrary
 
Field Summary
(package private)  java.lang.ClassLoader chain
           
 
Fields inherited from class java.lang.ClassLoader
bootstrapClassPath, classes, defaultDomain, defaultPermissions, getClassLoaderPerm, initialized, loadedLibraryNames, nativeLibraries, nativeLibraryContext, nocerts, package2certs, packages, parent, scl, sclSet, sys_paths, systemNativeLibraries, usr_paths
 
Constructor Summary
(package private) RJavaClassMachine.Loader()
           
 
Method Summary
 java.net.URL getResource(java.lang.String name)
           
 java.io.InputStream getResourceAsStream(java.lang.String resource)
           
 java.lang.Class loadClass(java.lang.String name)
           
 java.lang.Class loadClass(java.lang.String name, boolean resolveIt)
           
(package private)  java.lang.Class makeClass(java.lang.String name, byte[] body)
           
 
Methods inherited from class java.lang.ClassLoader
, addClass, check, checkCerts, compareCerts, defineClass, defineClass, defineClass, defineClass0, definePackage, findBootstrapClass, findClass, findLibrary, findLoadedClass, findNative, findResource, findResources, findSystemClass, getBootstrapClassPath, getBootstrapResource, getBootstrapResources, getCallerClassLoader, getDefaultDomain, getGetClassLoaderPerm, getPackage, getPackages, getParent, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, initializePath, isAncestor, loadLibrary, loadLibrary0, resolveClass, resolveClass0, setSigners
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

chain

java.lang.ClassLoader chain
Constructor Detail

RJavaClassMachine.Loader

RJavaClassMachine.Loader()
Method Detail

makeClass

java.lang.Class makeClass(java.lang.String name,
                          byte[] body)

loadClass

public java.lang.Class loadClass(java.lang.String name,
                                 boolean resolveIt)
                          throws java.lang.ClassNotFoundException
Overrides:
loadClass in class java.lang.ClassLoader

loadClass

public java.lang.Class loadClass(java.lang.String name)
                          throws java.lang.ClassNotFoundException
Overrides:
loadClass in class java.lang.ClassLoader

getResourceAsStream

public java.io.InputStream getResourceAsStream(java.lang.String resource)
Overrides:
getResourceAsStream in class java.lang.ClassLoader

getResource

public java.net.URL getResource(java.lang.String name)
Overrides:
getResource in class java.lang.ClassLoader