Package org.nuxeo.ecm.webengine.security
Class PostfixExpression.OpStack
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.AbstractSequentialList<E>
-
- java.util.LinkedList<PostfixExpression.Token>
-
- org.nuxeo.ecm.webengine.security.PostfixExpression.OpStack
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Iterable<PostfixExpression.Token>
,Collection<PostfixExpression.Token>
,Deque<PostfixExpression.Token>
,List<PostfixExpression.Token>
,Queue<PostfixExpression.Token>
- Enclosing class:
- PostfixExpression
public static class PostfixExpression.OpStack extends LinkedList<PostfixExpression.Token>
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class java.util.AbstractList
modCount
-
-
Constructor Summary
Constructors Constructor Description OpStack()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PostfixExpression.Token
pop()
void
push(PostfixExpression.Token token)
PostfixExpression.Token
top()
-
Methods inherited from class java.util.LinkedList
add, add, addAll, addAll, addFirst, addLast, clear, clone, contains, descendingIterator, element, get, getFirst, getLast, indexOf, lastIndexOf, listIterator, offer, offerFirst, offerLast, peek, peekFirst, peekLast, poll, pollFirst, pollLast, remove, remove, remove, removeFirst, removeFirstOccurrence, removeLast, removeLastOccurrence, set, size, spliterator, toArray, toArray
-
Methods inherited from class java.util.AbstractSequentialList
iterator
-
Methods inherited from class java.util.AbstractList
equals, hashCode, listIterator, removeRange, subList
-
Methods inherited from class java.util.AbstractCollection
containsAll, isEmpty, removeAll, retainAll, toString
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArray
-
Methods inherited from interface java.util.List
containsAll, equals, hashCode, isEmpty, iterator, listIterator, removeAll, replaceAll, retainAll, sort, subList
-
-
-
-
Method Detail
-
push
public final void push(PostfixExpression.Token token)
- Specified by:
push
in interfaceDeque<PostfixExpression.Token>
- Overrides:
push
in classLinkedList<PostfixExpression.Token>
-
pop
public final PostfixExpression.Token pop()
- Specified by:
pop
in interfaceDeque<PostfixExpression.Token>
- Overrides:
pop
in classLinkedList<PostfixExpression.Token>
-
top
public final PostfixExpression.Token top()
-
-