com.servingxml.components.flatfile.options
Interface DelimiterCharChecker
- All Known Implementing Classes:
- EndDelimiterCharChecker, StartEndDelimiterCharChecker, WhitespaceCharDelimiterChecker
public interface DelimiterCharChecker
Method Summary |
int |
foundEndDelimiter(char[] data,
int start,
int length)
|
int |
foundEndDelimiter(char[] data,
int start,
int length,
TokenReceiver receiver)
|
boolean |
foundEndDelimiter(CharBuffer recordBuffer,
CharArrayBuilder charArrayBuilder)
|
int |
readEscapedDelimiter(char[] data,
int start,
int length,
CharArrayBuilder charArrayBuilder)
|
boolean |
readEscapedDelimiter(CharBuffer recordBuffer,
CharArrayBuilder charArrayBuilder)
|
boolean |
testContinuation(CharBuffer recordBuffer,
CharArrayBuilder charArrayBuilder)
|
int |
testStart(char[] data,
int start,
int length)
|
boolean |
testStart(CharBuffer recordBuffer,
CharArrayBuilder charArrayBuilder)
|
NULL
static final DelimiterCharChecker NULL
EMPTY_DELIMITER_CHECKER_ARRAY
static final DelimiterCharChecker[] EMPTY_DELIMITER_CHECKER_ARRAY
testStart
boolean testStart(CharBuffer recordBuffer,
CharArrayBuilder charArrayBuilder)
throws java.io.IOException
- Throws:
java.io.IOException
foundEndDelimiter
boolean foundEndDelimiter(CharBuffer recordBuffer,
CharArrayBuilder charArrayBuilder)
throws java.io.IOException
- Throws:
java.io.IOException
readEscapedDelimiter
boolean readEscapedDelimiter(CharBuffer recordBuffer,
CharArrayBuilder charArrayBuilder)
throws java.io.IOException
- Throws:
java.io.IOException
testContinuation
boolean testContinuation(CharBuffer recordBuffer,
CharArrayBuilder charArrayBuilder)
throws java.io.IOException
- Throws:
java.io.IOException
foundEndDelimiter
int foundEndDelimiter(char[] data,
int start,
int length)
throws java.io.IOException
- Throws:
java.io.IOException
foundEndDelimiter
int foundEndDelimiter(char[] data,
int start,
int length,
TokenReceiver receiver)
readEscapedDelimiter
int readEscapedDelimiter(char[] data,
int start,
int length,
CharArrayBuilder charArrayBuilder)
throws java.io.IOException
- Throws:
java.io.IOException
testStart
int testStart(char[] data,
int start,
int length)
throws java.io.IOException
- Throws:
java.io.IOException