org.metasyntactic.database.babel
Class Loader

java.lang.Object
  |
  +--org.metasyntactic.database.babel.Loader
All Implemented Interfaces:
BabelConstants

public class Loader
extends java.lang.Object
implements BabelConstants


Field Summary
protected static java.lang.reflect.Method allocateMethod
           
protected static java.lang.Class OISClass
           
 
Fields inherited from interface org.metasyntactic.database.babel.BabelConstants
BOOLEAN_ARRAY, BYTE_ARRAY, CHAR_ARRAY, CLASS_DESCRIPTOR_TABLE, CLASS_DESCRIPTOR_TABLE_KEY, CLASS_TABLE, CLASS_TABLE_KEY, DOUBLE_ARRAY, FLOAT_ARRAY, INT_ARRAY, LONG_ARRAY, NULL_REFERENCE, OBJECT_ARRAY_TABLE, OBJECT_ARRAY_TABLE_KEY, OBJECT_TABLE, OBJECT_TABLE_FOREIGN_KEY, OBJECT_TABLE_KEY, PRIMITIVE_ARRAY_ELEMENT_SEPARATOR, PRIMITIVE_ARRAY_TABLE, PRIMITIVE_ARRAY_TABLE_KEY, SHORT_ARRAY, STRING_TABLE, STRING_TABLE_KEY
 
Constructor Summary
Loader(java.sql.Statement statement)
          Creates new Loader
 
Method Summary
 java.lang.Object load(int reference)
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

OISClass

protected static java.lang.Class OISClass

allocateMethod

protected static java.lang.reflect.Method allocateMethod
Constructor Detail

Loader

public Loader(java.sql.Statement statement)
Creates new Loader

Method Detail

load

public java.lang.Object load(int reference)
                      throws java.sql.SQLException,
                             java.lang.ClassNotFoundException,
                             java.lang.InstantiationException,
                             java.lang.IllegalAccessException
java.sql.SQLException
java.lang.ClassNotFoundException
java.lang.InstantiationException
java.lang.IllegalAccessException

main

public static void main(java.lang.String[] args)