Index
A B C D E F G H K L M N O P Q R S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addAlias(String, String[]) - Method in class com.botbox.bbsh.CLIContext
- addContext(CommandContext) - Method in class com.botbox.bbsh.Target
- AliasCommand() - Constructor for class com.botbox.bbsh.MiscCommands.AliasCommand
- aliases - Variable in class com.botbox.bbsh.CLIContext
- AsyncCommand - Interface in com.botbox.bbsh
B
- BasicLineCommand - Class in com.botbox.bbsh
- BasicLineCommand() - Constructor for class com.botbox.bbsh.BasicLineCommand
C
- CatCommand() - Constructor for class com.botbox.bbsh.MiscCommands.CatCommand
- cli - Variable in class com.botbox.bbsh.CLIContext
- CLI - Class in com.botbox.bbsh
- CLI() - Constructor for class com.botbox.bbsh.CLI
- CLI.CommandInfo - Class in com.botbox.bbsh
- CLI.HelpCommand - Class in com.botbox.bbsh
- CLICommand - Annotation Type in com.botbox.bbsh
- CLIContext - Class in com.botbox.bbsh
- CLIContext(CLI, PrintStream, PrintStream) - Constructor for class com.botbox.bbsh.CLIContext
- CLIException - Exception in com.botbox.bbsh
- CLIException(String) - Constructor for exception com.botbox.bbsh.CLIException
- CLIException(String, Throwable) - Constructor for exception com.botbox.bbsh.CLIException
- close() - Method in class com.botbox.bbsh.Target
- CloseCommand() - Constructor for class com.botbox.bbsh.FileCommands.CloseCommand
- closeTarget() - Method in class com.botbox.bbsh.FileTarget
- closeTarget() - Method in class com.botbox.bbsh.Target
- com.botbox.bbsh - package com.botbox.bbsh
- com.botbox.bbsh.jline - package com.botbox.bbsh.jline
- Command - Interface in com.botbox.bbsh
- commandClass - Variable in class com.botbox.bbsh.CLI.CommandInfo
- CommandContext - Class in com.botbox.bbsh
- CommandContext(CLIContext, String, String[], int, Command) - Constructor for class com.botbox.bbsh.CommandContext
- CommandParser - Class in com.botbox.bbsh
- ConsoleCLIContext - Class in com.botbox.bbsh.jline
- ConsoleCLIContext(CLI) - Constructor for class com.botbox.bbsh.jline.ConsoleCLIContext
D
- DEBUG - Static variable in class com.botbox.bbsh.Target
- description - Variable in class com.botbox.bbsh.CLI.CommandInfo
- description() - Method in annotation type com.botbox.bbsh.CLICommand
E
- EchoCommand() - Constructor for class com.botbox.bbsh.MiscCommands.EchoCommand
- env - Variable in class com.botbox.bbsh.CLIContext
- Env - Class in com.botbox.bbsh
- Env() - Constructor for class com.botbox.bbsh.Env
- Env(Env) - Constructor for class com.botbox.bbsh.Env
- EnvCommand() - Constructor for class com.botbox.bbsh.MiscCommands.EnvCommand
- err - Variable in class com.botbox.bbsh.CLIContext
- err - Variable in class com.botbox.bbsh.CommandContext
- ExecCommand - Class in com.botbox.bbsh
- ExecCommand() - Constructor for class com.botbox.bbsh.ExecCommand
- executeCommand(CommandContext) - Method in class com.botbox.bbsh.CLI.HelpCommand
- executeCommand(CommandContext) - Method in interface com.botbox.bbsh.Command
- executeCommand(CommandContext) - Method in class com.botbox.bbsh.ExecCommand
- executeCommand(CommandContext) - Method in class com.botbox.bbsh.FileCommands.CloseCommand
- executeCommand(CommandContext) - Method in class com.botbox.bbsh.FileCommands.FileTargetCommand
- executeCommand(CommandContext) - Method in class com.botbox.bbsh.FileCommands.ListCommand
- executeCommand(CommandContext) - Method in class com.botbox.bbsh.MiscCommands.AliasCommand
- executeCommand(CommandContext) - Method in class com.botbox.bbsh.MiscCommands.CatCommand
- executeCommand(CommandContext) - Method in class com.botbox.bbsh.MiscCommands.EchoCommand
- executeCommand(CommandContext) - Method in class com.botbox.bbsh.MiscCommands.EnvCommand
- executeCommand(CommandContext) - Method in class com.botbox.bbsh.MiscCommands.GrepCommand
- executeCommand(CommandContext) - Method in class com.botbox.bbsh.MiscCommands.KillCommand
- executeCommand(CommandContext) - Method in class com.botbox.bbsh.MiscCommands.LsCommand
- executeCommand(CommandContext) - Method in class com.botbox.bbsh.MiscCommands.PSCommand
- executeCommand(CommandContext) - Method in class com.botbox.bbsh.MiscCommands.QuitCommand
- executeCommand(CommandContext) - Method in class com.botbox.bbsh.MiscCommands.SetCommand
- executeCommand(CommandContext) - Method in class com.botbox.bbsh.MiscCommands.SourceCommand
- executeCommand(CommandContext) - Method in class com.botbox.bbsh.MiscCommands.TrigCommand
- executeCommand(CommandContext) - Method in class com.botbox.bbsh.MiscCommands.UnaliasCommand
- executeCommand(CommandContext) - Method in class com.botbox.bbsh.ScriptCommand
- executeCommand(String) - Method in class com.botbox.bbsh.CLIContext
- executeCommand(String) - Method in class com.botbox.bbsh.CommandContext
- executeCommand(String, CommandContext) - Method in class com.botbox.bbsh.CLIContext
- exit(int) - Method in class com.botbox.bbsh.CommandContext
-
exit needs to be called as soon as the command is completed (or stopped).
- exit(CommandContext, int, int) - Method in class com.botbox.bbsh.CLIContext
F
- FileAppendCommand() - Constructor for class com.botbox.bbsh.FileCommands.FileAppendCommand
- FileCommands - Class in com.botbox.bbsh
- FileCommands.CloseCommand - Class in com.botbox.bbsh
- FileCommands.FileAppendCommand - Class in com.botbox.bbsh
- FileCommands.FileTargetCommand - Class in com.botbox.bbsh
- FileCommands.FileWriteCommand - Class in com.botbox.bbsh
- FileCommands.ListCommand - Class in com.botbox.bbsh
- FileCommands.TeeCommand - Class in com.botbox.bbsh
- FileTarget - Class in com.botbox.bbsh
- FileTarget(TargetMap, String, FileWriter) - Constructor for class com.botbox.bbsh.FileTarget
- FileTargetCommand(boolean, boolean) - Constructor for class com.botbox.bbsh.FileCommands.FileTargetCommand
- FileWriteCommand() - Constructor for class com.botbox.bbsh.FileCommands.FileWriteCommand
- find(String) - Static method in class com.botbox.bbsh.CLI
- find(String, Class) - Static method in class com.botbox.bbsh.CLI
G
- get(Class<T>, String) - Method in class com.botbox.bbsh.Env
- get(Class<T>, String, T) - Method in class com.botbox.bbsh.Env
- get(String) - Method in class com.botbox.bbsh.Env
- get(String) - Method in class com.botbox.bbsh.TargetMap
- get(String, Object) - Method in class com.botbox.bbsh.Env
- getAlias(String) - Method in class com.botbox.bbsh.CLIContext
- getAliases() - Method in class com.botbox.bbsh.CLIContext
- getAllKeys() - Method in class com.botbox.bbsh.Env
- getAllTargetNames() - Method in class com.botbox.bbsh.TargetMap
- getAllTargets() - Method in class com.botbox.bbsh.TargetMap
- getCLI() - Method in class com.botbox.bbsh.CLIContext
- getCLI() - Method in class com.botbox.bbsh.CommandContext
- getCLIContext() - Method in class com.botbox.bbsh.CommandContext
- getCommand(CLI.CommandInfo) - Method in class com.botbox.bbsh.CLI
- getCommand(String) - Method in class com.botbox.bbsh.CLI
- getCommandName() - Method in class com.botbox.bbsh.CommandContext
- getCommandNames() - Method in class com.botbox.bbsh.CLI
- getEnv() - Method in class com.botbox.bbsh.CLI
- getEnv() - Method in class com.botbox.bbsh.CLIContext
- getEnv() - Method in class com.botbox.bbsh.CommandContext
- getName() - Method in class com.botbox.bbsh.Target
- getPID() - Method in class com.botbox.bbsh.CommandContext
- getPrompt() - Method in class com.botbox.bbsh.CLIContext
- getProperty(String) - Method in class com.botbox.bbsh.Env
- getProperty(String, double) - Method in class com.botbox.bbsh.Env
- getProperty(String, long) - Method in class com.botbox.bbsh.Env
- getProperty(String, String) - Method in class com.botbox.bbsh.Env
- getRequired(Class<T>, String) - Method in class com.botbox.bbsh.Env
- getStatus() - Method in class com.botbox.bbsh.Target
- GrepCommand() - Constructor for class com.botbox.bbsh.MiscCommands.GrepCommand
H
- handleLine(CommandContext, String) - Method in class com.botbox.bbsh.FileTarget
- handleLine(CommandContext, String) - Method in class com.botbox.bbsh.Target
- hasCommand(String) - Method in class com.botbox.bbsh.CLI
- hasExited() - Method in class com.botbox.bbsh.CommandContext
- HelpCommand() - Constructor for class com.botbox.bbsh.CLI.HelpCommand
K
- KillCommand() - Constructor for class com.botbox.bbsh.MiscCommands.KillCommand
L
- LineListener - Interface in com.botbox.bbsh
- LineOutputStream - Class in com.botbox.bbsh
- LineOutputStream(LineListener) - Constructor for class com.botbox.bbsh.LineOutputStream
- lineRead(CommandContext, String) - Method in class com.botbox.bbsh.Target
- lineRead(String) - Method in class com.botbox.bbsh.ExecCommand
- lineRead(String) - Method in class com.botbox.bbsh.FileCommands.FileTargetCommand
- lineRead(String) - Method in interface com.botbox.bbsh.LineListener
- lineRead(String) - Method in class com.botbox.bbsh.MiscCommands.GrepCommand
- lineRead(String) - Method in class com.botbox.bbsh.MiscCommands.TrigCommand
- ListCommand() - Constructor for class com.botbox.bbsh.FileCommands.ListCommand
- LsCommand() - Constructor for class com.botbox.bbsh.MiscCommands.LsCommand
M
- main(String[]) - Static method in class com.botbox.bbsh.Main
- Main - Class in com.botbox.bbsh
- Main() - Constructor for class com.botbox.bbsh.Main
- map - Variable in class com.botbox.bbsh.Env
- MiscCommands - Class in com.botbox.bbsh
- MiscCommands.AliasCommand - Class in com.botbox.bbsh
- MiscCommands.CatCommand - Class in com.botbox.bbsh
- MiscCommands.EchoCommand - Class in com.botbox.bbsh
- MiscCommands.EnvCommand - Class in com.botbox.bbsh
- MiscCommands.GrepCommand - Class in com.botbox.bbsh
- MiscCommands.KillCommand - Class in com.botbox.bbsh
- MiscCommands.LsCommand - Class in com.botbox.bbsh
- MiscCommands.PSCommand - Class in com.botbox.bbsh
- MiscCommands.QuitCommand - Class in com.botbox.bbsh
- MiscCommands.SetCommand - Class in com.botbox.bbsh
- MiscCommands.SourceCommand - Class in com.botbox.bbsh
- MiscCommands.TrigCommand - Class in com.botbox.bbsh
- MiscCommands.UnaliasCommand - Class in com.botbox.bbsh
N
- name - Variable in class com.botbox.bbsh.CLI.CommandInfo
- name() - Method in annotation type com.botbox.bbsh.CLICommand
O
- out - Variable in class com.botbox.bbsh.CLIContext
- out - Variable in class com.botbox.bbsh.CommandContext
P
- parentEnv - Variable in class com.botbox.bbsh.Env
- parseCommandLine(String) - Static method in class com.botbox.bbsh.CommandParser
- parseLine(String) - Static method in class com.botbox.bbsh.CommandParser
- parseLine(String, boolean, boolean) - Static method in class com.botbox.bbsh.CommandParser
- prompt - Variable in class com.botbox.bbsh.CLIContext
- PSCommand() - Constructor for class com.botbox.bbsh.MiscCommands.PSCommand
- put(String, Target) - Method in class com.botbox.bbsh.TargetMap
- put(String, Object) - Method in class com.botbox.bbsh.Env
Q
- QuitCommand() - Constructor for class com.botbox.bbsh.MiscCommands.QuitCommand
R
- registerAllCommands(Class<?>) - Method in class com.botbox.bbsh.CLI
- registerCommand(Class<? extends Command>) - Method in class com.botbox.bbsh.CLI
- registerDefaultCommands() - Method in class com.botbox.bbsh.CLI
- remove(String) - Method in class com.botbox.bbsh.TargetMap
- removeAlias(String) - Method in class com.botbox.bbsh.CLIContext
- removeContext(CommandContext) - Method in class com.botbox.bbsh.Target
- removeTarget(String, Target) - Method in class com.botbox.bbsh.TargetMap
S
- ScriptCommand - Class in com.botbox.bbsh
- ScriptCommand() - Constructor for class com.botbox.bbsh.ScriptCommand
- SetCommand() - Constructor for class com.botbox.bbsh.MiscCommands.SetCommand
- setPrompt(String) - Method in class com.botbox.bbsh.CLIContext
- setPrompt(String) - Method in class com.botbox.bbsh.jline.ConsoleCLIContext
- setProperty(String, String) - Method in class com.botbox.bbsh.Env
- SourceCommand() - Constructor for class com.botbox.bbsh.MiscCommands.SourceCommand
- start() - Method in class com.botbox.bbsh.CLIContext
- start() - Method in class com.botbox.bbsh.jline.ConsoleCLIContext
- start() - Method in class com.botbox.bbsh.StreamCLIContext
- stopCommand(CommandContext) - Method in interface com.botbox.bbsh.AsyncCommand
- stopCommand(CommandContext) - Method in class com.botbox.bbsh.BasicLineCommand
- stopCommand(CommandContext) - Method in class com.botbox.bbsh.ExecCommand
- stopCommand(CommandContext) - Method in class com.botbox.bbsh.FileCommands.FileTargetCommand
- StreamCLIContext - Class in com.botbox.bbsh
- StreamCLIContext(CLI, InputStream, PrintStream, PrintStream) - Constructor for class com.botbox.bbsh.StreamCLIContext
T
- Target - Class in com.botbox.bbsh
- Target(TargetMap, String, boolean) - Constructor for class com.botbox.bbsh.Target
- TARGET_MAP_NAME - Static variable in class com.botbox.bbsh.FileCommands
- TargetMap - Class in com.botbox.bbsh
- TargetMap() - Constructor for class com.botbox.bbsh.TargetMap
- TeeCommand() - Constructor for class com.botbox.bbsh.FileCommands.TeeCommand
- topic - Variable in class com.botbox.bbsh.CLI.CommandInfo
- topic() - Method in annotation type com.botbox.bbsh.CLICommand
- toString() - Method in class com.botbox.bbsh.CommandContext
- toString(String[]) - Static method in class com.botbox.bbsh.CommandParser
- toString(String[], int, int) - Static method in class com.botbox.bbsh.CommandParser
- TrigCommand() - Constructor for class com.botbox.bbsh.MiscCommands.TrigCommand
U
- UnaliasCommand() - Constructor for class com.botbox.bbsh.MiscCommands.UnaliasCommand
W
- write(int) - Method in class com.botbox.bbsh.LineOutputStream
All Classes All Packages