Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
A
Argument
- Annotation Type in
org.crsh.cmdline.annotations
ArgumentDescriptor
<
B
extends
TypeBinding
> - Class in
org.crsh.cmdline
ArgumentDescriptor(B, String, Type, Description, boolean, boolean, boolean, Class<? extends Completer>, Annotation)
- Constructor for class org.crsh.cmdline.
ArgumentDescriptor
ArgumentMatch
<
B
extends
TypeBinding
> - Class in
org.crsh.cmdline.matcher
ArgumentMatch(ArgumentDescriptor<B>, int, int, List<LiteralValue>)
- Constructor for class org.crsh.cmdline.matcher.
ArgumentMatch
B
BOOLEAN
- Static variable in class org.crsh.cmdline.
SimpleValueType
.
C
ClassDescriptor
<
T
> - Class in
org.crsh.cmdline
A command backed by a class.
ClassDescriptor(Class<T>, Description)
- Constructor for class org.crsh.cmdline.
ClassDescriptor
ClassFieldBinding
- Class in
org.crsh.cmdline.binding
ClassFieldBinding(Field)
- Constructor for class org.crsh.cmdline.binding.
ClassFieldBinding
ClassMatch
<
T
> - Class in
org.crsh.cmdline.matcher
ClassMatch(ClassDescriptor<T>, List<OptionMatch<ClassFieldBinding>>, List<ArgumentMatch<ClassFieldBinding>>, String)
- Constructor for class org.crsh.cmdline.matcher.
ClassMatch
CmdCompletionException
- Exception in
org.crsh.cmdline.matcher
CmdCompletionException()
- Constructor for exception org.crsh.cmdline.matcher.
CmdCompletionException
CmdCompletionException(String)
- Constructor for exception org.crsh.cmdline.matcher.
CmdCompletionException
CmdCompletionException(String, Throwable)
- Constructor for exception org.crsh.cmdline.matcher.
CmdCompletionException
CmdCompletionException(Throwable)
- Constructor for exception org.crsh.cmdline.matcher.
CmdCompletionException
CmdInvocationException
- Exception in
org.crsh.cmdline.matcher
CmdInvocationException()
- Constructor for exception org.crsh.cmdline.matcher.
CmdInvocationException
CmdInvocationException(String)
- Constructor for exception org.crsh.cmdline.matcher.
CmdInvocationException
CmdInvocationException(String, Throwable)
- Constructor for exception org.crsh.cmdline.matcher.
CmdInvocationException
CmdInvocationException(Throwable)
- Constructor for exception org.crsh.cmdline.matcher.
CmdInvocationException
CmdLineException
- Exception in
org.crsh.cmdline.matcher
CmdLineException()
- Constructor for exception org.crsh.cmdline.matcher.
CmdLineException
CmdLineException(String)
- Constructor for exception org.crsh.cmdline.matcher.
CmdLineException
CmdLineException(String, Throwable)
- Constructor for exception org.crsh.cmdline.matcher.
CmdLineException
CmdLineException(Throwable)
- Constructor for exception org.crsh.cmdline.matcher.
CmdLineException
CmdSyntaxException
- Exception in
org.crsh.cmdline.matcher
CmdSyntaxException()
- Constructor for exception org.crsh.cmdline.matcher.
CmdSyntaxException
CmdSyntaxException(String)
- Constructor for exception org.crsh.cmdline.matcher.
CmdSyntaxException
CmdSyntaxException(String, Throwable)
- Constructor for exception org.crsh.cmdline.matcher.
CmdSyntaxException
CmdSyntaxException(Throwable)
- Constructor for exception org.crsh.cmdline.matcher.
CmdSyntaxException
Command
- Annotation Type in
org.crsh.cmdline.annotations
Annotate something that can be a command or be involved in a command.
CommandDescriptor
<
T
,
B
extends
TypeBinding
> - Class in
org.crsh.cmdline
Describes a command.
CommandFactory
- Class in
org.crsh.cmdline
CommandFactory()
- Constructor for class org.crsh.cmdline.
CommandFactory
CommandFactory.Tuple
- Class in
org.crsh.cmdline
Jus grouping some data for conveniency
CommandMatch
<
C
,
D
extends
CommandDescriptor
<
C
,
B
>,
B
extends
TypeBinding
> - Class in
org.crsh.cmdline.matcher
CommandMatch(List<OptionMatch<B>>, List<ArgumentMatch<B>>, String)
- Constructor for class org.crsh.cmdline.matcher.
CommandMatch
complete(ParameterDescriptor<?>, String)
- Method in class org.crsh.cmdline.
EmptyCompleter
Returns the value returned by
Collections.emptyList()
.
complete(ParameterDescriptor<?>, String)
- Method in class org.crsh.cmdline.
EnumCompleter
complete(Completer, String)
- Method in class org.crsh.cmdline.matcher.impl.
MatcherImpl
complete(String)
- Method in class org.crsh.cmdline.matcher.
Matcher
complete(Completer, String)
- Method in class org.crsh.cmdline.matcher.
Matcher
complete(ParameterDescriptor<?>, String)
- Method in interface org.crsh.cmdline.spi.
Completer
Query the completer for a set of completion for the given prefix.
Completer
- Interface in
org.crsh.cmdline.spi
A completer provides completion suffixes for a given prefix.
create(Class<T>)
- Static method in class org.crsh.cmdline.
CommandFactory
create(B, Type, Argument, Option, boolean, Description, Annotation)
- Static method in class org.crsh.cmdline.
CommandFactory
create(ClassDescriptor<T>, Method)
- Static method in class org.crsh.cmdline.
CommandFactory
createMatcher(String, ClassDescriptor<T>)
- Static method in class org.crsh.cmdline.matcher.
Matcher
createMatcher(ClassDescriptor<T>)
- Static method in class org.crsh.cmdline.matcher.
Matcher
D
Description
- Class in
org.crsh.cmdline
Description()
- Constructor for class org.crsh.cmdline.
Description
Description(AnnotatedElement)
- Constructor for class org.crsh.cmdline.
Description
descriptor
- Variable in class org.crsh.cmdline.matcher.impl.
Event.Parameter
.
doInvoke(InvocationContext, T, Map<ParameterDescriptor<?>, Object>)
- Method in class org.crsh.cmdline.matcher.
ClassMatch
doInvoke(InvocationContext, C, Map<ParameterDescriptor<?>, Object>)
- Method in class org.crsh.cmdline.matcher.
CommandMatch
doInvoke(InvocationContext, T, Map<ParameterDescriptor<?>, Object>)
- Method in class org.crsh.cmdline.matcher.
MethodMatch
E
EmptyCompleter
- Class in
org.crsh.cmdline
A
Completer
implementation that returns no completion results.
EmptyCompleter()
- Constructor for class org.crsh.cmdline.
EmptyCompleter
ENUM
- Static variable in class org.crsh.cmdline.
SimpleValueType
.
EnumCompleter
- Class in
org.crsh.cmdline
A completer for enums.
EnumCompleter()
- Constructor for class org.crsh.cmdline.
EnumCompleter
equals(Object)
- Method in class org.crsh.cmdline.
Description
equals(Object)
- Method in class org.crsh.cmdline.matcher.impl.
Token
equals(Object)
- Method in class org.crsh.cmdline.spi.
Value
Event
- Class in
org.crsh.cmdline.matcher.impl
Event()
- Constructor for class org.crsh.cmdline.matcher.impl.
Event
Event.Argument
- Class in
org.crsh.cmdline.matcher.impl
Event.DoubleDash
- Class in
org.crsh.cmdline.matcher.impl
Event.DoubleDash(Token.Literal.Option.Long)
- Constructor for class org.crsh.cmdline.matcher.impl.
Event.DoubleDash
Event.Method
- Class in
org.crsh.cmdline.matcher.impl
Event.Method.Explicit
- Class in
org.crsh.cmdline.matcher.impl
Event.Method.Explicit(MethodDescriptor<?>, Token.Literal.Word)
- Constructor for class org.crsh.cmdline.matcher.impl.
Event.Method.Explicit
Event.Method.Implicit
- Class in
org.crsh.cmdline.matcher.impl
Event.Method.Implicit(MethodDescriptor<?>, Token.Literal)
- Constructor for class org.crsh.cmdline.matcher.impl.
Event.Method.Implicit
Event.Option
- Class in
org.crsh.cmdline.matcher.impl
Event.Parameter
<
T
extends org.crsh.cmdline.matcher.impl.Token.Literal,
D
extends
ParameterDescriptor
<?>> - Class in
org.crsh.cmdline.matcher.impl
Event.Parameter(D, List<T>)
- Constructor for class org.crsh.cmdline.matcher.impl.
Event.Parameter
Event.Separator
- Class in
org.crsh.cmdline.matcher.impl
Event.Stop
- Class in
org.crsh.cmdline.matcher.impl
Event.Stop()
- Constructor for class org.crsh.cmdline.matcher.impl.
Event.Stop
Event.Stop.Done
- Class in
org.crsh.cmdline.matcher.impl
Event.Stop.Done.Arg
- Class in
org.crsh.cmdline.matcher.impl
Event.Stop.Done.Arg(int)
- Constructor for class org.crsh.cmdline.matcher.impl.
Event.Stop.Done.Arg
Event.Stop.Done.Option
- Class in
org.crsh.cmdline.matcher.impl
Event.Stop.Done.Option(int)
- Constructor for class org.crsh.cmdline.matcher.impl.
Event.Stop.Done.Option
Event.Stop.Unresolved
<
T
extends
Token
> - Class in
org.crsh.cmdline.matcher.impl
Event.Stop.Unresolved.NoSuchOption
- Class in
org.crsh.cmdline.matcher.impl
Event.Stop.Unresolved.NoSuchOption(Token.Literal.Option)
- Constructor for class org.crsh.cmdline.matcher.impl.
Event.Stop.Unresolved.NoSuchOption
Event.Stop.Unresolved.NoSuchOption.Class
- Class in
org.crsh.cmdline.matcher.impl
Event.Stop.Unresolved.NoSuchOption.Method
- Class in
org.crsh.cmdline.matcher.impl
Event.Stop.Unresolved.TooManyArguments
- Class in
org.crsh.cmdline.matcher.impl
F
findOption(String)
- Method in class org.crsh.cmdline.
ClassDescriptor
findOption(String)
- Method in class org.crsh.cmdline.
CommandDescriptor
Find an command option by its name.
findOption(String)
- Method in class org.crsh.cmdline.
MethodDescriptor
G
get(Annotation...)
- Static method in class org.crsh.cmdline.
CommandFactory
get(Class<?>)
- Static method in class org.crsh.cmdline.
SimpleValueType
getAnnotation()
- Method in class org.crsh.cmdline.
ParameterDescriptor
getArgument(int)
- Method in class org.crsh.cmdline.
CommandDescriptor
Returns a a specified argument by its index.
getArgumentMatches()
- Method in class org.crsh.cmdline.matcher.
CommandMatch
getArguments()
- Method in class org.crsh.cmdline.
CommandDescriptor
Returns a list of the command arguments.
getArity()
- Method in class org.crsh.cmdline.
OptionDescriptor
getAttribute(Class<T>)
- Method in class org.crsh.cmdline.matcher.
InvocationContext
getBinding()
- Method in class org.crsh.cmdline.
ParameterDescriptor
getCompleter()
- Method in class org.crsh.cmdline.
SimpleValueType
getCompleterType()
- Method in class org.crsh.cmdline.
ParameterDescriptor
getDescription()
- Method in class org.crsh.cmdline.
CommandDescriptor
Returns the command description.
getDescription()
- Method in class org.crsh.cmdline.
ParameterDescriptor
getDescriptor()
- Method in class org.crsh.cmdline.matcher.
ClassMatch
getDescriptor()
- Method in class org.crsh.cmdline.matcher.
CommandMatch
getDescriptor()
- Method in class org.crsh.cmdline.matcher.impl.
Event.Method
getDescriptor()
- Method in class org.crsh.cmdline.matcher.impl.
Event.Parameter
getDescriptor()
- Method in class org.crsh.cmdline.matcher.
MethodMatch
getEnd()
- Method in class org.crsh.cmdline.matcher.
ArgumentMatch
getEnd()
- Method in enum org.crsh.cmdline.matcher.impl.
Termination
getField()
- Method in class org.crsh.cmdline.binding.
ClassFieldBinding
getFrom()
- Method in class org.crsh.cmdline.matcher.impl.
Event.Argument
getFrom()
- Method in class org.crsh.cmdline.matcher.impl.
Event.Option
getFrom()
- Method in class org.crsh.cmdline.matcher.impl.
Event.Parameter
getFrom()
- Method in class org.crsh.cmdline.matcher.impl.
Token
Returns the from index is the containing string.
getIndex()
- Method in class org.crsh.cmdline.binding.
MethodArgumentBinding
getIndex()
- Method in class org.crsh.cmdline.matcher.impl.
Event.Stop.Done
getIndex()
- Method in class org.crsh.cmdline.matcher.impl.
Event.Stop
getIndex()
- Method in class org.crsh.cmdline.matcher.impl.
Event.Stop.Unresolved
getIndex()
- Method in class org.crsh.cmdline.matcher.impl.
Parser
getInstance()
- Static method in class org.crsh.cmdline.
EmptyCompleter
Returns the empty completer instance.
getInstance()
- Static method in class org.crsh.cmdline.
EnumCompleter
Returns the empty completer instance.
getJavaType()
- Method in class org.crsh.cmdline.
ParameterDescriptor
getJavaType()
- Method in class org.crsh.cmdline.
SimpleValueType
getJavaValueType()
- Method in class org.crsh.cmdline.
ParameterDescriptor
getLongOptionNames()
- Method in class org.crsh.cmdline.
CommandDescriptor
Returns the command long option names.
getMan()
- Method in class org.crsh.cmdline.
Description
getMethod(String)
- Method in class org.crsh.cmdline.
ClassDescriptor
getMethod()
- Method in class org.crsh.cmdline.
MethodDescriptor
getMethods()
- Method in class org.crsh.cmdline.
ClassDescriptor
getMode()
- Method in class org.crsh.cmdline.matcher.impl.
Parser
getMultiplicity()
- Method in class org.crsh.cmdline.
ParameterDescriptor
getName()
- Method in class org.crsh.cmdline.
ArgumentDescriptor
Returns the argument name, that can be null.
getName()
- Method in class org.crsh.cmdline.
CommandDescriptor
Returns the command name.
getName()
- Method in class org.crsh.cmdline.matcher.
OptionMatch
getNames()
- Method in class org.crsh.cmdline.matcher.
OptionMatch
getNames()
- Method in class org.crsh.cmdline.
OptionDescriptor
getOption(String)
- Method in class org.crsh.cmdline.
CommandDescriptor
Returns a command option by its name.
getOptionMatches()
- Method in class org.crsh.cmdline.matcher.
CommandMatch
getOptionNames()
- Method in class org.crsh.cmdline.
CommandDescriptor
Returns the command option names.
getOptions()
- Method in class org.crsh.cmdline.
CommandDescriptor
Returns the command options.
getOwner()
- Method in class org.crsh.cmdline.matcher.
MethodMatch
getOwner()
- Method in class org.crsh.cmdline.
ParameterDescriptor
getParameter()
- Method in class org.crsh.cmdline.matcher.
ParameterMatch
getParameter(int)
- Method in class org.crsh.cmdline.
MethodDescriptor
Returns the parameter descriptor for the specified method parameter index.
getParameterMatches()
- Method in class org.crsh.cmdline.matcher.
ClassMatch
getParameterMatches()
- Method in class org.crsh.cmdline.matcher.
CommandMatch
getParameterMatches()
- Method in class org.crsh.cmdline.matcher.
MethodMatch
getParameters()
- Method in class org.crsh.cmdline.
CommandDescriptor
Returns the command parameters, the returned collection contains the command options and the command arguments.
getParameters()
- Method in class org.crsh.cmdline.matcher.
ClassMatch
getParameters()
- Method in class org.crsh.cmdline.matcher.
CommandMatch
getParameters()
- Method in class org.crsh.cmdline.matcher.
MethodMatch
getRawValue()
- Method in class org.crsh.cmdline.matcher.
LiteralValue
Returns the value as expressed in the command line.
getRelativeDegree(Class<?>)
- Method in class org.crsh.cmdline.
SimpleValueType
getRest()
- Method in class org.crsh.cmdline.matcher.
CommandMatch
getShortOptionNames()
- Method in class org.crsh.cmdline.
CommandDescriptor
Returns the command short option names.
getStart()
- Method in class org.crsh.cmdline.matcher.
ArgumentMatch
getStatus()
- Method in class org.crsh.cmdline.matcher.impl.
Parser
getString()
- Method in class org.crsh.cmdline.spi.
Value
Returns the string value.
getStrings()
- Method in class org.crsh.cmdline.matcher.impl.
Event.Parameter
getStrings()
- Method in class org.crsh.cmdline.matcher.
ParameterMatch
getSubordinates()
- Method in class org.crsh.cmdline.
ClassDescriptor
getSubordinates()
- Method in class org.crsh.cmdline.
CommandDescriptor
Returns the command subordinates as a map.
getSubordinates()
- Method in class org.crsh.cmdline.
MethodDescriptor
getTo()
- Method in class org.crsh.cmdline.matcher.impl.
Event.Argument
getTo()
- Method in class org.crsh.cmdline.matcher.impl.
Event.Option
getTo()
- Method in class org.crsh.cmdline.matcher.impl.
Event.Parameter
getTo()
- Method in class org.crsh.cmdline.matcher.impl.
Token
Returns the to index in the containing string.
getToken()
- Method in class org.crsh.cmdline.matcher.impl.
Event.Method.Explicit
getToken()
- Method in class org.crsh.cmdline.matcher.impl.
Event.Option
getToken()
- Method in class org.crsh.cmdline.matcher.impl.
Event.Separator
getToken()
- Method in class org.crsh.cmdline.matcher.impl.
Event.Stop.Unresolved
getTrigger()
- Method in class org.crsh.cmdline.matcher.impl.
Event.Method.Implicit
getType()
- Method in class org.crsh.cmdline.
ClassDescriptor
getType()
- Method in class org.crsh.cmdline.
CommandDescriptor
getType()
- Method in class org.crsh.cmdline.
MethodDescriptor
getType()
- Method in class org.crsh.cmdline.
ParameterDescriptor
getUsage()
- Method in class org.crsh.cmdline.
CommandDescriptor
Returns the command usage, shortcut for invoking
getDescription().getUsage()
on this object.
getUsage()
- Method in class org.crsh.cmdline.
Description
getUsage()
- Method in class org.crsh.cmdline.
ParameterDescriptor
getValue()
- Method in class org.crsh.cmdline.matcher.
LiteralValue
Returns the value as interpreted by the context.
getValues()
- Method in class org.crsh.cmdline.matcher.impl.
Event.Parameter
getValues()
- Method in class org.crsh.cmdline.matcher.
ParameterMatch
H
hashCode()
- Method in class org.crsh.cmdline.spi.
Value
hasNext()
- Method in class org.crsh.cmdline.matcher.impl.
Parser
I
IllegalParameterException
- Exception in
org.crsh.cmdline
IllegalParameterException()
- Constructor for exception org.crsh.cmdline.
IllegalParameterException
IllegalParameterException(String)
- Constructor for exception org.crsh.cmdline.
IllegalParameterException
IllegalParameterException(String, Throwable)
- Constructor for exception org.crsh.cmdline.
IllegalParameterException
IllegalParameterException(Throwable)
- Constructor for exception org.crsh.cmdline.
IllegalParameterException
IllegalValueTypeException
- Exception in
org.crsh.cmdline
IllegalValueTypeException()
- Constructor for exception org.crsh.cmdline.
IllegalValueTypeException
IllegalValueTypeException(String)
- Constructor for exception org.crsh.cmdline.
IllegalValueTypeException
IllegalValueTypeException(String, Throwable)
- Constructor for exception org.crsh.cmdline.
IllegalValueTypeException
IllegalValueTypeException(Throwable)
- Constructor for exception org.crsh.cmdline.
IllegalValueTypeException
INTEGER
- Static variable in class org.crsh.cmdline.
SimpleValueType
.
IntrospectionException
- Exception in
org.crsh.cmdline
IntrospectionException()
- Constructor for exception org.crsh.cmdline.
IntrospectionException
IntrospectionException(String)
- Constructor for exception org.crsh.cmdline.
IntrospectionException
IntrospectionException(String, Throwable)
- Constructor for exception org.crsh.cmdline.
IntrospectionException
IntrospectionException(Throwable)
- Constructor for exception org.crsh.cmdline.
IntrospectionException
InvocationContext
- Class in
org.crsh.cmdline.matcher
InvocationContext()
- Constructor for class org.crsh.cmdline.matcher.
InvocationContext
invoke(InvocationContext, C)
- Method in class org.crsh.cmdline.matcher.
CommandMatch
isImplicit()
- Method in class org.crsh.cmdline.matcher.
MethodMatch
isPassword()
- Method in class org.crsh.cmdline.
ParameterDescriptor
isRequired()
- Method in class org.crsh.cmdline.
ParameterDescriptor
isUnquote()
- Method in class org.crsh.cmdline.
ParameterDescriptor
L
LiteralValue
- Class in
org.crsh.cmdline.matcher
A literal value.
LiteralValue(String, String)
- Constructor for class org.crsh.cmdline.matcher.
LiteralValue
M
Man
- Annotation Type in
org.crsh.cmdline.annotations
The most verbose description intended for the manual.
match(String)
- Method in class org.crsh.cmdline.matcher.impl.
MatcherImpl
match(String)
- Method in class org.crsh.cmdline.matcher.
Matcher
Matcher
<
T
> - Class in
org.crsh.cmdline.matcher
Matcher()
- Constructor for class org.crsh.cmdline.matcher.
Matcher
MatcherImpl
<
T
> - Class in
org.crsh.cmdline.matcher.impl
MatcherImpl(ClassDescriptor<T>)
- Constructor for class org.crsh.cmdline.matcher.impl.
MatcherImpl
MatcherImpl(String, ClassDescriptor<T>)
- Constructor for class org.crsh.cmdline.matcher.impl.
MatcherImpl
MethodArgumentBinding
- Class in
org.crsh.cmdline.binding
MethodArgumentBinding(int)
- Constructor for class org.crsh.cmdline.binding.
MethodArgumentBinding
MethodDescriptor
<
T
> - Class in
org.crsh.cmdline
MethodMatch
<
T
> - Class in
org.crsh.cmdline.matcher
MethodMatch(ClassMatch<T>, MethodDescriptor<T>, boolean, List<OptionMatch<MethodArgumentBinding>>, List<ArgumentMatch<MethodArgumentBinding>>, String)
- Constructor for class org.crsh.cmdline.matcher.
MethodMatch
Multiplicity
- Enum in
org.crsh.cmdline
N
next()
- Method in class org.crsh.cmdline.matcher.impl.
Parser
O
Option
- Annotation Type in
org.crsh.cmdline.annotations
OptionDescriptor
<
B
extends
TypeBinding
> - Class in
org.crsh.cmdline
OptionDescriptor(B, Type, List<String>, Description, boolean, int, boolean, boolean, Class<? extends Completer>, Annotation)
- Constructor for class org.crsh.cmdline.
OptionDescriptor
OptionMatch
<
B
extends
TypeBinding
> - Class in
org.crsh.cmdline.matcher
OptionMatch(OptionDescriptor<B>, String, List<LiteralValue>)
- Constructor for class org.crsh.cmdline.matcher.
OptionMatch
OptionMatch(OptionDescriptor<B>, List<String>, List<LiteralValue>)
- Constructor for class org.crsh.cmdline.matcher.
OptionMatch
org.crsh.cmdline
- package org.crsh.cmdline
org.crsh.cmdline.annotations
- package org.crsh.cmdline.annotations
org.crsh.cmdline.binding
- package org.crsh.cmdline.binding
org.crsh.cmdline.matcher
- package org.crsh.cmdline.matcher
org.crsh.cmdline.matcher.impl
- package org.crsh.cmdline.matcher.impl
org.crsh.cmdline.spi
- package org.crsh.cmdline.spi
P
ParameterDescriptor
<
B
extends
TypeBinding
> - Class in
org.crsh.cmdline
ParameterDescriptor(B, Type, Description, boolean, boolean, boolean, Class<? extends Completer>, Annotation)
- Constructor for class org.crsh.cmdline.
ParameterDescriptor
ParameterMatch
<
P
extends
ParameterDescriptor
<
B
>,
B
extends
TypeBinding
> - Class in
org.crsh.cmdline.matcher
ParameterMatch(P, List<LiteralValue>)
- Constructor for class org.crsh.cmdline.matcher.
ParameterMatch
parse(String)
- Method in class org.crsh.cmdline.
ParameterDescriptor
parse(Class<S>, String)
- Method in class org.crsh.cmdline.
SimpleValueType
Parser
<
T
> - Class in
org.crsh.cmdline.matcher.impl
Parser(Tokenizer, ClassDescriptor<T>, String, Parser.Mode)
- Constructor for class org.crsh.cmdline.matcher.impl.
Parser
Parser.Mode
- Enum in
org.crsh.cmdline.matcher.impl
peekFirst()
- Method in class org.crsh.cmdline.matcher.impl.
Event.Parameter
peekLast()
- Method in class org.crsh.cmdline.matcher.impl.
Event.Parameter
printMan(Appendable)
- Method in class org.crsh.cmdline.
ClassDescriptor
printMan(Appendable)
- Method in class org.crsh.cmdline.
CommandDescriptor
printMan(Appendable)
- Method in class org.crsh.cmdline.matcher.
ClassMatch
printMan(Appendable)
- Method in class org.crsh.cmdline.matcher.
CommandMatch
printMan(Appendable)
- Method in class org.crsh.cmdline.matcher.
MethodMatch
printMan(Appendable)
- Method in class org.crsh.cmdline.
MethodDescriptor
printUsage(Appendable)
- Method in class org.crsh.cmdline.
ArgumentDescriptor
Prints the argument: Single valued arguments use the "$arg" pattern. Multi valued arguments use the "...
printUsage(Appendable)
- Method in class org.crsh.cmdline.
ClassDescriptor
printUsage(Appendable)
- Method in class org.crsh.cmdline.
CommandDescriptor
printUsage(Appendable)
- Method in class org.crsh.cmdline.matcher.
ClassMatch
printUsage(Appendable)
- Method in class org.crsh.cmdline.matcher.
CommandMatch
printUsage(Appendable)
- Method in class org.crsh.cmdline.matcher.
MethodMatch
printUsage(Appendable)
- Method in class org.crsh.cmdline.
MethodDescriptor
printUsage(Appendable)
- Method in class org.crsh.cmdline.
OptionDescriptor
Prints the option names as an alternative of switches surrounded by a square brace, for instance: "[-f --foo]"
printUsage(Appendable)
- Method in class org.crsh.cmdline.
ParameterDescriptor
R
remove()
- Method in class org.crsh.cmdline.matcher.impl.
Parser
Required
- Annotation Type in
org.crsh.cmdline.annotations
S
setAttribute(Class<T>, T)
- Method in class org.crsh.cmdline.matcher.
InvocationContext
SimpleValueType
<
T
> - Class in
org.crsh.cmdline
STRING
- Static variable in class org.crsh.cmdline.
SimpleValueType
.
T
Termination
- Enum in
org.crsh.cmdline.matcher.impl
token
- Variable in class org.crsh.cmdline.matcher.impl.
Event.DoubleDash
.
Token
- Class in
org.crsh.cmdline.matcher.impl
toString()
- Method in class org.crsh.cmdline.
ArgumentDescriptor
toString()
- Method in class org.crsh.cmdline.matcher.impl.
Event.Parameter
toString()
- Method in class org.crsh.cmdline.matcher.
LiteralValue
toString()
- Method in class org.crsh.cmdline.
OptionDescriptor
toString()
- Method in class org.crsh.cmdline.spi.
Value
TypeBinding
- Class in
org.crsh.cmdline.binding
TypeBinding()
- Constructor for class org.crsh.cmdline.binding.
TypeBinding
U
Usage
- Annotation Type in
org.crsh.cmdline.annotations
Describes shortly in one line an usage.
V
VALUE
- Static variable in class org.crsh.cmdline.
SimpleValueType
.
Value
- Class in
org.crsh.cmdline.spi
A typed string, this class should be extended to provide meta information about a string and provide type safety.
Value(String)
- Constructor for class org.crsh.cmdline.spi.
Value
The only constructors that accepts a string.
valueOf(String)
- Static method in enum org.crsh.cmdline.matcher.impl.
Parser.Mode
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.crsh.cmdline.matcher.impl.
Termination
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.crsh.cmdline.
Multiplicity
Returns the enum constant of this type with the specified name.
values
- Variable in class org.crsh.cmdline.matcher.impl.
Event.Parameter
.
values()
- Static method in enum org.crsh.cmdline.matcher.impl.
Parser.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum org.crsh.cmdline.matcher.impl.
Termination
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum org.crsh.cmdline.
Multiplicity
Returns an array containing the constants of this enum type, in the order they are declared.
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2011
eXo Platform SAS
. All Rights Reserved.