JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Tree
Deprecated
Index
Help
CSU CS165
Prev
Next
Frames
No Frames
All Classes
C
D
F
H
I
L
M
P
S
T
U
V
C
CallbackInterface
- Interface in
<Unnamed>
CallbackInterface.SearchStatus
- Enum in
<Unnamed>
Status of search.
close()
- Static method in class
Debug
Close the output stream if it is not
System.err
.
D
Debug
- Class in
<Unnamed>
In writing your code, you may be tempted to use
System.out.printf()
to determine what is happening.
debugLevel
- Static variable in class
Debug
A variable controlling how much debug output is produced.
F
findPath(int, int)
- Static method in class
MazeSolver
This method calls itself recursively to find a path from the leprechaun to the pot of gold.
format(String, Object...)
- Static method in class
Debug
An "extension" of
String.format()
to automatically convert arrays to Strings using the
Arrays.toString()
methods.
H
HERE()
- Static method in class
Debug
Simple routine to print the fileName, lineNumber and methodName.
I
init(String[])
- Static method in class
Debug
This routine will set the
debugLevel
from the arguments pased to
main()
.
L
loadMaze(String)
- Static method in class
MazeSolver
Reads a maze file into the 2-dimensional array declared as a class variable.
M
main(String[])
- Static method in class
MazeSolver
This is the starting point for your program.
maze
- Variable in class
UserInterface
MazeSolvedException()
- Constructor for exception
MazeSolver.MazeSolvedException
MazeSolver
- Class in
<Unnamed>
MazeSolver()
- Constructor for class
MazeSolver
MazeSolver.MazeSolvedException
- Exception in
<Unnamed>
Exception thrown when path is complete
P
printf(String, Object...)
- Static method in class
Debug
Print a message if the variable
Debug.debugLevel
is non-zero.
printf(int, String, Object...)
- Static method in class
Debug
Print a message if the parameter
level
is less than or equal to
debugLevel
.
S
sendStatus(CallbackInterface.SearchStatus, int, int)
- Method in interface
CallbackInterface
Callback method invoked for each recursive call
sendStatus(CallbackInterface.SearchStatus, int, int)
- Method in class
UserInterface
T
toFile(String)
- Static method in class
Debug
Send debugging output to a file.
U
UserInterface
- Class in
<Unnamed>
UserInterface(char[][])
- Constructor for class
UserInterface
V
valueOf(String)
- Static method in enum
CallbackInterface.SearchStatus
Returns the enum constant of this type with the specified name.
values()
- Static method in enum
CallbackInterface.SearchStatus
Returns an array containing the constants of this enum type, in the order they are declared.
C
D
F
H
I
L
M
P
S
T
U
V
Skip navigation links
Package
Class
Tree
Deprecated
Index
Help
CSU CS165
Prev
Next
Frames
No Frames
All Classes