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
createCharDelimiterChecker, createDelimiterChecker, 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)