public class UnescapeCharConsumer extends CharConsumer
| Modifier and Type | Field and Description |
|---|---|
protected char |
escapeChar |
protected char |
separatorChar |
_currentIndex, _currentState, csvBuffer, ESCAPED, LAST_CHAR_WAS_CR, LAST_CHAR_WAS_SEPARATOR, NONE, TURN_OFF_LAST_CHAR_MASK| Constructor and Description |
|---|
UnescapeCharConsumer(CharBuffer csvBuffer,
char separatorChar,
char escapeChar) |
| Modifier and Type | Method and Description |
|---|---|
void |
consumeAllBuffer(CellConsumer cellConsumer) |
boolean |
consumeToNextRow(CellConsumer cellConsumer) |
protected void |
newCell(int end,
CellConsumer cellConsumer) |
protected int |
unescape(char[] chars,
int start,
int end) |
endOfRow, finish, refillBufferprotected final char separatorChar
protected final char escapeChar
public UnescapeCharConsumer(CharBuffer csvBuffer, char separatorChar, char escapeChar)
public final void consumeAllBuffer(CellConsumer cellConsumer)
consumeAllBuffer in class CharConsumerpublic final boolean consumeToNextRow(CellConsumer cellConsumer)
consumeToNextRow in class CharConsumerprotected void newCell(int end,
CellConsumer cellConsumer)
newCell in class CharConsumerprotected final int unescape(char[] chars,
int start,
int end)
Copyright © 2016. All rights reserved.