public class ExportCSVParametersImpl extends AbstractExportParametersGeometryFile implements ExportCSVParameters
fileHelper
exportAttributes, factory, LOGGER
USE_ALL_FEATURES, USE_FILTERED_FEATURES, USE_SELECTED_FEATURES
CHECKGEOMETRY_CHECK_IF_CORRUPT, CHECKGEOMETRY_CHECK_IF_VALID, CHECKGEOMETRY_NONE, CHECKGEOMETRYACTION_ABORT, CHECKGEOMETRYACTION_SET_GEOMETRY_TO_NULL, CHECKGEOMETRYACTION_SKIP_FEATURE
Constructor and Description |
---|
ExportCSVParametersImpl() |
ExportCSVParametersImpl(ExportCSVServiceFactory factory) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCharset() |
java.lang.String |
getCommentStartMarker() |
java.lang.String |
getDelimiter() |
java.lang.String |
getEscapeCharacter() |
java.lang.String |
getGeometryFormat() |
boolean |
getIncludeMetadataInHeader() |
java.lang.String |
getLocale() |
java.lang.String |
getProfile() |
java.lang.String |
getQuoteCharacter() |
java.lang.String |
getQuotePolicy() |
java.lang.String |
getRecordSeparator() |
java.lang.String |
getServiceName() |
void |
loadFromState(PersistentState state)
Set the state of the object from the state passed as parameter.
|
static void |
registerPersistence() |
void |
saveToState(PersistentState state)
Saves the internal state of the object on the provided
PersistentState object.
|
void |
setCharset(java.lang.String charset) |
void |
setCommentStartMarker(java.lang.String commentStartMarker) |
void |
setDelimiter(java.lang.String delimiter) |
void |
setEscapeCharacter(java.lang.String escapeCharacer) |
void |
setGeometryFormat(java.lang.String geometryFormat) |
void |
setIncludeMetadataInHeader(boolean includeMetadataInHeader) |
void |
setLocale(java.lang.String locale) |
void |
setProfile(java.lang.String profile) |
void |
setQuoteCharacter(java.lang.String quoteCharacter) |
void |
setQuotePolicy(java.lang.String quotePolicy) |
void |
setRecordSeparator(java.lang.String recordSeparator) |
void |
setSourceFeatureType(FeatureType sourceFeatureType) |
java.lang.String |
toString() |
getEvaluatedFile, getFile, getFileExtension, resetVolatileValues, setFile
clone, getContextProjection, getGeometryChecks, getGeometryChecksAction, getSourceGeometryFieldName, getSourceProjection, getSourceTransformation, getTargetGeometrySubtype, getTargetGeometryType, getTargetGeometryTypeAsInt, getTargetProjection, getTargetTransformation, getTransformationToUse, getTryToFixGeometry, needsSelectTargetProjection, setContextProjection, setGeometryChecks, setGeometryChecksAction, setSourceGeometryFieldName, setSourceProjection, setSourceTransformation, setTargetGeometrySubtype, setTargetGeometryType, setTargetGeometryType, setTargetProjection, setTargetTransformation, setTryToFixGeometry
getContext, getCreationDate, getExportAttributes, getFactory, getFeatureQuery, getFeaturesToUse, getFilterExpresion, getLabel, getSourceFeatureStore, getSourceFeatureType, getTargetFeatureType, getValue, setContext, setCreationDate, setExportAttributes, setFeatureQuery, setFeaturesToUse, setFilterExpresion, setSourceFeatureStore
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
clone, getContext, getCreationDate, getExportAttributes, getFactory, getFeatureQuery, getFeaturesToUse, getFilterExpresion, getSourceFeatureStore, getSourceFeatureType, getTargetFeatureType, needsSelectTargetProjection, resetVolatileValues, setContext, setCreationDate, setExportAttributes, setFeatureQuery, setFeaturesToUse, setFilterExpresion, setSourceFeatureStore
getLabel, getValue, label
getEvaluatedFile, getFile, getFileExtension, setFile
public ExportCSVParametersImpl(ExportCSVServiceFactory factory)
public ExportCSVParametersImpl()
public java.lang.String getServiceName()
getServiceName
in interface ExportParameters
public void setSourceFeatureType(FeatureType sourceFeatureType)
setSourceFeatureType
in interface ExportParameters
setSourceFeatureType
in class AbstractExportParameters
public java.lang.String getProfile()
getProfile
in interface ExportCSVParameters
public void setProfile(java.lang.String profile)
setProfile
in interface ExportCSVParameters
public java.lang.String getQuotePolicy()
getQuotePolicy
in interface ExportCSVParameters
public void setQuotePolicy(java.lang.String quotePolicy)
setQuotePolicy
in interface ExportCSVParameters
public java.lang.String getLocale()
getLocale
in interface ExportCSVParameters
public void setLocale(java.lang.String locale)
setLocale
in interface ExportCSVParameters
public java.lang.String getRecordSeparator()
getRecordSeparator
in interface ExportCSVParameters
public void setRecordSeparator(java.lang.String recordSeparator)
setRecordSeparator
in interface ExportCSVParameters
public java.lang.String getDelimiter()
getDelimiter
in interface ExportCSVParameters
public void setDelimiter(java.lang.String delimiter)
setDelimiter
in interface ExportCSVParameters
public java.lang.String getQuoteCharacter()
getQuoteCharacter
in interface ExportCSVParameters
public void setQuoteCharacter(java.lang.String quoteCharacter)
setQuoteCharacter
in interface ExportCSVParameters
public java.lang.String getCommentStartMarker()
getCommentStartMarker
in interface ExportCSVParameters
public void setCommentStartMarker(java.lang.String commentStartMarker)
setCommentStartMarker
in interface ExportCSVParameters
public java.lang.String getEscapeCharacter()
getEscapeCharacter
in interface ExportCSVParameters
public void setEscapeCharacter(java.lang.String escapeCharacer)
setEscapeCharacter
in interface ExportCSVParameters
public java.lang.String getCharset()
getCharset
in interface ExportCharsetParameters
public void setCharset(java.lang.String charset)
setCharset
in interface ExportCharsetParameters
public java.lang.String toString()
toString
in interface LabeledValue
toString
in class AbstractExportParameters
public static void registerPersistence()
public void saveToState(PersistentState state) throws PersistenceException
Persistent
saveToState
in interface Persistent
saveToState
in class AbstractExportParametersGeometryFile
PersistenceException
public void loadFromState(PersistentState state) throws PersistenceException
Persistent
loadFromState
in interface Persistent
loadFromState
in class AbstractExportParametersGeometryFile
PersistenceException
public boolean getIncludeMetadataInHeader()
getIncludeMetadataInHeader
in interface ExportCSVParameters
public void setIncludeMetadataInHeader(boolean includeMetadataInHeader)
setIncludeMetadataInHeader
in interface ExportCSVParameters
public java.lang.String getGeometryFormat()
getGeometryFormat
in interface ExportCSVParameters
public void setGeometryFormat(java.lang.String geometryFormat)
setGeometryFormat
in interface ExportCSVParameters