|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.univocity.parsers.common.CommonSettings<F>
com.univocity.parsers.common.CommonWriterSettings<F>
F
- the format supported by this writer.public abstract class CommonWriterSettings<F extends Format>
This is the parent class for all configuration classes used by writers (AbstractWriter
)
By default, all writers work with, at least, the following configuration options in addition to the ones provided by CommonSettings
:
RowWriterProcessor
which processes input objects into a manageable format for writing.
RowWriterProcessor
,
CsvWriterSettings
,
FixedWidthWriterSettings
Constructor Summary | |
---|---|
CommonWriterSettings()
|
Method Summary | |
---|---|
String |
getEmptyValue()
Returns the String representation of an empty value (defaults to null) |
RowWriterProcessor<?> |
getRowWriterProcessor()
Returns the implementation of the interface RowWriterProcessor which processes input objects into a manageable format for writing. |
void |
setEmptyValue(String emptyValue)
Sets the String representation of an empty value (defaults to null) |
void |
setRowWriterProcessor(RowWriterProcessor<?> rowWriterProcessor)
Defines a processor for input objects that converts them into a manageable format for writing. |
Methods inherited from class com.univocity.parsers.common.CommonSettings |
---|
createDefaultFormat, excludeFields, excludeIndexes, getFormat, getHeaders, getIgnoreLeadingWhitespaces, getIgnoreTrailingWhitespaces, getMaxCharsPerColumn, getMaxColumns, getNullValue, getSkipEmptyLines, selectFields, selectIndexes, setFormat, setHeaders, setIgnoreLeadingWhitespaces, setIgnoreTrailingWhitespaces, setMaxCharsPerColumn, setMaxColumns, setNullValue, setSkipEmptyLines |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CommonWriterSettings()
Method Detail |
---|
public String getEmptyValue()
When writing, if the writer has an empty String to write to the output, the emptyValue is used instead of an empty string
public void setEmptyValue(String emptyValue)
If the writer has an empty String to write to the output, the emptyValue is used instead of an empty string
emptyValue
- the String representation of an empty valuepublic RowWriterProcessor<?> getRowWriterProcessor()
RowWriterProcessor
which processes input objects into a manageable format for writing.
RowWriterProcessor
which processes input objects into a manageable format for writing.ObjectRowWriterProcessor
,
BeanWriterProcessor
public void setRowWriterProcessor(RowWriterProcessor<?> rowWriterProcessor)
rowWriterProcessor
- the implementation of the interface RowWriterProcessor
which processes input objects into a manageable format for writing.ObjectRowWriterProcessor
,
BeanWriterProcessor
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |