Skip navigation links

CSU CS165

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

CSU CS165