com.servingxml.components.flatfile.options
Class SegmentDelimiter

java.lang.Object
  extended by com.servingxml.components.flatfile.options.AbstractDelimiter
      extended by com.servingxml.components.flatfile.options.SegmentDelimiter
All Implemented Interfaces:
Delimiter

public class SegmentDelimiter
extends AbstractDelimiter


Field Summary
static SegmentDelimiter[] EMPTY_ARRAY
           
 
Fields inherited from class com.servingxml.components.flatfile.options.AbstractDelimiter
separator
 
Fields inherited from interface com.servingxml.components.flatfile.options.Delimiter
EMPTY_DELIMITER_ARRAY, NULL
 
Constructor Summary
SegmentDelimiter(Separator separator)
           
SegmentDelimiter(java.lang.String value)
           
SegmentDelimiter(java.lang.String startValue, java.lang.String endValue)
           
 
Method Summary
static SegmentDelimiter[] trimArray(SegmentDelimiter[] delimiters)
           
 
Methods inherited from class com.servingxml.components.flatfile.options.AbstractDelimiter
createByteDelimiterExtractor, createCharDelimiterExtractor, createDelimiterExtractor, equalsString, forReading, forWriting, isEmpty, occursIn, toString, trimArray, writeEndDelimiterTo, writeEndDelimiterTo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

EMPTY_ARRAY

public static final SegmentDelimiter[] EMPTY_ARRAY
Constructor Detail

SegmentDelimiter

public SegmentDelimiter(Separator separator)

SegmentDelimiter

public SegmentDelimiter(java.lang.String value)

SegmentDelimiter

public SegmentDelimiter(java.lang.String startValue,
                        java.lang.String endValue)
Method Detail

trimArray

public static SegmentDelimiter[] trimArray(SegmentDelimiter[] delimiters)