com.gomjabbar.classes.bytecode
Class ClassFactory

java.lang.Object
  |
  +--com.gomjabbar.classes.bytecode.ClassFactory

public class ClassFactory
extends java.lang.Object


Constructor Summary
ClassFactory()
           
 
Method Summary
static byte[] getAll(java.io.InputStream is)
           
static byte[] getAll(java.lang.String url)
           
static byte[] getAll(java.net.URL url)
           
static PseudoClassFile readClass(java.io.InputStream is)
           
static PseudoClassFile readClass(java.lang.String full_pathname)
           
static PseudoClassFile readClass(java.net.URL url)
           
static long readClassStamp(java.lang.String full_pathname)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassFactory

public ClassFactory()
Method Detail

getAll

public static byte[] getAll(java.io.InputStream is)
                     throws java.io.IOException

getAll

public static byte[] getAll(java.lang.String url)
                     throws java.io.IOException

getAll

public static byte[] getAll(java.net.URL url)
                     throws java.io.IOException

readClass

public static PseudoClassFile readClass(java.io.InputStream is)
                                 throws java.io.IOException

readClassStamp

public static long readClassStamp(java.lang.String full_pathname)
                           throws java.io.IOException

readClass

public static PseudoClassFile readClass(java.lang.String full_pathname)
                                 throws java.io.IOException

readClass

public static PseudoClassFile readClass(java.net.URL url)
                                 throws java.io.IOException