public abstract class CellProcessorAdaptor extends Object implements CellProcessor
Modifier and Type | Field and Description |
---|---|
protected CellProcessor |
next
the next processor in the chain
|
Modifier | Constructor and Description |
---|---|
protected |
CellProcessorAdaptor()
Constructor used by CellProcessors to indicate that they are the last processor in the chain.
|
protected |
CellProcessorAdaptor(CellProcessor next)
Constructor used by CellProcessors that require CellProcessor chaining (further processing is required).
|
Modifier and Type | Method and Description |
---|---|
String |
toString()
Returns the CellProccessor's fully qualified class name.
|
protected void |
validateInputNotNull(Object value,
CsvContext context)
Checks that the input value is not null, throwing a NullInputException if it is.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
execute
protected final CellProcessor next
protected CellProcessorAdaptor()
protected CellProcessorAdaptor(CellProcessor next)
next
- the next CellProcessor in the chainNullPointerException
- if next is nullprotected void validateInputNotNull(Object value, CsvContext context)
value
- the input valuecontext
- the CSV contextSuperCsvCellProcessorException
- if value is nullCopyright © 2007–2015 Super CSV. All rights reserved.