Package | Description |
---|---|
com.hp.util.syntax |
Collection of facilities to translate a set of command-line arguments into amap of name-to-object bindings, using an XML-encoded set of syntaxdefinitions.
|
com.hp.util.syntax.parsers |
Set of interfaces and several built-in implementations for parsers andconstraints which define a framework for extension of the command-line parsingframework.
|
com.hp.util.syntax.usage |
Utilities to auto-generage command-line usage strings, help and manual page contents based on the XML syntax definitions of command-line syntax.
|
Class and Description |
---|
BadSyntaxException
Exception representing a problem during compilation of syntax.
|
BadUsageException
Exception representing a problem during parsing of a parameter.
|
Parameters
Class to keep track of all
serializable
parameter objects parsed from the command line arguments. |
ParserLoader
Interface defining mechanism to load and register parameter and constraint
parsers.
|
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.
|
SyntaxKeywords
Null interface to hold various keyword definitions.
|
SyntaxMatch
Representation of a syntax match against given command-line arguments.
|
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.
|
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.
|
Class and Description |
---|
Parameters
Class to keep track of all
serializable
parameter objects parsed from the command line arguments. |
ParserLoader
Interface defining mechanism to load and register parameter and constraint
parsers.
|
Class and Description |
---|
Syntax
Class representing a root syntax node, i.e.
|
SyntaxPackage
Class representing a package of syntax definitions.
|
Copyright © 2015. All Rights Reserved.