Top Description Constructors Methods
org.kohsuke.args4j.spi

public Class UuidOptionHandler

extends OneArgumentOptionHandler<UUID>
Class Inheritance
Imports
java.util.UUID, org.kohsuke.args4j.CmdLineException, .CmdLineParser, .OptionDef

UUID OptionHandler.
Author
Tobias Stolzmann
See Also
UUID#fromString(String)

Constructor Summary

AccessConstructor and Description
public
UuidOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super UUID> setter)

Method Summary

Modifier and TypeMethod and Description
public String
getDefaultMetaVariable()

Overrides org.kohsuke.args4j.spi.OneArgumentOptionHandler.getDefaultMetaVariable.

Gets the default meta variable name used to print the usage screen.

protected UUID
parse(String
String value to parse
argument
)

Implements abstract org.kohsuke.args4j.spi.OneArgumentOptionHandler.parse.

Parses a string to a real value of Type <T>.

Inherited from org.kohsuke.args4j.spi.OneArgumentOptionHandler:
parseArguments

Constructor Detail

UuidOptionHandlerback to summary
public UuidOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super UUID> setter)

Method Detail

getDefaultMetaVariableback to summary
public String getDefaultMetaVariable()

Overrides org.kohsuke.args4j.spi.OneArgumentOptionHandler.getDefaultMetaVariable.

Doc from org.kohsuke.args4j.spi.OptionHandler.getDefaultMetaVariable.

Gets the default meta variable name used to print the usage screen. The value returned by this method can be a reference in the ResourceBundle, if one was passed to CmdLineParser.

Returns:String

null to hide a meta variable.

Annotations
@Override
parseback to summary
protected UUID parse(String argument) throws CmdLineException

Implements abstract org.kohsuke.args4j.spi.OneArgumentOptionHandler.parse.

Doc from org.kohsuke.args4j.spi.OneArgumentOptionHandler.parse.

Parses a string to a real value of Type <T>.

Parameters
argument:String

String value to parse

Returns:UUID

the parsed value

Annotations
@Override
Exceptions
CmdLineException:
if the parsing encounters a failure that should be reported to the user.