com.servingxml.components.flatfile.options
Interface FlatFileOptions
- All Known Implementing Classes:
- FlatFileOptionsImpl
public interface FlatFileOptions
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)
getRecordByteDelimiterExtractors
ByteDelimiterExtractor[] getRecordByteDelimiterExtractors()
getSegmentByteDelimiterExtractors
ByteDelimiterExtractor[] getSegmentByteDelimiterExtractors()
getRepeatByteDelimiterExtractors
ByteDelimiterExtractor[] getRepeatByteDelimiterExtractors()
getNameByteDelimiterExtractors
ByteDelimiterExtractor[] getNameByteDelimiterExtractors()
getFieldByteDelimiterExtractors
ByteDelimiterExtractor[] getFieldByteDelimiterExtractors()
getSubfieldByteDelimiterExtractors
ByteDelimiterExtractor[] getSubfieldByteDelimiterExtractors()
getRecordCharDelimiterExtractors
CharDelimiterExtractor[] getRecordCharDelimiterExtractors()
getSegmentCharDelimiterExtractors
CharDelimiterExtractor[] getSegmentCharDelimiterExtractors()
getRepeatCharDelimiterExtractors
CharDelimiterExtractor[] getRepeatCharDelimiterExtractors()
getNameCharDelimiterExtractors
CharDelimiterExtractor[] getNameCharDelimiterExtractors()
getFieldCharDelimiterExtractors
CharDelimiterExtractor[] getFieldCharDelimiterExtractors()
getSubfieldCharDelimiterExtractors
CharDelimiterExtractor[] getSubfieldCharDelimiterExtractors()
getRecordDelimiterExtractors
DelimiterExtractor[] getRecordDelimiterExtractors()
getSegmentDelimiterExtractors
DelimiterExtractor[] getSegmentDelimiterExtractors()
getRepeatDelimiterExtractors
DelimiterExtractor[] getRepeatDelimiterExtractors()
getNameDelimiterExtractors
DelimiterExtractor[] getNameDelimiterExtractors()
getFieldDelimiterExtractors
DelimiterExtractor[] getFieldDelimiterExtractors()
getSubfieldDelimiterExtractors
DelimiterExtractor[] getSubfieldDelimiterExtractors()
rebaseIndex
int rebaseIndex(int index)
getIndexBase
int getIndexBase()