com.pecasim.base.insert
Class CSVDataFileDescriptor
java.lang.Object
com.pecasim.model.AbstractDataFileDescriptor
com.pecasim.base.insert.CSVDataFileDescriptor
- All Implemented Interfaces:
- DataFileDescriptor
public class CSVDataFileDescriptor
- extends AbstractDataFileDescriptor
- Author:
- cbu
Reperesentiert ein CSV-Datenfile
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_SEPARATOR
public static final char DEFAULT_SEPARATOR
- See Also:
- Constant Field Values
DEFAULT_QUATES
public static final char DEFAULT_QUATES
- See Also:
- Constant Field Values
CSVDataFileDescriptor
public CSVDataFileDescriptor(java.lang.String aFile)
- Parameters:
aFile:
- !=
null Konstruktor
CSVDataFileDescriptor
public CSVDataFileDescriptor(java.lang.String aFile,
char aSeparator,
char aQuotes,
boolean isFirstLineHeader)
- Parameters:
aFile:
- != nullaSeparator:
- != nullaQuotes:
- != nullisFirstLineHeader
-
isFirstLineHeader
public boolean isFirstLineHeader()
- Gibt an, ob die erste Zeile Header ist
- Returns:
- boolean
setFirstLineHeader
public void setFirstLineHeader(boolean firstLineHeader)
- Parameters:
firstLineHeader:
- boolean
Gibt an ob die erste Zeile Header ist
getSeparator
public char getSeparator()
- Liefert den Spaltenseparator
- Returns:
- char
setSeparator
public void setSeparator(char separator)
- Parameters:
separator:
- char
Setzt den Spaltenseparator
getQuotes
public char getQuotes()
- Liefert den Quote
- Returns:
- char
setQuotes
public void setQuotes(char quotes)
- Parameters:
quotes:
- char
Setzt den Quote
getData
public java.util.List<java.lang.String[]> getData(int clusterNr,
int clusterSize)
throws java.io.IOException
- Throws:
java.io.IOException
getDomainObject
public DataObjectDescriptor getDomainObject()
throws java.io.IOException
- Throws:
java.io.IOException