org.sf.cafebabe.util
Class FileClassLoader

java.lang.Object
  extended by java.lang.ClassLoader
      extended by org.sf.cafebabe.util.ByteArrayClassLoader
          extended by org.sf.cafebabe.util.FileClassLoader

public class FileClassLoader
extends ByteArrayClassLoader


Constructor Summary
FileClassLoader(java.lang.String dirName)
           
 
Method Summary
protected  boolean checkValid(java.lang.String name)
           
 java.lang.String getDirName()
           
protected  byte[] loadClassBytes(java.lang.String name)
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class org.sf.cafebabe.util.ByteArrayClassLoader
loadClass, loadClass, setByteArray
 
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findResources, findSystemClass, getPackage, getPackages, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileClassLoader

public FileClassLoader(java.lang.String dirName)
Method Detail

loadClassBytes

protected byte[] loadClassBytes(java.lang.String name)
Overrides:
loadClassBytes in class ByteArrayClassLoader

checkValid

protected boolean checkValid(java.lang.String name)
Specified by:
checkValid in class ByteArrayClassLoader

getDirName

public java.lang.String getDirName()

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception


Copyright 2006 Dream Programs Inc.. All Rights Reserved.