com.partnersoft.io.formats.dbf
Class DBFBuilder

java.lang.Object
  extended by com.partnersoft.io.formats.dbf.DBFBuilder

public class DBFBuilder
extends java.lang.Object

Simple builder for DBF files.

Author:
Paul Reavis Copyright 2004 Partner Software, Inc.

Constructor Summary
DBFBuilder()
           
 
Method Summary
 void addField(DBFFieldDescriptor field)
           
 void addField(java.lang.String name, int length)
           
 void close()
           
 java.util.ArrayList getFields()
           
 java.lang.String getPath()
           
 void setFields(java.util.ArrayList newDefs)
           
 void setPath(java.lang.String newPath)
           
 void writeRecord(java.util.Map values)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DBFBuilder

public DBFBuilder()
Method Detail

getPath

public java.lang.String getPath()

setPath

public void setPath(java.lang.String newPath)

getFields

public java.util.ArrayList getFields()

setFields

public void setFields(java.util.ArrayList newDefs)

addField

public void addField(DBFFieldDescriptor field)

addField

public void addField(java.lang.String name,
                     int length)

writeRecord

public void writeRecord(java.util.Map values)
                 throws java.io.IOException
Throws:
java.io.IOException

close

public void close()
           throws java.io.IOException
Throws:
java.io.IOException