meshi.util.string
Class StringList
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.ArrayList<java.lang.String>
meshi.util.string.StringList
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, java.lang.Iterable<java.lang.String>, java.util.Collection<java.lang.String>, java.util.List<java.lang.String>, java.util.RandomAccess
- Direct Known Subclasses:
- AbInitio.AbInitioLogger, Optimize.OptimizeLogger, Refine.RefineLogger
public class StringList
- extends java.util.ArrayList<java.lang.String>
- See Also:
- Serialized Form
|
Field Summary |
private java.lang.String |
comment
|
| Fields inherited from class java.util.AbstractList |
modCount |
| Methods inherited from class java.util.ArrayList |
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, remove, removeRange, set, size, toArray, toArray, trimToSize |
| Methods inherited from class java.util.AbstractList |
equals, hashCode, iterator, listIterator, listIterator, subList |
| Methods inherited from class java.util.AbstractCollection |
containsAll, removeAll, retainAll, toString |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.util.List |
containsAll, equals, hashCode, iterator, listIterator, listIterator, removeAll, retainAll, subList |
comment
private java.lang.String comment
StringList
public StringList()
StringList
public StringList(java.lang.String string)
StringList
public StringList(java.util.StringTokenizer st)
StringList
public StringList(MeshiLineReader MLR)
StringList
public StringList(java.io.File file)
StringList
public StringList(MeshiLineReader MLR,
Filter filter)
lastString
public java.lang.String lastString()
filter
public StringList filter(Filter filter)
startsWith
public java.lang.String startsWith(java.lang.String key)
filterStartsWith
public StringList filterStartsWith(java.lang.String key)
filterStartsWith
public StringList filterStartsWith(StringList keys)
filterEndsWith
public StringList filterEndsWith(java.lang.String key)
filterEndsWith
public StringList filterEndsWith(StringList keys)
filterGrep
public StringList filterGrep(java.lang.String key)
filterGrep
public StringList filterGrep(StringList keys)
stringParseAt
public StringList stringParseAt(int index,
StringList separators)
stringParseAt
public StringList stringParseAt(int index,
java.lang.String separator)
stringParseAt
public StringList stringParseAt(int index)
standardSeparators
public static StringList standardSeparators()
setComment
public void setComment(java.lang.String s)
print
public void print(MeshiWriter writer)