Skip navigation links
A B C E G L M N O P R S T U W Y 

A

args() - Method in class org.eiichiro.ash.Line
 

B

black(String) - Static method in class org.eiichiro.ash.Colors
 
blue(String) - Static method in class org.eiichiro.ash.Colors
 

C

color(Ansi.Color, String) - Static method in class org.eiichiro.ash.Colors
 
Colors - Class in org.eiichiro.ash
Colors
Command - Interface in org.eiichiro.ash
Command is a script to be run by Ash Shell.
command() - Method in class org.eiichiro.ash.Line
Returns the command being input.
commands() - Method in class org.eiichiro.ash.Shell
Returns the command map registered in the shell.
Console - Class in org.eiichiro.ash
Console
Console() - Constructor for class org.eiichiro.ash.Console
 
console() - Method in class org.eiichiro.ash.Shell
 
cyan(String) - Static method in class org.eiichiro.ash.Colors
 

E

exec(String) - Method in class org.eiichiro.ash.Shell
Executes the specified command line input.

G

green(String) - Static method in class org.eiichiro.ash.Colors
 

L

Line - Class in org.eiichiro.ash
Line represents a command line.
Line(String) - Constructor for class org.eiichiro.ash.Line
Constructs a new Line with the specified command.
Line(String, Map<String, String>) - Constructor for class org.eiichiro.ash.Line
Constructs a new Line with the specified command.
Line(String, List<String>) - Constructor for class org.eiichiro.ash.Line
Constructs a new Line with the specified command.
Line(String, Map<String, String>, List<String>) - Constructor for class org.eiichiro.ash.Line
Constructs a new Line with the specified command.

M

magenta(String) - Static method in class org.eiichiro.ash.Colors
 

N

name() - Method in interface org.eiichiro.ash.Command
Returns the command name.

O

option(String, boolean, String) - Method in class org.eiichiro.ash.Usage
 
option(String, boolean, String, String) - Method in class org.eiichiro.ash.Usage
 
option(String, String, boolean, String) - Method in class org.eiichiro.ash.Usage
 
option(String, String, boolean, String, String) - Method in class org.eiichiro.ash.Usage
 
options() - Method in class org.eiichiro.ash.Line
 
options() - Method in class org.eiichiro.ash.Usage
 
org.eiichiro.ash - package org.eiichiro.ash
 

P

print(String) - Method in class org.eiichiro.ash.Console
 
println(String) - Method in class org.eiichiro.ash.Console
 
prompt(String) - Method in class org.eiichiro.ash.Console
 
prompt() - Method in class org.eiichiro.ash.Console
 

R

reader() - Method in class org.eiichiro.ash.Console
 
readLine() - Method in class org.eiichiro.ash.Console
 
red(String) - Static method in class org.eiichiro.ash.Colors
 
register(Command) - Method in class org.eiichiro.ash.Shell
Registers the specified command instance into the shell.
register(String, Command) - Method in class org.eiichiro.ash.Shell
Registers the specified command instance into the shell with the specified name.
run(Line) - Method in interface org.eiichiro.ash.Command
Runs a command with the specified command line.

S

Shell - Class in org.eiichiro.ash
Shell is the shell object provided by Ash.
Shell() - Constructor for class org.eiichiro.ash.Shell
 
start() - Method in class org.eiichiro.ash.Shell
Runs into the REPL mode.
started() - Method in class org.eiichiro.ash.Shell
 
stop() - Method in class org.eiichiro.ash.Shell
Quit from the REPL mode.
synopsis() - Method in class org.eiichiro.ash.Usage
Returns the command synopsis.

T

Terminal - Class in org.eiichiro.ash
Terminal
Terminal() - Constructor for class org.eiichiro.ash.Terminal
 
toString() - Method in class org.eiichiro.ash.Usage
 

U

unregister(String) - Method in class org.eiichiro.ash.Shell
Unregisters the command corresponding to the specified name from the shell.
usage() - Method in interface org.eiichiro.ash.Command
Returns the command usage.
Usage - Class in org.eiichiro.ash
Usage represents a command usage.
Usage(String) - Constructor for class org.eiichiro.ash.Usage
Constructs a new Usage with the specified command syntax.

W

white(String) - Static method in class org.eiichiro.ash.Colors
 
width - Static variable in class org.eiichiro.ash.Terminal
 

Y

yellow(String) - Static method in class org.eiichiro.ash.Colors
 
A B C E G L M N O P R S T U W Y 
Skip navigation links

Copyright © 2014-2019 Eiichiro Uchiumi. All Rights Reserved.