com.servingxml.components.flatfile.scanner.characters
Class RecordEventBuffer

java.lang.Object
  extended by com.servingxml.components.flatfile.scanner.characters.RecordEventBuffer

public class RecordEventBuffer
extends java.lang.Object


Constructor Summary
RecordEventBuffer(java.nio.charset.Charset charset)
           
 
Method Summary
 CharArrayBuilder charArrayBuilder()
           
 void clear()
           
 void completeLine(int startDelim, int endDelim)
           
 void endComment(int endComment)
           
 void endRecord(int startDelim, int endDelim)
           
 void eol(int end)
           
 void ignorableWhitespace(int startPos, int endPos)
           
 void ignoreLine()
           
 boolean isEmpty()
           
 boolean isEmptyLine(CharTrimmer charTrimmer)
           
 void lineContinuation(int startPos, int endPos)
           
 void startComment(int startComment)
           
 void startLine(int startPos)
           
 void startRecord(int startDelim, int endDelim)
           
 java.lang.String toString()
           
 void write(FlatContentReceiver receiver)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RecordEventBuffer

public RecordEventBuffer(java.nio.charset.Charset charset)
Method Detail

isEmptyLine

public boolean isEmptyLine(CharTrimmer charTrimmer)

clear

public void clear()

charArrayBuilder

public CharArrayBuilder charArrayBuilder()

write

public void write(FlatContentReceiver receiver)

startLine

public void startLine(int startPos)

startRecord

public void startRecord(int startDelim,
                        int endDelim)

completeLine

public void completeLine(int startDelim,
                         int endDelim)

ignoreLine

public void ignoreLine()

eol

public void eol(int end)

endRecord

public void endRecord(int startDelim,
                      int endDelim)

startComment

public void startComment(int startComment)

endComment

public void endComment(int endComment)

lineContinuation

public void lineContinuation(int startPos,
                             int endPos)

ignorableWhitespace

public void ignorableWhitespace(int startPos,
                                int endPos)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

isEmpty

public boolean isEmpty()