Uses of Interface
components.queue.Queue
Package
Description
Provides the
Program
family interfaces and implementing classes.Provides the
Queue
family interfaces and implementing classes.Provides the
Statement
family interfaces and implementing classes.Provides the
FormatChecker
, Reporter
, and Tokenizer
utility classes.-
Uses of Queue in components.program
-
Uses of Queue in components.queue
Modifier and TypeClassDescriptionclass
Queue1L<T>
Queue
represented as ajava.util.List
with implementations of primary methods.class
Queue2<T>
Queue
represented as a singly linked list, done "bare-handed", with implementations of primary methods.class
Queue3<T>
Queue
represented as aSequence
of entries, with implementations of primary methods.class
Layered implementations of secondary methods forQueue
.Modifier and TypeMethodDescriptionQueue1L.newInstance()
Queue2.newInstance()
Queue3.newInstance()
Modifier and TypeMethodDescriptionvoid
Concatenates ("appends")q
to the end ofthis
.void
final void
Queue1L.transferFrom
(Queue<T> source) final void
Queue2.transferFrom
(Queue<T> source) final void
Queue3.transferFrom
(Queue<T> source) -
Uses of Queue in components.statement
Modifier and TypeMethodDescriptionvoid
Parses a single BL statement fromtokens
intothis
.void
void
Statement.parseBlock
(Queue<String> tokens) Parses a maximally long sequence of BL statements fromtokens
into the BLOCKthis
.void
StatementSecondary.parseBlock
(Queue<String> tokens) -
Uses of Queue in components.utilities
Modifier and TypeMethodDescriptionTokenizer.tokens
(SimpleReader in) Tokenizes the entire input getting rid of all whitespace separators and returning the non-separator tokens in aQueue<String>
.