classycle.util
Class StringPatternSequence

java.lang.Object
  extended byclassycle.util.StringPatternSequence
All Implemented Interfaces:
StringPattern
Direct Known Subclasses:
AndStringPattern, OrStringPattern

public abstract class StringPatternSequence
extends java.lang.Object
implements StringPattern

Sequence of StringPatterns.

Author:
Franz-Josef Elmer

Field Summary
protected  java.util.ArrayList _patterns
           
 
Constructor Summary
StringPatternSequence()
           
 
Method Summary
 void appendPattern(StringPattern pattern)
          Appends the specified pattern.
protected abstract  java.lang.String getOperatorSymbol()
          Returns the operator symbol for pretty printing.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface classycle.util.StringPattern
matches
 

Field Detail

_patterns

protected final java.util.ArrayList _patterns
Constructor Detail

StringPatternSequence

public StringPatternSequence()
Method Detail

appendPattern

public void appendPattern(StringPattern pattern)
Appends the specified pattern.


toString

public java.lang.String toString()

getOperatorSymbol

protected abstract java.lang.String getOperatorSymbol()
Returns the operator symbol for pretty printing. Needed by toString().