org.progeeks.dbf
Class DbfField

java.lang.Object
  extended by org.progeeks.dbf.DbfField
All Implemented Interfaces:
java.io.Serializable

public class DbfField
extends java.lang.Object
implements java.io.Serializable

Represents field information in a DBF header.

Version:
$Revision: 1.4 $
Author:
Paul Speed
See Also:
Serialized Form

Field Summary
static char FIELD_BOOLEAN
           
static char FIELD_CHARACTER
           
static char FIELD_DATE
           
static char FIELD_FLOAT
           
static char FIELD_MEMO
           
static char FIELD_NUMERIC
           
static int RECORD_SIZE
           
 
Constructor Summary
DbfField()
           
 
Method Summary
 java.lang.String getName()
           
 int getPrecision()
           
 int getSize()
           
 char getType()
           
 void readField(BinaryDataInputStream in)
           
 void setName(java.lang.String name)
           
 void setPrecision(int precision)
           
 void setSize(int size)
           
 void setType(char type)
           
 java.lang.String toString()
           
 void writeField(BinaryDataOutputStream out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

FIELD_CHARACTER

public static final char FIELD_CHARACTER
See Also:
Constant Field Values

FIELD_DATE

public static final char FIELD_DATE
See Also:
Constant Field Values

FIELD_BOOLEAN

public static final char FIELD_BOOLEAN
See Also:
Constant Field Values

FIELD_MEMO

public static final char FIELD_MEMO
See Also:
Constant Field Values

FIELD_NUMERIC

public static final char FIELD_NUMERIC
See Also:
Constant Field Values

FIELD_FLOAT

public static final char FIELD_FLOAT
See Also:
Constant Field Values

RECORD_SIZE

public static final int RECORD_SIZE
See Also:
Constant Field Values
Constructor Detail

DbfField

public DbfField()
Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getType

public char getType()

setType

public void setType(char type)

getSize

public int getSize()

setSize

public void setSize(int size)

getPrecision

public int getPrecision()

setPrecision

public void setPrecision(int precision)

readField

public void readField(BinaryDataInputStream in)
               throws java.io.IOException
Throws:
java.io.IOException

writeField

public void writeField(BinaryDataOutputStream out)
                throws java.io.IOException
Throws:
java.io.IOException

toString

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


Copyright © 2002-2003 Paul Speed. All Rights Reserved.