com.crocus.examples.csv.record
Class CSVRecord
java.lang.Object
com.crocus.examples.csv.record.CSVRecord
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- CSVRecordImpl
public abstract class CSVRecord
- extends Object
- implements Serializable
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CSVRecord
public CSVRecord()
addField
public abstract void addField(CSVField csvField)
- Parameters:
csvField - CSVField
removeField
public abstract void removeField(CSVField csvField)
- Parameters:
csvField - CSVField
contains
public abstract boolean contains(CSVField csvField)
- Parameters:
csvField - CSVField
- Returns:
- boolean
getArrayOfRecords
public abstract Object[] getArrayOfRecords()
- Returns:
- Object[]
getColumnCount
public abstract int getColumnCount()
- Returns:
- int
getColumn
public abstract CSVField getColumn(int columnIndex)
- Parameters:
columnIndex - int
- Returns:
- CSVField
replaceColumn
public abstract CSVField replaceColumn(int columnIndex,
CSVField csvField)
- Parameters:
columnIndex - intcsvField - CSVField
- Returns:
- CSVField
contains
public abstract boolean contains(String field)
- Parameters:
field - String
- Returns:
- boolean
toString
public abstract String toString(char deliminator)
- Parameters:
deliminator - char
- Returns:
- String