public interface ShortStack extends Stack<java.lang.Short>
Stack
; provides some additional methods that use polymorphism to avoid (un)boxing.Modifier and Type | Method and Description |
---|---|
default java.lang.Short |
peek(int i)
Deprecated.
Please use the corresponding type-specific method instead.
|
short |
peekShort(int i)
Peeks at an element on the stack (optional operation).
|
default java.lang.Short |
pop()
Deprecated.
Please use the corresponding type-specific method instead.
|
short |
popShort()
Pops the top off the stack.
|
void |
push(short k)
Pushes the given object on the stack.
|
default void |
push(java.lang.Short o)
Deprecated.
Please use the corresponding type-specific method instead.
|
default java.lang.Short |
top()
Deprecated.
Please use the corresponding type-specific method instead.
|
short |
topShort()
Peeks at the top of the stack (optional operation).
|
void push(short k)
k
- the object to push on the stack.Stack.push(Object)
short popShort()
Stack.pop()
short topShort()
Stack.top()
short peekShort(int i)
i
- an index from the stop of the stack (0 represents the top).i
-th element on the stack.Stack.peek(int)
@Deprecated default void push(java.lang.Short o)
This default implementation delegates to the corresponding type-specific method.
@Deprecated default java.lang.Short pop()
This default implementation delegates to the corresponding type-specific method.
@Deprecated default java.lang.Short top()
This default implementation returns peek(0)
.
This default implementation delegates to the corresponding type-specific method.
@Deprecated default java.lang.Short peek(int i)
This default implementation just throws an UnsupportedOperationException
.
This default implementation delegates to the corresponding type-specific method.