public final class BoolStack extends Object
| Constructor and Description | 
|---|
BoolStack()
Default constructor. 
 | 
BoolStack(int size)
Construct a IntVector, using the given block size. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
clear()
Clears the stack. 
 | 
boolean | 
isEmpty()
Tests if this stack is empty. 
 | 
boolean | 
peek()
Looks at the object at the top of this stack without removing it
 from the stack. 
 | 
boolean | 
peekOrFalse()
Looks at the object at the top of this stack without removing it
 from the stack. 
 | 
boolean | 
peekOrTrue()
Looks at the object at the top of this stack without removing it
 from the stack. 
 | 
boolean | 
pop()
Removes the object at the top of this stack and returns that
 object as the value of this function. 
 | 
boolean | 
popAndTop()
Removes the object at the top of this stack and returns the
 next object at the top as the value of this function. 
 | 
boolean | 
push(boolean val)
Pushes an item onto the top of this stack. 
 | 
void | 
setTop(boolean b)
Set the item at the top of this stack 
 | 
int | 
size()
Get the length of the list. 
 | 
public BoolStack()
public BoolStack(int size)
size - array size to allocatepublic final int size()
public final void clear()
public final boolean push(boolean val)
val - the boolean to be pushed onto this stack.item argument.public final boolean pop()
EmptyStackException - if this stack is empty.public final boolean popAndTop()
public final void setTop(boolean b)
b - Object to set at the top of this stackpublic final boolean peek()
EmptyStackException - if this stack is empty.public final boolean peekOrFalse()
public final boolean peekOrTrue()
public boolean isEmpty()
true if this stack is empty;
          false otherwise.Copyright © 2019 JBoss by Red Hat. All rights reserved.