Package | Description |
---|---|
com.j256.simplecsv.converter |
Classes which deal with the converting of strings to Java fields and back.
|
com.j256.simplecsv.processor |
Classes used to process CSV files.
|
Modifier and Type | Method and Description |
---|---|
DecimalFormat |
BigDecimalConverter.configure(String format,
long flags,
ColumnInfo<BigDecimal> fieldInfo) |
DecimalFormat |
BigIntegerConverter.configure(String format,
long flags,
ColumnInfo<BigInteger> fieldInfo) |
com.j256.simplecsv.converter.BooleanConverter.ConfigInfo |
BooleanConverter.configure(String format,
long flags,
ColumnInfo<Boolean> fieldInfo) |
Boolean |
CharacterConverter.configure(String format,
long flags,
ColumnInfo<Character> fieldInfo) |
String |
DateConverter.configure(String format,
long flags,
ColumnInfo<Date> fieldInfo) |
com.j256.simplecsv.converter.EnumConverter.ConfigInfo |
EnumConverter.configure(String format,
long flags,
ColumnInfo<Enum<?>> columnInfo) |
com.j256.simplecsv.converter.StringConverter.ConfigInfo |
StringConverter.configure(String format,
long flags,
ColumnInfo<String> fieldInfo) |
C |
Converter.configure(String format,
long flags,
ColumnInfo<T> fieldInfo)
Configure this instance of the converter based on the associated params.
|
DecimalFormat |
AbstractNumberConverter.configure(String format,
long flags,
ColumnInfo<T> fieldInfo) |
Void |
UuidConverter.configure(String format,
long flags,
ColumnInfo<UUID> fieldInfo) |
Void |
VoidConverter.configure(String format,
long flags,
ColumnInfo<Void> fieldInfo) |
String |
BigDecimalConverter.javaToString(ColumnInfo<BigDecimal> columnInfo,
BigDecimal value) |
String |
BigIntegerConverter.javaToString(ColumnInfo<BigInteger> columnInfo,
BigInteger value) |
String |
BooleanConverter.javaToString(ColumnInfo<Boolean> columnInfo,
Boolean value) |
String |
CharacterConverter.javaToString(ColumnInfo<Character> columnInfo,
Character value) |
String |
DateConverter.javaToString(ColumnInfo<Date> columnInfo,
Date value) |
String |
EnumConverter.javaToString(ColumnInfo<Enum<?>> columnInfo,
Enum<?> value) |
String |
StringConverter.javaToString(ColumnInfo<String> columnInfo,
String value) |
String |
Converter.javaToString(ColumnInfo<T> columnInfo,
T fieldValue)
Converts from a Java representation to string.
|
String |
AbstractNumberConverter.javaToString(ColumnInfo<T> columnInfo,
T value) |
String |
UuidConverter.javaToString(ColumnInfo<UUID> columnInfo,
UUID value) |
String |
VoidConverter.javaToString(ColumnInfo<Void> columnInfo,
Void value) |
BigDecimal |
BigDecimalConverter.stringToJava(String line,
int lineNumber,
int linePos,
ColumnInfo<BigDecimal> columnInfo,
String value,
ParseError parseError) |
BigInteger |
BigIntegerConverter.stringToJava(String line,
int lineNumber,
int linePos,
ColumnInfo<BigInteger> columnInfo,
String value,
ParseError parseError) |
Boolean |
BooleanConverter.stringToJava(String line,
int lineNumber,
int linePos,
ColumnInfo<Boolean> columnInfo,
String value,
ParseError parseError) |
Character |
CharacterConverter.stringToJava(String line,
int lineNumber,
int linePos,
ColumnInfo<Character> columnInfo,
String value,
ParseError parseError) |
Date |
DateConverter.stringToJava(String line,
int lineNumber,
int linePos,
ColumnInfo<Date> columnInfo,
String value,
ParseError parseError) |
Enum<?> |
EnumConverter.stringToJava(String line,
int lineNumber,
int linePos,
ColumnInfo<Enum<?>> columnInfo,
String value,
ParseError parseError) |
String |
StringConverter.stringToJava(String line,
int lineNumber,
int linePos,
ColumnInfo<String> columnInfo,
String value,
ParseError parseError) |
T |
Converter.stringToJava(String line,
int lineNumber,
int linePos,
ColumnInfo<T> columnInfo,
String value,
ParseError parseError)
Converts from a string representation to Java.
|
T |
AbstractNumberConverter.stringToJava(String line,
int lineNumber,
int linePos,
ColumnInfo<T> columnInfo,
String value,
ParseError parseError) |
UUID |
UuidConverter.stringToJava(String line,
int lineNumber,
int linePos,
ColumnInfo<UUID> columnInfo,
String value,
ParseError parseError) |
Void |
VoidConverter.stringToJava(String line,
int lineNumber,
int linePos,
ColumnInfo<Void> columnInfo,
String value,
ParseError parseError) |
Modifier and Type | Method and Description |
---|---|
static <T> ColumnInfo<T> |
ColumnInfo.forTests(Converter<T,?> converter,
Class<?> type,
String format,
long converterFlags)
For testing purposes.
|
static <T> ColumnInfo<T> |
ColumnInfo.fromAnnotation(CsvColumn csvColumn,
String fieldName,
Class<T> type,
Field field,
Method getMethod,
Method setMethod,
Converter<T,?> converter)
Make a column-info instance from a Java Field.
|
static <T> ColumnInfo<T> |
ColumnInfo.fromAnnotation(CsvField csvField,
String fieldName,
Class<T> type,
Field field,
Method getMethod,
Method setMethod,
Converter<T,?> converter)
Make a column-info instance from a Java Field.
|
This documentation content is licensed by Gray Watson under the Creative Commons Attribution-Share Alike 3.0 License.