com.servingxml.components.flatfile.options
Interface FlatFileOptions

All Known Implementing Classes:
FlatFileOptionsImpl

public interface FlatFileOptions


Method Summary
 Alignment getAlignment()
           
 ByteTrimmer getByteTrimmer()
           
 java.nio.charset.Charset getCharset()
           
 CharTrimmer getCharTrimmer()
           
 CommentStarter getCommentStarter()
           
 CommentStarterByteChecker getCommentStarterByteChecker()
           
 CommentStarterCharChecker getCommentStarterCharChecker()
           
 java.nio.charset.Charset getDefaultCharset()
           
 DelimiterByteChecker[] getFieldDelimiterByteCheckers()
           
 DelimiterCharChecker[] getFieldDelimiterCharCheckers()
           
 Delimiter[] getFieldDelimiters()
           
 DelimiterByteChecker[] getNameDelimiterByteCheckers()
           
 DelimiterCharChecker[] getNameDelimiterCharCheckers()
           
 Delimiter[] getNameDelimiters()
           
 char getPadCharacter()
           
 QuoteSymbol getQuoteSymbol()
           
 QuoteSymbolByteChecker getQuoteSymbolByteChecker()
           
 QuoteSymbolCharChecker getQuoteSymbolCharChecker()
           
 DelimiterByteChecker[] getRecordDelimiterByteCheckers()
           
 DelimiterCharChecker[] getRecordDelimiterCharCheckers()
           
 Delimiter getRecordDelimiterForWriting()
           
 Delimiter[] getRecordDelimiters()
           
 DelimiterByteChecker[] getRepeatDelimiterByteCheckers()
           
 DelimiterCharChecker[] getRepeatDelimiterCharCheckers()
           
 Delimiter[] getRepeatDelimiters()
           
 DelimiterByteChecker[] getSegmentDelimiterByteCheckers()
           
 DelimiterCharChecker[] getSegmentDelimiterCharCheckers()
           
 Delimiter[] getSegmentDelimiters()
           
 DelimiterByteChecker[] getSubfieldDelimiterByteCheckers()
           
 DelimiterCharChecker[] getSubfieldDelimiterCharCheckers()
           
 Delimiter[] getSubfieldDelimiters()
           
 boolean isAlwaysQuote()
           
 boolean isCountPositionsInBytes()
           
 boolean isFlushRecordOnWrite()
           
 boolean isIgnoreEmptyLines()
           
 boolean isIgnoreTrailingEmptyLines()
           
 boolean isLineDelimited()
           
 boolean isOmitFinalFieldDelimiter()
           
 boolean isOmitFinalRepeatDelimiter()
           
 boolean isQuote()
           
 boolean isTrimLeading()
           
 boolean isTrimLeadingWithinQuotes()
           
 boolean isTrimTrailing()
           
 boolean isTrimTrailingWithinQuotes()
           
 boolean useQuotes(java.lang.String value)
           
 

Method Detail

getDefaultCharset

java.nio.charset.Charset getDefaultCharset()

getCharset

java.nio.charset.Charset getCharset()

getByteTrimmer

ByteTrimmer getByteTrimmer()

getCharTrimmer

CharTrimmer getCharTrimmer()

getQuoteSymbolByteChecker

QuoteSymbolByteChecker getQuoteSymbolByteChecker()

getQuoteSymbolCharChecker

QuoteSymbolCharChecker getQuoteSymbolCharChecker()

isIgnoreTrailingEmptyLines

boolean isIgnoreTrailingEmptyLines()

isIgnoreEmptyLines

boolean isIgnoreEmptyLines()

isLineDelimited

boolean isLineDelimited()

getCommentStarter

CommentStarter getCommentStarter()

getCommentStarterByteChecker

CommentStarterByteChecker getCommentStarterByteChecker()

getCommentStarterCharChecker

CommentStarterCharChecker getCommentStarterCharChecker()

getRecordDelimiterForWriting

Delimiter getRecordDelimiterForWriting()

isOmitFinalFieldDelimiter

boolean isOmitFinalFieldDelimiter()

isOmitFinalRepeatDelimiter

boolean isOmitFinalRepeatDelimiter()

getRecordDelimiters

Delimiter[] getRecordDelimiters()

getSegmentDelimiters

Delimiter[] getSegmentDelimiters()

getFieldDelimiters

Delimiter[] getFieldDelimiters()

getNameDelimiters

Delimiter[] getNameDelimiters()

getRepeatDelimiters

Delimiter[] getRepeatDelimiters()

getSubfieldDelimiters

Delimiter[] getSubfieldDelimiters()

isCountPositionsInBytes

boolean isCountPositionsInBytes()

isFlushRecordOnWrite

boolean isFlushRecordOnWrite()

isTrimLeading

boolean isTrimLeading()

isTrimTrailing

boolean isTrimTrailing()

isTrimLeadingWithinQuotes

boolean isTrimLeadingWithinQuotes()

isTrimTrailingWithinQuotes

boolean isTrimTrailingWithinQuotes()

getQuoteSymbol

QuoteSymbol getQuoteSymbol()

isQuote

boolean isQuote()

isAlwaysQuote

boolean isAlwaysQuote()

getAlignment

Alignment getAlignment()

getPadCharacter

char getPadCharacter()

useQuotes

boolean useQuotes(java.lang.String value)

getRecordDelimiterByteCheckers

DelimiterByteChecker[] getRecordDelimiterByteCheckers()

getSegmentDelimiterByteCheckers

DelimiterByteChecker[] getSegmentDelimiterByteCheckers()

getRepeatDelimiterByteCheckers

DelimiterByteChecker[] getRepeatDelimiterByteCheckers()

getNameDelimiterByteCheckers

DelimiterByteChecker[] getNameDelimiterByteCheckers()

getFieldDelimiterByteCheckers

DelimiterByteChecker[] getFieldDelimiterByteCheckers()

getSubfieldDelimiterByteCheckers

DelimiterByteChecker[] getSubfieldDelimiterByteCheckers()

getRecordDelimiterCharCheckers

DelimiterCharChecker[] getRecordDelimiterCharCheckers()

getSegmentDelimiterCharCheckers

DelimiterCharChecker[] getSegmentDelimiterCharCheckers()

getRepeatDelimiterCharCheckers

DelimiterCharChecker[] getRepeatDelimiterCharCheckers()

getNameDelimiterCharCheckers

DelimiterCharChecker[] getNameDelimiterCharCheckers()

getFieldDelimiterCharCheckers

DelimiterCharChecker[] getFieldDelimiterCharCheckers()

getSubfieldDelimiterCharCheckers

DelimiterCharChecker[] getSubfieldDelimiterCharCheckers()