Index

A B C D E F G H I J K L M N O P Q R S T V W X 
All Classes and Interfaces|All Packages|Constant Field Values

M

Map<K,V> - Interface in components.map
MapKernel enhanced with secondary methods.
Map.Pair<K,V> - Interface in components.map
A map entry (key-value pair).
Map1L<K,V> - Class in components.map
Map represented as a java.util.Map with implementations of primary methods.
Map1L() - Constructor for class components.map.Map1L
No-argument constructor.
Map2<K,V> - Class in components.map
Map represented as a Queue of pairs with implementations of primary methods.
Map2() - Constructor for class components.map.Map2
No-argument constructor.
Map3<K,V> - Class in components.map
Map represented as a BinaryTree (maintained as a binary search tree) of pairs with implementations of primary methods.
Map3() - Constructor for class components.map.Map3
No-argument constructor: uses Comparable's compareTo order if available; otherwise, compares hashCodes.
Map3(Comparator<K>) - Constructor for class components.map.Map3
Constructor using given Comparator's compare order.
Map4<K,V> - Class in components.map
Map represented as a hash table using Maps for the buckets, with implementations of primary methods.
Map4() - Constructor for class components.map.Map4
No-argument constructor.
Map4(int) - Constructor for class components.map.Map4
Constructor resulting in a hash table of size hashTableSize.
MapKernel<K,V> - Interface in components.map
Map kernel component with primary methods.
MapSecondary<K,V> - Class in components.map
Layered implementations of secondary methods for Map.
MapSecondary() - Constructor for class components.map.MapSecondary
 
MapSecondary.SimplePair<K,V> - Class in components.map
Straightforward implementation of Pair interface.
minutes() - Method in interface components.ampmclock.AMPMClock
Reports this.minutes.
MOVE - Enum constant in enum class components.program.Program.Instruction
Byte code = 0.
moveToFinish() - Method in interface components.list.List
Moves the position in this to the end.
moveToFinish() - Method in class components.list.List1L
 
moveToFinish() - Method in class components.list.List2
 
moveToFinish() - Method in class components.list.List3
 
moveToFinish() - Method in class components.list.ListSecondary
 
moveToStart() - Method in class components.list.List1L
 
moveToStart() - Method in class components.list.List2
 
moveToStart() - Method in class components.list.List3
 
moveToStart() - Method in interface components.list.ListKernel
Moves the position in this to the beginning.
multiply(NaturalNumber) - Method in interface components.naturalnumber.NaturalNumber
Multiplies this by n.
multiply(NaturalNumber) - Method in class components.naturalnumber.NaturalNumberSecondary
 
multiplyBy10(int) - Method in class components.naturalnumber.NaturalNumber1L
 
multiplyBy10(int) - Method in class components.naturalnumber.NaturalNumber2
 
multiplyBy10(int) - Method in class components.naturalnumber.NaturalNumber3
 
multiplyBy10(int) - Method in class components.naturalnumber.NaturalNumber4
 
multiplyBy10(int) - Method in interface components.naturalnumber.NaturalNumberKernel
Multiplies this by 10 and adds k.
A B C D E F G H I J K L M N O P Q R S T V W X 
All Classes and Interfaces|All Packages|Constant Field Values