public abstract class AbstractBooleanStack extends AbstractStack<Boolean> implements BooleanStack
To create a type-specific stack, you need both object methods and primitive-type methods. However, if you inherit from this class you need just one (anyone).
Modifier and Type | Method and Description |
---|---|
Boolean |
peek(int i)
Delegates to the corresponding type-specific method.
|
boolean |
peekBoolean(int i)
Delegates to the corresponding generic method.
|
Boolean |
pop()
Delegates to the corresponding type-specific method.
|
boolean |
popBoolean()
Delegates to the corresponding generic method.
|
void |
push(boolean k)
Delegates to the corresponding generic method.
|
void |
push(Boolean o)
Delegates to the corresponding type-specific method.
|
Boolean |
top()
Delegates to the corresponding type-specific method.
|
boolean |
topBoolean()
Delegates to the corresponding generic method.
|
public void push(Boolean o)
public Boolean pop()
public Boolean top()
public Boolean peek(int i)
public void push(boolean k)
push
in interface BooleanStack
Stack.push(Object)
public boolean popBoolean()
popBoolean
in interface BooleanStack
Stack.pop()
public boolean topBoolean()
topBoolean
in interface BooleanStack
Stack.top()
public boolean peekBoolean(int i)
peekBoolean
in interface BooleanStack
Stack.peek(int)