Package | Description |
---|---|
org.supercsv.cellprocessor |
Provides CellProcessor classes for conversion, formatting and parsing.
|
org.supercsv.cellprocessor.constraint |
Provides CellProcessor classes for enforcing constraints.
|
org.supercsv.cellprocessor.ift |
Provides CellProcessor interfaces, used to control/restrict how processors can be chained together.
|
org.supercsv.encoder |
Provides the classes used for encoding CSV for writing.
|
org.supercsv.exception |
Provides the exceptions that may be thrown by Super CSV.
|
org.supercsv.quote |
Provides the classes used to quote CSV for output.
|
org.supercsv.util |
Provides the utility classes used by Super CSV.
|
Modifier and Type | Method | Description |
---|---|---|
Object |
Collector.execute(Object value,
CsvContext context) |
This method is invoked by the framework when the processor needs to process data or check constraints.
|
Object |
ConvertNullTo.execute(Object value,
CsvContext context) |
This method is invoked by the framework when the processor needs to process data or check constraints.
|
Object |
FmtBool.execute(Object value,
CsvContext context) |
This method is invoked by the framework when the processor needs to process data or check constraints.
|
Object |
FmtDate.execute(Object value,
CsvContext context) |
This method is invoked by the framework when the processor needs to process data or check constraints.
|
Object |
FmtNumber.execute(Object value,
CsvContext context) |
This method is invoked by the framework when the processor needs to process data or check constraints.
|
Object |
HashMapper.execute(Object value,
CsvContext context) |
This method is invoked by the framework when the processor needs to process data or check constraints.
|
Object |
ParseBigDecimal.execute(Object value,
CsvContext context) |
This method is invoked by the framework when the processor needs to process data or check constraints.
|
Object |
ParseBool.execute(Object value,
CsvContext context) |
This method is invoked by the framework when the processor needs to process data or check constraints.
|
Object |
ParseChar.execute(Object value,
CsvContext context) |
This method is invoked by the framework when the processor needs to process data or check constraints.
|
Object |
ParseDate.execute(Object value,
CsvContext context) |
This method is invoked by the framework when the processor needs to process data or check constraints.
|
Object |
ParseDouble.execute(Object value,
CsvContext context) |
This method is invoked by the framework when the processor needs to process data or check constraints.
|
Object |
ParseEnum.execute(Object value,
CsvContext context) |
This method is invoked by the framework when the processor needs to process data or check constraints.
|
Object |
ParseInt.execute(Object value,
CsvContext context) |
This method is invoked by the framework when the processor needs to process data or check constraints.
|
Object |
ParseLong.execute(Object value,
CsvContext context) |
This method is invoked by the framework when the processor needs to process data or check constraints.
|
Object |
StrReplace.execute(Object value,
CsvContext context) |
This method is invoked by the framework when the processor needs to process data or check constraints.
|
Object |
Token.execute(Object value,
CsvContext context) |
This method is invoked by the framework when the processor needs to process data or check constraints.
|
Object |
Trim.execute(Object value,
CsvContext context) |
This method is invoked by the framework when the processor needs to process data or check constraints.
|
Object |
Truncate.execute(Object value,
CsvContext context) |
This method is invoked by the framework when the processor needs to process data or check constraints.
|
protected void |
CellProcessorAdaptor.validateInputNotNull(Object value,
CsvContext context) |
Checks that the input value is not null, throwing a NullInputException if it is.
|
Modifier and Type | Method | Description |
---|---|---|
Object |
DMinMax.execute(Object value,
CsvContext context) |
This method is invoked by the framework when the processor needs to process data or check constraints.
|
Object |
Equals.execute(Object value,
CsvContext context) |
This method is invoked by the framework when the processor needs to process data or check constraints.
|
Object |
ForbidSubStr.execute(Object value,
CsvContext context) |
This method is invoked by the framework when the processor needs to process data or check constraints.
|
Object |
IsElementOf.execute(Object value,
CsvContext context) |
This method is invoked by the framework when the processor needs to process data or check constraints.
|
Object |
IsIncludedIn.execute(Object value,
CsvContext context) |
This method is invoked by the framework when the processor needs to process data or check constraints.
|
Object |
LMinMax.execute(Object value,
CsvContext context) |
This method is invoked by the framework when the processor needs to process data or check constraints.
|
Object |
NotNull.execute(Object value,
CsvContext context) |
This method is invoked by the framework when the processor needs to process data or check constraints.
|
Object |
RequireHashCode.execute(Object value,
CsvContext context) |
This method is invoked by the framework when the processor needs to process data or check constraints.
|
Object |
RequireSubStr.execute(Object value,
CsvContext context) |
This method is invoked by the framework when the processor needs to process data or check constraints.
|
Object |
Strlen.execute(Object value,
CsvContext context) |
This method is invoked by the framework when the processor needs to process data or check constraints.
|
Object |
StrMinMax.execute(Object value,
CsvContext context) |
This method is invoked by the framework when the processor needs to process data or check constraints.
|
Object |
StrNotNullOrEmpty.execute(Object value,
CsvContext context) |
This method is invoked by the framework when the processor needs to process data or check constraints.
|
Object |
StrRegEx.execute(Object value,
CsvContext context) |
This method is invoked by the framework when the processor needs to process data or check constraints.
|
Object |
Unique.execute(Object value,
CsvContext context) |
This method is invoked by the framework when the processor needs to process data or check constraints.
|
Object |
UniqueHashCode.execute(Object value,
CsvContext context) |
This method is invoked by the framework when the processor needs to process data or check constraints.
|
Modifier and Type | Method | Description |
---|---|---|
<T> T |
CellProcessor.execute(Object value,
CsvContext context) |
This method is invoked by the framework when the processor needs to process data or check constraints.
|
Modifier and Type | Method | Description |
---|---|---|
String |
CsvEncoder.encode(String input,
CsvContext context,
CsvPreference preference) |
Encodes a String to be written to a CSV file.
|
String |
DefaultCsvEncoder.encode(String input,
CsvContext context,
CsvPreference preference) |
Encodes a String to be written to a CSV file.
|
String |
SelectiveCsvEncoder.encode(String input,
CsvContext context,
CsvPreference preference) |
Encodes a String to be written to a CSV file.
|
Modifier and Type | Method | Description |
---|---|---|
CsvContext |
SuperCsvException.getCsvContext() |
Gets the current CSV context.
|
Constructor | Description |
---|---|
SuperCsvCellProcessorException(Class<?> expectedType,
Object actualValue,
CsvContext context,
CellProcessor processor) |
Constructs a new SuperCsvCellProcessorException to indicate that the value received by a CellProcessor
wasn't of the correct type.
|
SuperCsvCellProcessorException(String msg,
CsvContext context,
CellProcessor processor) |
Constructs a new SuperCsvCellProcessorException.
|
SuperCsvCellProcessorException(String msg,
CsvContext context,
CellProcessor processor,
Throwable t) |
Constructs a new SuperCsvCellProcessorException.
|
SuperCsvConstraintViolationException(String msg,
CsvContext context,
CellProcessor processor) |
Constructs a new SuperCsvConstraintViolationException.
|
SuperCsvConstraintViolationException(String msg,
CsvContext context,
CellProcessor processor,
Throwable t) |
Constructs a new SuperCsvConstraintViolationException.
|
SuperCsvException(String msg,
CsvContext context) |
Constructs a new SuperCsvException.
|
SuperCsvException(String msg,
CsvContext context,
Throwable t) |
Constructs a new SuperCsvException.
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
AlwaysQuoteMode.quotesRequired(String csvColumn,
CsvContext context,
CsvPreference preference) |
Determines whether surrounding quotes are mandatory in cases where the CSV column would not normally be quoted
(the data to be written doesn't contain special characters).
|
boolean |
ColumnQuoteMode.quotesRequired(String csvColumn,
CsvContext context,
CsvPreference preference) |
Determines whether surrounding quotes are mandatory in cases where the CSV column would not normally be quoted
(the data to be written doesn't contain special characters).
|
boolean |
NormalQuoteMode.quotesRequired(String csvColumn,
CsvContext context,
CsvPreference preference) |
Determines whether surrounding quotes are mandatory in cases where the CSV column would not normally be quoted
(the data to be written doesn't contain special characters).
|
boolean |
QuoteMode.quotesRequired(String csvColumn,
CsvContext context,
CsvPreference preference) |
Determines whether surrounding quotes are mandatory in cases where the CSV column would not normally be quoted
(the data to be written doesn't contain special characters).
|
Constructor | Description |
---|---|
CsvContext(CsvContext c) |
Constructs a new CsvContext that is a copy of the provided CsvContext.
|
Copyright © 2007–2018 Super CSV. All rights reserved.