| Package | Description |
|---|---|
| com.github.jferard.javamcsv | |
| com.github.jferard.javamcsv.description | |
| com.github.jferard.javamcsv.processor |
| Modifier and Type | Method and Description |
|---|---|
<T extends FieldDescription<?>> |
MetaCSVMetaData.getDescription(int c,
Class<T> klass) |
| Modifier and Type | Method and Description |
|---|---|
FieldDescription<?> |
DataType.getDefaultDescription() |
FieldDescription<?> |
MetaCSVMetaData.getDescription(int c) |
FieldDescription<?> |
MetaCSVData.getDescription(int c) |
FieldDescription<?> |
ObjectTypeParser.parse(List<String> parameters) |
FieldDescription<?> |
ColTypeParser.parseColType(String value) |
| Modifier and Type | Method and Description |
|---|---|
MetaCSVDataBuilder |
MetaCSVDataBuilder.colType(int c,
FieldDescription<?> fieldDescription) |
| Modifier and Type | Method and Description |
|---|---|
static MetaCSVMetaData |
MetaCSVMetaData.create(Map<Integer,FieldDescription<?>> descriptionByColIndex) |
| Constructor and Description |
|---|
MetaCSVData(String metaVersion,
Map<String,String> meta,
Charset encoding,
boolean utf8BOM,
String lineTerminator,
char delimiter,
char quoteChar,
boolean doubleQuote,
char escapeChar,
boolean skipInitialSpace,
String nullValue,
Map<Integer,FieldDescription<?>> descriptionByColIndex) |
MetaCSVMetaData(Map<Integer,FieldDescription<?>> descriptionByColIndex) |
| Modifier and Type | Class and Description |
|---|---|
class |
BooleanFieldDescription |
class |
CurrencyDecimalFieldDescription |
class |
CurrencyIntegerFieldDescription |
class |
DateFieldDescription |
class |
DatetimeFieldDescription |
class |
DecimalFieldDescription |
class |
FloatFieldDescription |
class |
IntegerFieldDescription |
class |
ObjectFieldDescription |
class |
PercentageDecimalFieldDescription |
class |
PercentageFloatFieldDescription |
class |
TextFieldDescription |
| Modifier and Type | Field and Description |
|---|---|
static FieldDescription<BigDecimal> |
DecimalFieldDescription.INSTANCE |
static FieldDescription<?> |
CurrencyIntegerFieldDescription.INSTANCE |
static FieldDescription<?> |
CurrencyDecimalFieldDescription.INSTANCE |
static FieldDescription<?> |
PercentageDecimalFieldDescription.INSTANCE |
static FieldDescription<?> |
BooleanFieldDescription.INSTANCE |
static FieldDescription<String> |
TextFieldDescription.INSTANCE |
static FieldDescription<?> |
DatetimeFieldDescription.INSTANCE |
static FieldDescription<Double> |
FloatFieldDescription.INSTANCE |
static FieldDescription<?> |
ObjectFieldDescription.INSTANCE |
static FieldDescription<?> |
PercentageFloatFieldDescription.INSTANCE |
static FieldDescription<?> |
DateFieldDescription.INSTANCE |
| Modifier and Type | Method and Description |
|---|---|
static FieldDescription<Date> |
DatetimeFieldDescription.create(String dateFormat) |
static FieldDescription<Date> |
DateFieldDescription.create(String dateFormat) |
static FieldDescription<Date> |
DatetimeFieldDescription.create(String dateFormat,
String locale) |
static FieldDescription<Date> |
DateFieldDescription.create(String dateFormat,
String locale) |
| Constructor and Description |
|---|
CurrencyDecimalFieldDescription(boolean pre,
String symbol,
FieldDescription<BigDecimal> numberDescription) |
CurrencyIntegerFieldDescription(boolean pre,
String symbol,
FieldDescription<Long> numberDescription) |
PercentageDecimalFieldDescription(boolean pre,
String symbol,
FieldDescription<BigDecimal> numberDescription) |
PercentageFloatFieldDescription(boolean pre,
String symbol,
FieldDescription<Double> numberDescription) |
| Modifier and Type | Method and Description |
|---|---|
<T> ReadFieldProcessor<T> |
FieldProcessorFactory.toReadFieldProcessor(FieldDescription<T> description,
String nullValue,
OnError onError) |
<T> WriteFieldProcessor |
FieldProcessorFactory.toWriteFieldProcessor(FieldDescription<T> description,
String nullValue,
OnError onError,
boolean lenient) |
| Constructor and Description |
|---|
ProcessorProvider(Map<Integer,FieldDescription<?>> descriptionByColIndex,
String nullValue) |
ReadProcessorProvider(Map<Integer,FieldDescription<?>> descriptionByColIndex,
String nullValue,
OnError onError) |
WriteProcessorProvider(Map<Integer,FieldDescription<?>> descriptionByColIndex,
String nullValue,
OnError onError) |
Copyright © 2020–2021. All rights reserved.