dk.netarkivet.common.utils.arc
Class LoadableJarBatchJob.ByteJarLoader

java.lang.Object
  extended by java.lang.ClassLoader
      extended by dk.netarkivet.common.utils.arc.LoadableJarBatchJob.ByteJarLoader
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
LoadableJarBatchJob

static class LoadableJarBatchJob.ByteJarLoader
extends java.lang.ClassLoader
implements java.io.Serializable


Field Summary
(package private)  java.util.Map<java.lang.String,byte[]> binaryData
           
 
Constructor Summary
LoadableJarBatchJob.ByteJarLoader(java.io.File file)
           
 
Method Summary
 java.lang.Class findClass(java.lang.String className)
           
 
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findResource, findResources, findSystemClass, getPackage, getPackages, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, loadClass, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

binaryData

java.util.Map<java.lang.String,byte[]> binaryData
Constructor Detail

LoadableJarBatchJob.ByteJarLoader

public LoadableJarBatchJob.ByteJarLoader(java.io.File file)
Method Detail

findClass

public java.lang.Class findClass(java.lang.String className)
                          throws java.lang.ClassNotFoundException
Overrides:
findClass in class java.lang.ClassLoader
Throws:
java.lang.ClassNotFoundException