Package edu.wisc.game.parser
Class Expression.ExList
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.Vector<Expression>
-
- edu.wisc.game.parser.Expression.ExList
-
- All Implemented Interfaces:
Expression
,Serializable
,Cloneable
,Iterable<Expression>
,Collection<Expression>
,List<Expression>
,RandomAccess
- Direct Known Subclasses:
Expression.BracketList
,Expression.ParenList
- Enclosing interface:
- Expression
public abstract static class Expression.ExList extends Vector<Expression> implements Expression
Can be overridden as needed- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface edu.wisc.game.parser.Expression
Expression.AdditiveExpression, Expression.ArithmeticExpression, Expression.BracketList, Expression.ColonExpression, Expression.ComparisonExpression, Expression.ExList, Expression.Id, Expression.Mapper, Expression.MapTo<T>, Expression.MultiplicativeExpression, Expression.NegationExpression, Expression.Num, Expression.ParenList, Expression.PropMap, Expression.QualifiedId, Expression.RangeExpression, Expression.SerialExpression, Expression.Star, Expression.VarMap, Expression.VarMap2
-
-
Field Summary
-
Fields inherited from class java.util.Vector
capacityIncrement, elementCount, elementData
-
Fields inherited from class java.util.AbstractList
modCount
-
Fields inherited from interface edu.wisc.game.parser.Expression
STAR
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
toSrc(char open, char close)
String
toString(char open, char close)
-
Methods inherited from class java.util.Vector
add, add, addAll, addAll, addElement, capacity, clear, clone, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, equals, firstElement, forEach, get, hashCode, indexOf, indexOf, insertElementAt, isEmpty, iterator, lastElement, lastIndexOf, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeAllElements, removeElement, removeElementAt, removeIf, removeRange, replaceAll, retainAll, set, setElementAt, setSize, size, sort, spliterator, subList, toArray, toArray, toString, trimToSize
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Collection
parallelStream, stream, toArray
-
Methods inherited from interface edu.wisc.game.parser.Expression
map, toSrc
-
-