java.io.Serializable
, java.lang.Comparable
public class Profile
extends java.lang.Object
implements java.io.Serializable, java.lang.Comparable
Constructor | Description |
---|---|
Profile() |
Modifier and Type | Method | Description |
---|---|---|
int |
compareTo(java.lang.Object o) |
|
org.supercsv.prefs.CsvPreference |
createCsvPreference() |
Erzeugt die passenden CSV-Preferences.
|
boolean |
equals(java.lang.Object obj) |
|
java.util.List<Column> |
getColumns() |
Liefert die Liste der Spalten fuer das Profil.
|
java.lang.String |
getFileEncoding() |
Liefert den Zeichensatz, der zum Einlesen der Datei verwendet werden soll.
|
java.lang.String |
getName() |
Liefert den Namen des Profils.
|
java.lang.String |
getQuotingChar() |
Liefert das Quoting-Zeichen fuer die Spalten.
|
java.lang.String |
getSeparatorChar() |
Liefert das Spalten-Trennzeichen.
|
int |
getSkipLines() |
Liefert die Anzahl der zu ueberspringenden Zeilen.
|
boolean |
isSystem() |
Liefert true, wenn es sich um ein System-Profil handelt.
|
void |
setColumns(java.util.List<Column> columns) |
Speichert die Liste der Spalten fuer das Profil.
|
void |
setFileEncoding(java.lang.String s) |
Speichert den Zeichensatz, der zum Einlesen der Datei verwendet werden soll.
|
void |
setName(java.lang.String name) |
Speichert den Namen des Profils.
|
void |
setQuotingChar(java.lang.String s) |
Speichert das Quoting-Zeichen fuer die Spalten.
|
void |
setSeparatorChar(java.lang.String s) |
Speichert das Spalten-Trennzeichen.
|
void |
setSkipLines(int i) |
Legt fest, wieviele Zeilen am Anfang uebersprungen werden sollen.
|
void |
setSystem(boolean system) |
Legt fest, ob es sich um ein System-Profil handelt.
|
java.lang.String |
toString() |
public java.util.List<Column> getColumns()
public void setColumns(java.util.List<Column> columns)
columns
- Liste der Spalten.public java.lang.String getSeparatorChar()
public void setSeparatorChar(java.lang.String s)
s
- Spalten-Trennzeichen.public java.lang.String getQuotingChar()
public void setQuotingChar(java.lang.String s)
s
- Quoting-Zeichen.public int getSkipLines()
public void setSkipLines(int i)
i
- Anzahl der zu ueberspringen Zeilen.public java.lang.String getFileEncoding()
public void setFileEncoding(java.lang.String s)
s
- Zeichensatz.public java.lang.String getName()
public void setName(java.lang.String name)
name
- der Name des Profils.public boolean isSystem()
public void setSystem(boolean system)
system
- true, wenn es sich um ein System-Profil handelt.public org.supercsv.prefs.CsvPreference createCsvPreference()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Object.equals(java.lang.Object)
public int compareTo(java.lang.Object o)
compareTo
in interface java.lang.Comparable
Comparable.compareTo(java.lang.Object)
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()