org.jutil.io
Class DelimData

java.lang.Object
  extended by org.jutil.io.DelimData
All Implemented Interfaces:
java.io.Serializable

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

See Also:
Serialized Form

Constructor Summary
DelimData(java.io.File file)
           
DelimData(java.io.File file, char delim)
           
DelimData(java.io.File file, char delim, java.lang.String[] fieldArray)
           
DelimData(java.lang.String[] data)
           
DelimData(java.lang.String[] data, char delim)
           
DelimData(java.lang.String[] data, char delim, java.lang.String[] fieldArray)
           
DelimData(java.net.URL dataURL)
           
DelimData(java.net.URL dataURL, char delim)
           
DelimData(java.net.URL dataURL, char delim, java.lang.String[] fieldArray)
           
 
Method Summary
 java.lang.String[] getData()
           
 java.lang.String[][] getDataItems()
           
 char getDelim()
           
 java.lang.String getField(int index, int pos)
           
 java.lang.String[] getFieldArray()
           
 java.lang.String[] getFields()
           
 java.lang.String[] getLine(int index)
           
 int getLineCount()
           
 boolean isFieldsAquired()
           
 void processData()
           
 void resetData()
           
 void setData(java.lang.String[] data)
           
 void setDataItems(java.lang.String[][] dataItems)
           
 void setDelim(char delim)
           
 void setFieldArray(java.lang.String[] fieldArray)
           
 void setFieldsAquired(boolean fieldsAquired)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DelimData

public DelimData(java.io.File file)
          throws java.io.IOException
Throws:
java.io.IOException

DelimData

public DelimData(java.io.File file,
                 char delim)
          throws java.io.IOException
Throws:
java.io.IOException

DelimData

public DelimData(java.io.File file,
                 char delim,
                 java.lang.String[] fieldArray)
          throws java.io.IOException
Throws:
java.io.IOException

DelimData

public DelimData(java.net.URL dataURL)
          throws java.io.IOException
Throws:
java.io.IOException

DelimData

public DelimData(java.net.URL dataURL,
                 char delim)
          throws java.io.IOException
Throws:
java.io.IOException

DelimData

public DelimData(java.net.URL dataURL,
                 char delim,
                 java.lang.String[] fieldArray)
          throws java.io.IOException
Throws:
java.io.IOException

DelimData

public DelimData(java.lang.String[] data)

DelimData

public DelimData(java.lang.String[] data,
                 char delim)

DelimData

public DelimData(java.lang.String[] data,
                 char delim,
                 java.lang.String[] fieldArray)
Method Detail

setData

public void setData(java.lang.String[] data)

getLineCount

public int getLineCount()

getLine

public java.lang.String[] getLine(int index)

getField

public java.lang.String getField(int index,
                                 int pos)

getFields

public java.lang.String[] getFields()

processData

public void processData()

resetData

public void resetData()

getData

public java.lang.String[] getData()

getFieldArray

public java.lang.String[] getFieldArray()

setFieldArray

public void setFieldArray(java.lang.String[] fieldArray)

getDataItems

public java.lang.String[][] getDataItems()

setDataItems

public void setDataItems(java.lang.String[][] dataItems)

getDelim

public char getDelim()

setDelim

public void setDelim(char delim)

isFieldsAquired

public boolean isFieldsAquired()

setFieldsAquired

public void setFieldsAquired(boolean fieldsAquired)