org.deegree_impl.io.shpapi
Class DBFHeader

java.lang.Object
  extended byorg.deegree_impl.io.shpapi.DBFHeader

public class DBFHeader
extends java.lang.Object

Class representing the header of a dBase III/IV file

Last changes:
28.04.00 ap: constructor declared and implemented
28.04.00 ap: method setField(int index, FieldDescriptor fd)
28.04.00 ap: method getHeader() declared and implemented
03.05.00 ap: constructor modified

--------------------------------------------------------------------------

Version:
03.05.2000
Author:
Andreas Poth

Field Summary
private  byte[] header
           
 
Constructor Summary
DBFHeader(FieldDescriptor[] fieldDesc)
          constructor retrieves number of fields
 
Method Summary
 byte[] getHeader()
          method: public byte[] getHeader() throws DBaseException returns the header as a byte array
private  void setField(int index, FieldDescriptor fd)
          method: public void setField(int index, FieldDescriptor fd) puts a field on the header byte array
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

header

private byte[] header
Constructor Detail

DBFHeader

public DBFHeader(FieldDescriptor[] fieldDesc)
          throws DBaseException
constructor retrieves number of fields

Method Detail

setField

private void setField(int index,
                      FieldDescriptor fd)
method: public void setField(int index, FieldDescriptor fd) puts a field on the header byte array


getHeader

public byte[] getHeader()
                 throws DBaseException
method: public byte[] getHeader() throws DBaseException returns the header as a byte array

Throws:
DBaseException