com.servingxml.components.flatfile.options
Class QuoteSymbol

java.lang.Object
  extended by com.servingxml.components.flatfile.options.QuoteSymbol

public class QuoteSymbol
extends java.lang.Object


Constructor Summary
QuoteSymbol(char character, java.lang.String escapeSequence)
           
 
Method Summary
 QuoteSymbolCharChecker createCharQuoteSymbolChecker()
           
 QuoteSymbolByteChecker createQuoteSymbolChecker(java.nio.charset.Charset charset)
           
 java.lang.String escape(java.lang.String s)
           
 void escape(java.lang.String input, java.lang.StringBuilder output)
           
 char getCharacter()
           
 java.lang.String getEscapeSequence()
           
 boolean mustEscape(char ch)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QuoteSymbol

public QuoteSymbol(char character,
                   java.lang.String escapeSequence)
Method Detail

getCharacter

public char getCharacter()

getEscapeSequence

public java.lang.String getEscapeSequence()

mustEscape

public boolean mustEscape(char ch)

escape

public java.lang.String escape(java.lang.String s)

escape

public void escape(java.lang.String input,
                   java.lang.StringBuilder output)

createQuoteSymbolChecker

public QuoteSymbolByteChecker createQuoteSymbolChecker(java.nio.charset.Charset charset)

createCharQuoteSymbolChecker

public QuoteSymbolCharChecker createCharQuoteSymbolChecker()