public abstract class CellProcessorAdaptor extends java.lang.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 |
---|---|
java.lang.String |
toString()
Returns the CellProccessor's fully qualified class name.
|
protected void |
validateInputNotNull(java.lang.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 chainjava.lang.NullPointerException
- if next is nullprotected final void validateInputNotNull(java.lang.Object value, CsvContext context)
value
- the input valuecontext
- the CSV contextSuperCsvCellProcessorException
- if value is nullpublic java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2007-2014 Super CSV. All Rights Reserved.