| Modifier | Constructor and Description |
|---|---|
protected |
BaseWriter(Class<T> clazz)
Instantiates a new Base writer.
|
protected |
BaseWriter(Class<T> clazz,
int depth)
Instantiates a new Base writer.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addFields(String... fields)
Add fields.
|
V |
addFormatter(XsvFormatter<T> formatter,
String... fields)
Add formatter t.
|
void |
addHeader(String key,
String name)
Add header.
|
V |
setDefaultFormatter(XsvFormatter<T> formatter)
Set Default formatter t.
|
void |
setHeader(boolean header)
Sets header.
|
void |
setIncludeCustomFields(boolean includeCustomFields)
Sets include custom fields.
|
void |
setIncludeFields(boolean includeFields)
Sets include fields.
|
void |
write(Iterable<T> iterable)
Write.
|
void |
write(T bean)
Write.
|
protected BaseWriter(Class<T> clazz)
clazz - the clazzpublic void setHeader(boolean header)
header - the headerpublic void addFields(String... fields)
fields - the fieldspublic void addHeader(String key, String name)
key - the keyname - the namepublic V addFormatter(XsvFormatter<T> formatter, String... fields)
formatter - the formatterfields - the fieldspublic V setDefaultFormatter(XsvFormatter<T> formatter)
formatter - the nfpublic void setIncludeFields(boolean includeFields)
includeFields - the include fieldspublic void setIncludeCustomFields(boolean includeCustomFields)
includeCustomFields - the include custom fieldspublic void write(T bean)
bean - the beanCopyright © 2020. All rights reserved.