org.pentaho.platform.dataaccess.datasource.wizard.models
Class CsvFileInfo
java.lang.Object
org.pentaho.ui.xul.XulEventSourceAdapter
org.pentaho.platform.dataaccess.datasource.wizard.models.CsvFileInfo
- All Implemented Interfaces:
- java.io.Serializable, org.pentaho.ui.xul.XulEventSource
public class CsvFileInfo
- extends org.pentaho.ui.xul.XulEventSourceAdapter
- implements java.io.Serializable
- See Also:
- Serialized Form
Methods inherited from class org.pentaho.ui.xul.XulEventSourceAdapter |
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, toString, wait, wait, wait |
HEADER_ROWS_ATTRIBUTE
public static final java.lang.String HEADER_ROWS_ATTRIBUTE
- See Also:
- Constant Field Values
ENCLOSURE_ATTRIBUTE
public static final java.lang.String ENCLOSURE_ATTRIBUTE
- See Also:
- Constant Field Values
DELIMITER_ATTRIBUTE
public static final java.lang.String DELIMITER_ATTRIBUTE
- See Also:
- Constant Field Values
TMP_FILENAME_ATTRIBUTE
public static final java.lang.String TMP_FILENAME_ATTRIBUTE
- See Also:
- Constant Field Values
ENCODING
public static final java.lang.String ENCODING
- See Also:
- Constant Field Values
DEFAULT_COLUMN_NAME_PREFIX
public static final java.lang.String DEFAULT_COLUMN_NAME_PREFIX
- See Also:
- Constant Field Values
FRIENDLY_FILENAME_ATTRIBUTE
public static final java.lang.String FRIENDLY_FILENAME_ATTRIBUTE
- See Also:
- Constant Field Values
CsvFileInfo
public CsvFileInfo()
getIfNull
public java.lang.String getIfNull()
setIfNull
public void setIfNull(java.lang.String ifNull)
getNullStr
public java.lang.String getNullStr()
setNullStr
public void setNullStr(java.lang.String nullStr)
getContents
public java.util.List<java.lang.String> getContents()
setContents
public void setContents(java.util.List<java.lang.String> contents)
getDelimiter
public java.lang.String getDelimiter()
setDelimiter
public void setDelimiter(java.lang.String delimiter)
getEnclosure
public java.lang.String getEnclosure()
setEnclosure
public void setEnclosure(java.lang.String enclosure)
getHeaderRows
public int getHeaderRows()
setHeaderRows
public void setHeaderRows(int headerRows)
getProject
public java.lang.String getProject()
setProject
public void setProject(java.lang.String project)
getTmpFilename
public java.lang.String getTmpFilename()
setTmpFilename
public void setTmpFilename(java.lang.String filename)
getFileName
public java.lang.String getFileName()
setFileName
public void setFileName(java.lang.String file)
getCurrencySymbol
public java.lang.String getCurrencySymbol()
setCurrencySymbol
public void setCurrencySymbol(java.lang.String currencySymbol)
getDecimalSymbol
public java.lang.String getDecimalSymbol()
setDecimalSymbol
public void setDecimalSymbol(java.lang.String decimalSymbol)
getGroupSymbol
public java.lang.String getGroupSymbol()
setGroupSymbol
public void setGroupSymbol(java.lang.String groupSymbol)
getEncoding
public java.lang.String getEncoding()
setEncoding
public void setEncoding(java.lang.String encoding)
setEncodingFromServer
public void setEncodingFromServer(java.lang.String encoding)
setSavedEncoding
public void setSavedEncoding(java.lang.String encoding)
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
parseSampleContents
public java.util.List<java.util.List<java.lang.String>> parseSampleContents()
formatSampleContents
public java.lang.String formatSampleContents()
getFriendlyFilename
public java.lang.String getFriendlyFilename()
setFriendlyFilename
public void setFriendlyFilename(java.lang.String friendlyFilename)
clear
public void clear()