|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.bbn.openmap.dataAccess.shape.input.DbfInputStream
Reads the contents of a DBF file and provides access to what it has read through several get methods
Constructor Summary | |
DbfInputStream(java.io.InputStream is)
Creates a LittleEndianInputStream then uses it to read the contents of the DBF file |
Method Summary | |
int |
getColumnCount()
Returns the number of columns |
java.lang.String[] |
getColumnNames()
Returns an array of column names |
byte[] |
getDecimalCounts()
Returns an array of decimal counts |
int[] |
getLengths()
Returns an array of character lengths |
java.util.ArrayList |
getRecords()
Returns an ArrayList of records |
int |
getRowCount()
Returns the number of rows |
byte[] |
getTypes()
Returns an array of field types |
void |
readData()
Reads the data and places data in a class scope ArrayList of records |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DbfInputStream(java.io.InputStream is) throws java.lang.Exception
is
- An inputstream used to create a
LittleEndianInputStreamMethod Detail |
public java.lang.String[] getColumnNames()
public int[] getLengths()
public byte[] getDecimalCounts()
public byte[] getTypes()
public java.util.ArrayList getRecords()
public int getColumnCount()
public int getRowCount()
public void readData() throws java.io.IOException
java.io.IOException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |