public final class CsvMapperCellConsumer<T> extends Object implements CellConsumer
Modifier and Type | Field and Description |
---|---|
protected BreakDetector |
breakDetector |
protected int |
cellIndex |
protected CsvMapperCellConsumer[] |
children |
protected org.simpleflatmapper.map.ConsumerErrorHandler |
consumerErrorHandlers |
protected org.simpleflatmapper.util.CheckedConsumer<? super T> |
handler |
Constructor and Description |
---|
CsvMapperCellConsumer(CsvMapperCellHandler<T> csvMapperCellHandler,
org.simpleflatmapper.map.ConsumerErrorHandler consumerErrorHandlers,
org.simpleflatmapper.util.CheckedConsumer<? super T> handler,
BreakDetector breakDetector,
Collection<CsvMapperCellConsumer<?>> children,
int maxMandatoryCellIndex) |
Modifier and Type | Method and Description |
---|---|
protected void |
afterEnd() |
protected void |
afterNewCell(int index) |
protected void |
callHandler() |
void |
end() |
boolean |
endOfRow() |
BreakDetector |
getBreakDetector() |
T |
getCurrentInstance() |
T |
getOrCreateCurrentInstance() |
protected boolean |
hasData() |
void |
newCell(char[] chars,
int offset,
int length) |
void |
newCell(char[] chars,
int offset,
int length,
int cellIndex) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
of
protected final org.simpleflatmapper.map.ConsumerErrorHandler consumerErrorHandlers
protected final BreakDetector breakDetector
protected final org.simpleflatmapper.util.CheckedConsumer<? super T> handler
protected final CsvMapperCellConsumer[] children
protected int cellIndex
public CsvMapperCellConsumer(CsvMapperCellHandler<T> csvMapperCellHandler, org.simpleflatmapper.map.ConsumerErrorHandler consumerErrorHandlers, org.simpleflatmapper.util.CheckedConsumer<? super T> handler, BreakDetector breakDetector, Collection<CsvMapperCellConsumer<?>> children, int maxMandatoryCellIndex)
public final boolean endOfRow()
endOfRow
in interface CellConsumer
public T getOrCreateCurrentInstance()
public final T getCurrentInstance()
protected final boolean hasData()
protected final void callHandler()
public final void end()
end
in interface CellConsumer
public final void newCell(char[] chars, int offset, int length)
newCell
in interface CellConsumer
public final void newCell(char[] chars, int offset, int length, int cellIndex)
public final BreakDetector getBreakDetector()
protected void afterEnd()
protected void afterNewCell(int index)
Copyright © 2018. All rights reserved.