Index
All Classes and Interfaces|All Packages|Constant Field Values
D
- decrement() - Method in interface components.naturalnumber.NaturalNumber
-
Decrements
this
. - decrement() - Method in class components.naturalnumber.NaturalNumberSecondary
- dequeue() - Method in class components.queue.Queue1L
- dequeue() - Method in class components.queue.Queue2
- dequeue() - Method in class components.queue.Queue3
- dequeue() - Method in interface components.queue.QueueKernel
-
Removes and returns the entry at the front of
this
. - disassemble(BinaryTree<T>, BinaryTree<T>) - Method in class components.binarytree.BinaryTree1
- disassemble(BinaryTree<T>, BinaryTree<T>) - Method in interface components.binarytree.BinaryTreeKernel
-
Disassembles
this
into its root label, which is returned as the value of the function, and subtreesleft
andright
; the declaration notwithstanding, the dynamic type ofleft
andright
must be the same as the dynamic type ofthis
. - disassemble(Sequence<Tree<T>>) - Method in class components.tree.Tree1
- disassemble(Sequence<Tree<T>>) - Method in interface components.tree.TreeKernel
-
Disassembles
this
into its root label, which is returned as the value of the function, and subtrees inchildren
; the declaration notwithstanding, the dynamic type ofchildren
must be the same as that returned bynewSequenceOfTree
. - disassembleCall() - Method in class components.statement.Statement1
- disassembleCall() - Method in interface components.statement.StatementKernel
-
Disassembles CALL statement
this
and returns the called instruction name as the value of the function. - disassembleIf(Statement) - Method in class components.statement.Statement1
- disassembleIf(Statement) - Method in interface components.statement.StatementKernel
-
Disassembles IF statement
this
into its testCondition
, which is returned as the value of the function, and its only subtree, the BLOCK statements
; the declaration notwithstanding, the dynamic type ofs
must be the same as the dynamic type ofthis
. - disassembleIfElse(Statement, Statement) - Method in class components.statement.Statement1
- disassembleIfElse(Statement, Statement) - Method in interface components.statement.StatementKernel
-
Disassembles IF_ELSE statement
this
into its testCondition
, which is returned as the value of the function, and its two subtrees, the BLOCK statementss1
ands2
; the declaration notwithstanding, the dynamic type ofs1
ands2
must be the same as the dynamic type ofthis
. - disassembleProgram(SimpleWriter, int[]) - Static method in class components.program.Program1
-
Disassembles and outputs to
out
the given programcp
. - disassembleProgram(SimpleWriter, int[], int) - Static method in class components.program.Program1
-
Disassembles and outputs to
out
the given programcp
marking the location of the program counterpc
. - disassembleProgram(SimpleWriter, Sequence<Integer>) - Static method in class components.program.Program1
-
Disassembles and outputs to
out
the given programcp
. - disassembleWhile(Statement) - Method in class components.statement.Statement1
- disassembleWhile(Statement) - Method in interface components.statement.StatementKernel
-
Disassembles WHILE statement
this
into its testCondition
, which is returned as the value of the function, and its only subtree, the BLOCK statements
; the declaration notwithstanding, the dynamic type ofs
must be the same as the dynamic type ofthis
. - display() - Method in interface components.xmltree.XMLTree
-
Displays
this
in a new window with a default title. - display() - Method in class components.xmltree.XMLTree1
- display() - Method in class components.xmltree.XMLTree2
- display(String) - Method in interface components.xmltree.XMLTree
-
Displays
this
in a new window with the giventitle
. - display(String) - Method in class components.xmltree.XMLTree1
- display(String) - Method in class components.xmltree.XMLTree2
- divide(NaturalNumber) - Method in interface components.naturalnumber.NaturalNumber
-
Divides
this
byn
, returning the remainder. - divide(NaturalNumber) - Method in class components.naturalnumber.NaturalNumberSecondary
- divideBy10() - Method in class components.naturalnumber.NaturalNumber1L
- divideBy10() - Method in class components.naturalnumber.NaturalNumber2
- divideBy10() - Method in class components.naturalnumber.NaturalNumber3
- divideBy10() - Method in class components.naturalnumber.NaturalNumber4
- divideBy10() - Method in interface components.naturalnumber.NaturalNumberKernel
-
Divides
this
by 10 and reports the remainder.
All Classes and Interfaces|All Packages|Constant Field Values