bsh.classpath
Class BshClassPath.DirClassSource

java.lang.Object
  extended bybsh.classpath.BshClassPath.ClassSource
      extended bybsh.classpath.BshClassPath.DirClassSource
Enclosing class:
BshClassPath

public static class BshClassPath.DirClassSource
extends BshClassPath.ClassSource


Field Summary
 
Fields inherited from class bsh.classpath.BshClassPath.ClassSource
source
 
Constructor Summary
(package private) BshClassPath.DirClassSource(java.io.File dir)
           
 
Method Summary
 byte[] getCode(java.lang.String className)
           
 java.io.File getDir()
           
static byte[] readBytesFromFile(java.io.File base, java.lang.String className)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BshClassPath.DirClassSource

BshClassPath.DirClassSource(java.io.File dir)
Method Detail

getDir

public java.io.File getDir()

toString

public java.lang.String toString()

getCode

public byte[] getCode(java.lang.String className)
Specified by:
getCode in class BshClassPath.ClassSource

readBytesFromFile

public static byte[] readBytesFromFile(java.io.File base,
                                       java.lang.String className)