public class SymbolListCharSequence
extends java.lang.Object
implements java.lang.CharSequence
SymbolListCharSequence is a CharSequence
implementation which wraps a SymbolList. It is present
primarily to support regular expression matching over
SymbolLists as it avoids creating a copy.| Constructor and Description |
|---|
SymbolListCharSequence(SymbolList syms)
Creates a new
SymbolListCharSequence wrapping a
SymbolList. |
| Modifier and Type | Method and Description |
|---|---|
char |
charAt(int index) |
int |
length() |
java.lang.CharSequence |
subSequence(int start,
int end) |
java.lang.String |
toString() |
public SymbolListCharSequence(SymbolList syms)
SymbolListCharSequence wrapping a
SymbolList.syms - a SymbolList.public char charAt(int index)
charAt in interface java.lang.CharSequencepublic int length()
length in interface java.lang.CharSequencepublic java.lang.CharSequence subSequence(int start,
int end)
subSequence in interface java.lang.CharSequencepublic java.lang.String toString()
toString in interface java.lang.CharSequencetoString in class java.lang.Object