See: Description
Interface | Description |
---|---|
ParserLoader |
Interface defining mechanism to load and register parameter and constraint
parsers.
|
SyntaxKeywords |
Null interface to hold various keyword definitions.
|
Class | Description |
---|---|
Parameters |
Class to keep track of all
serializable
parameter objects parsed from the command line arguments. |
Syntax |
Class representing a root syntax node, i.e.
|
SyntaxCompiler |
Allows compilation of XML-encoded syntax into
SyntaxPackage entity. |
SyntaxFragment |
Class representing a fragment of syntax, i.e a node that references other
syntax nodes via it's own usage string.
|
SyntaxKeyword |
Class representing a leaf syntax keyword.
|
SyntaxMatch |
Representation of a syntax match against given command-line arguments.
|
SyntaxMatcher |
Matches command-line arguments against a pre-compiled set of syntaxes.
|
SyntaxNode |
Class representing a generic node in a syntax tree which has not yet been
fully resolved.
|
SyntaxNodeExtension |
Abstraction of a syntax node capable of inheritance.
|
SyntaxPackage |
Class representing a package of syntax definitions.
|
SyntaxParameter |
Class representing a variable syntax parameter.
|
SyntaxPosition |
Class to hold the offset of an argument on which a parse was attempted and
the syntax node against which the parse was attempted.
|
SyntaxRepository |
Aggregation facility for discovering and compiling available syntax
packages and for matching command-line arguments against their syntax sets.
|
Exception | Description |
---|---|
BadSyntaxException |
Exception representing a problem during compilation of syntax.
|
BadUsageException |
Exception representing a problem during parsing of a parameter.
|
Copyright © 2015. All Rights Reserved.