com.prolifics.tconn
Class FieldTable

java.lang.Object
  extended by com.prolifics.tconn.FieldTable
Direct Known Subclasses:
FML32FieldTable, FMLFieldTable

public abstract class FieldTable
extends java.lang.Object


Field Summary
static int BADFLDID
           
 
Method Summary
static void fillFieldTable(FieldTable fldtbl, java.io.File file)
           
static void fillFieldTable(FieldTable fldtbl, java.lang.String pathName)
           
static void fillFieldTable(FieldTable fldtbl, java.lang.String fldtbldir, java.lang.String fieldtbls)
           
 int getFieldId(java.lang.String fieldName)
           
 java.util.Set getFieldIds()
           
 java.lang.String getFieldName(int fid)
           
 java.util.Set getFieldNames()
           
 int getFieldType(int fieldId)
           
 int getFieldType(java.lang.String fieldName)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

BADFLDID

public static int BADFLDID
Method Detail

fillFieldTable

public static void fillFieldTable(FieldTable fldtbl,
                                  java.io.File file)
                           throws java.io.FileNotFoundException,
                                  java.io.IOException,
                                  java.lang.InstantiationException,
                                  java.lang.IllegalAccessException
Throws:
java.io.FileNotFoundException
java.io.IOException
java.lang.InstantiationException
java.lang.IllegalAccessException

fillFieldTable

public static void fillFieldTable(FieldTable fldtbl,
                                  java.lang.String fldtbldir,
                                  java.lang.String fieldtbls)
                           throws java.io.FileNotFoundException,
                                  java.io.IOException,
                                  java.lang.InstantiationException,
                                  java.lang.IllegalAccessException
Throws:
java.io.FileNotFoundException
java.io.IOException
java.lang.InstantiationException
java.lang.IllegalAccessException

fillFieldTable

public static void fillFieldTable(FieldTable fldtbl,
                                  java.lang.String pathName)
                           throws java.io.FileNotFoundException,
                                  java.io.IOException,
                                  java.lang.InstantiationException,
                                  java.lang.IllegalAccessException
Throws:
java.io.FileNotFoundException
java.io.IOException
java.lang.InstantiationException
java.lang.IllegalAccessException

getFieldNames

public java.util.Set getFieldNames()

getFieldIds

public java.util.Set getFieldIds()

getFieldId

public int getFieldId(java.lang.String fieldName)

getFieldName

public java.lang.String getFieldName(int fid)

getFieldType

public int getFieldType(java.lang.String fieldName)

getFieldType

public int getFieldType(int fieldId)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object