net.janino
Class EvaluatorBase.ByteArrayClassLoader

java.lang.Object
  |
  +--java.lang.ClassLoader
        |
        +--net.janino.EvaluatorBase.ByteArrayClassLoader
Enclosing class:
EvaluatorBase

public static class EvaluatorBase.ByteArrayClassLoader
extends java.lang.ClassLoader

This classes publishes the ClassLoader's "defineClass()" method.


Inner classes inherited from class java.lang.ClassLoader
java.lang.ClassLoader.NativeLibrary
 
Fields inherited from class java.lang.ClassLoader
nocerts
 
Constructor Summary
EvaluatorBase.ByteArrayClassLoader(java.lang.ClassLoader parent)
           
 
Method Summary
 java.lang.Class defineClass(java.lang.String name, byte[] data)
           
 
Methods inherited from class java.lang.ClassLoader
, addClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findNative, findResource, findResources, findSystemClass, getBootstrapClassPath, getCallerClassLoader, getGetClassLoaderPerm, getPackage, getPackages, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, isAncestor, loadClass, loadClass, loadLibrary, resolveClass, setSigners
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EvaluatorBase.ByteArrayClassLoader

public EvaluatorBase.ByteArrayClassLoader(java.lang.ClassLoader parent)
Method Detail

defineClass

public java.lang.Class defineClass(java.lang.String name,
                                   byte[] data)