Index

A B C E F G I N P R S V 
All Classes and Interfaces|All Packages|Constant Field Values

F

fibrous.fi - package fibrous.fi
 
FiCLI - module FiCLI
 
FiCLI - Class in fibrous.fi
Parses text input, and executes commands accordingly.
FiCLI() - Constructor for class fibrous.fi.FiCLI
Creates a new InputParser using the default FiConsoleIO, and a default listCommndsString of '?'.
FiCLI(FiInputStream, FiOutputStream, String) - Constructor for class fibrous.fi.FiCLI
Creates a new InputParser with a configurable FiOutputStream and FiInputStream.
FiCLI(String) - Constructor for class fibrous.fi.FiCLI
Creates a new InputParser using the default FiConsoleIO.
FiCommand - Class in fibrous.fi
The base class which should be extended by all other commands.
FiCommand(String) - Constructor for class fibrous.fi.FiCommand
You must determine what string this command will respond to (the commandString parameter).
FiConsoleIO - Class in fibrous.fi
A wrapper class for System.in using a Scanner and System.out.
FiConsoleIO() - Constructor for class fibrous.fi.FiConsoleIO
 
FiInputStream - Interface in fibrous.fi
Implement an object using this interface so the FiCLI can receive input.
FiOutputStream - Interface in fibrous.fi
Implement an object using this interface so the FiCLI can directly write to your preferred output.
FiState - Class in fibrous.fi
This class is returned by the FiCLI when processCommand() is called.
FiState(int, String) - Constructor for class fibrous.fi.FiState
 
A B C E F G I N P R S V 
All Classes and Interfaces|All Packages|Constant Field Values