public class ExportCSVParametersImpl extends AbstractExportParametersGeometryFile implements ExportCSVParameters
fileHelperexportAttributes, factory, LOGGERUSE_ALL_FEATURES, USE_FILTERED_FEATURES, USE_SELECTED_FEATURESCHECKGEOMETRY_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, setFileclone, 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, setTryToFixGeometrygetContext, getCreationDate, getExportAttributes, getFactory, getFeatureQuery, getFeaturesToUse, getFilterExpresion, getLabel, getSourceFeatureStore, getSourceFeatureType, getTargetFeatureType, getValue, setContext, setCreationDate, setExportAttributes, setFeatureQuery, setFeaturesToUse, setFilterExpresion, setSourceFeatureStoreequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitclone, getContext, getCreationDate, getExportAttributes, getFactory, getFeatureQuery, getFeaturesToUse, getFilterExpresion, getSourceFeatureStore, getSourceFeatureType, getTargetFeatureType, needsSelectTargetProjection, resetVolatileValues, setContext, setCreationDate, setExportAttributes, setFeatureQuery, setFeaturesToUse, setFilterExpresion, setSourceFeatureStoregetLabel, getValue, labelgetEvaluatedFile, getFile, getFileExtension, setFilepublic ExportCSVParametersImpl(ExportCSVServiceFactory factory)
public ExportCSVParametersImpl()
public java.lang.String getServiceName()
getServiceName in interface ExportParameterspublic void setSourceFeatureType(FeatureType sourceFeatureType)
setSourceFeatureType in interface ExportParameterssetSourceFeatureType in class AbstractExportParameterspublic java.lang.String getProfile()
getProfile in interface ExportCSVParameterspublic void setProfile(java.lang.String profile)
setProfile in interface ExportCSVParameterspublic java.lang.String getQuotePolicy()
getQuotePolicy in interface ExportCSVParameterspublic void setQuotePolicy(java.lang.String quotePolicy)
setQuotePolicy in interface ExportCSVParameterspublic java.lang.String getLocale()
getLocale in interface ExportCSVParameterspublic void setLocale(java.lang.String locale)
setLocale in interface ExportCSVParameterspublic java.lang.String getRecordSeparator()
getRecordSeparator in interface ExportCSVParameterspublic void setRecordSeparator(java.lang.String recordSeparator)
setRecordSeparator in interface ExportCSVParameterspublic java.lang.String getDelimiter()
getDelimiter in interface ExportCSVParameterspublic void setDelimiter(java.lang.String delimiter)
setDelimiter in interface ExportCSVParameterspublic java.lang.String getQuoteCharacter()
getQuoteCharacter in interface ExportCSVParameterspublic void setQuoteCharacter(java.lang.String quoteCharacter)
setQuoteCharacter in interface ExportCSVParameterspublic java.lang.String getCommentStartMarker()
getCommentStartMarker in interface ExportCSVParameterspublic void setCommentStartMarker(java.lang.String commentStartMarker)
setCommentStartMarker in interface ExportCSVParameterspublic java.lang.String getEscapeCharacter()
getEscapeCharacter in interface ExportCSVParameterspublic void setEscapeCharacter(java.lang.String escapeCharacer)
setEscapeCharacter in interface ExportCSVParameterspublic java.lang.String getCharset()
getCharset in interface ExportCharsetParameterspublic void setCharset(java.lang.String charset)
setCharset in interface ExportCharsetParameterspublic java.lang.String toString()
toString in interface LabeledValuetoString in class AbstractExportParameterspublic static void registerPersistence()
public void saveToState(PersistentState state) throws PersistenceException
PersistentsaveToState in interface PersistentsaveToState in class AbstractExportParametersGeometryFilePersistenceExceptionpublic void loadFromState(PersistentState state) throws PersistenceException
PersistentloadFromState in interface PersistentloadFromState in class AbstractExportParametersGeometryFilePersistenceExceptionpublic boolean getIncludeMetadataInHeader()
getIncludeMetadataInHeader in interface ExportCSVParameterspublic void setIncludeMetadataInHeader(boolean includeMetadataInHeader)
setIncludeMetadataInHeader in interface ExportCSVParameterspublic java.lang.String getGeometryFormat()
getGeometryFormat in interface ExportCSVParameterspublic void setGeometryFormat(java.lang.String geometryFormat)
setGeometryFormat in interface ExportCSVParameters