com.servingxml.components.flatfile.options
Class RepeatDelimiter

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

public class RepeatDelimiter
extends AbstractDelimiter


Field Summary
static RepeatDelimiter[] 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
RepeatDelimiter(Separator separator)
           
RepeatDelimiter(java.lang.String value)
           
RepeatDelimiter(java.lang.String startValue, java.lang.String endValue)
           
 
Method Summary
static RepeatDelimiter[] trimArray(RepeatDelimiter[] 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 RepeatDelimiter[] EMPTY_ARRAY
Constructor Detail

RepeatDelimiter

public RepeatDelimiter(Separator separator)

RepeatDelimiter

public RepeatDelimiter(java.lang.String value)

RepeatDelimiter

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

trimArray

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