D E F M P Q S T

D

dequeue() - Method in class edu.trinity.cs.bmassing.adt1.FixedArrayQueue
Removes an element from the queue.
dequeue() - Method in interface edu.trinity.cs.bmassing.adt1.SimpleQueue
Removes an element from the queue.

E

edu.trinity.cs.bmassing.adt1 - package edu.trinity.cs.bmassing.adt1
 
empty() - Method in class edu.trinity.cs.bmassing.adt1.FixedArrayQueue
Tells whether queue is empty.
empty() - Method in class edu.trinity.cs.bmassing.adt1.FixedArrayStack
Tells whether stack is empty.
empty() - Method in interface edu.trinity.cs.bmassing.adt1.SimpleQueue
Tells whether queue is empty.
empty() - Method in interface edu.trinity.cs.bmassing.adt1.SimpleStack
Tells whether stack is empty.
enqueue(E) - Method in class edu.trinity.cs.bmassing.adt1.FixedArrayQueue
Adds an element to the end of the queue.
enqueue(E) - Method in interface edu.trinity.cs.bmassing.adt1.SimpleQueue
Adds an element to the end of the queue.

F

FixedArrayQueue<E> - Class in edu.trinity.cs.bmassing.adt1
Class for fixed-size array-based queues.
FixedArrayQueue(int) - Constructor for class edu.trinity.cs.bmassing.adt1.FixedArrayQueue
Constructs a new FixedArrayQueue of the specified size.
FixedArrayStack<E> - Class in edu.trinity.cs.bmassing.adt1
Class for fixed-size array-based stacks.
FixedArrayStack(int) - Constructor for class edu.trinity.cs.bmassing.adt1.FixedArrayStack
Constructs a new FixedArrayStack of the specified size.
front() - Method in class edu.trinity.cs.bmassing.adt1.FixedArrayQueue
Gets the front element of the queue (but does not remove it).
front() - Method in interface edu.trinity.cs.bmassing.adt1.SimpleQueue
Gets the front element of the queue (but does not remove it).

M

main(String[]) - Static method in class edu.trinity.cs.bmassing.adt1.FixedArrayQueue
Performs minimal testing/demo of other functions.
main(String[]) - Static method in class edu.trinity.cs.bmassing.adt1.FixedArrayStack
Performs minimal testing/demo of other functions.

P

pop() - Method in class edu.trinity.cs.bmassing.adt1.FixedArrayStack
Pops an element from the stack.
pop() - Method in interface edu.trinity.cs.bmassing.adt1.SimpleStack
Pops an element from the stack.
push(E) - Method in class edu.trinity.cs.bmassing.adt1.FixedArrayStack
Pushes an element onto the stack.
push(E) - Method in interface edu.trinity.cs.bmassing.adt1.SimpleStack
Pushes an element onto the stack.

Q

QueueEmptyException - Exception in edu.trinity.cs.bmassing.adt1
Class for exceptions to be generated by Queue methods when an attempt is made to remove something from an empty queue.
QueueEmptyException() - Constructor for exception edu.trinity.cs.bmassing.adt1.QueueEmptyException
 
QueueFullException - Exception in edu.trinity.cs.bmassing.adt1
Class for exceptions to be generated by Queue methods when an attempt is made to put something into a full queue.
QueueFullException() - Constructor for exception edu.trinity.cs.bmassing.adt1.QueueFullException
 

S

SimpleQueue<E> - Interface in edu.trinity.cs.bmassing.adt1
Interface for queues.
SimpleStack<E> - Interface in edu.trinity.cs.bmassing.adt1
Interface for stacks.
StackEmptyException - Exception in edu.trinity.cs.bmassing.adt1
Class for exceptions to be generated by Stack methods when an attempt is made to remove something from an empty stack.
StackEmptyException() - Constructor for exception edu.trinity.cs.bmassing.adt1.StackEmptyException
 
StackFullException - Exception in edu.trinity.cs.bmassing.adt1
Class for exceptions to be generated by Stack methods when an attempt is made to put something into a full stack.
StackFullException() - Constructor for exception edu.trinity.cs.bmassing.adt1.StackFullException
 

T

top() - Method in class edu.trinity.cs.bmassing.adt1.FixedArrayStack
Gets the top element of the stack (but does not remove it).
top() - Method in interface edu.trinity.cs.bmassing.adt1.SimpleStack
Gets the top element of the stack (but does not remove it).

D E F M P Q S T