A B C D E F G H I L M O P R S T U

A

addBean(Object) - Method in class org.apache.geronimo.gshell.clp.CommandLineProcessor
 
Argument - Annotation Type in org.apache.geronimo.gshell.clp
Configures a field or method for processing as a command-line argument.
ArgumentDescriptor - Class in org.apache.geronimo.gshell.clp
Descriptor for Argument annotations.
ArgumentDescriptor(String, Argument, boolean) - Constructor for class org.apache.geronimo.gshell.clp.ArgumentDescriptor
 

B

bean - Variable in class org.apache.geronimo.gshell.clp.setter.FieldSetter
 
BooleanHandler - Class in org.apache.geronimo.gshell.clp.handler
Handler for boolean types.
BooleanHandler(Descriptor, Setter<? super Boolean>) - Constructor for class org.apache.geronimo.gshell.clp.handler.BooleanHandler
 

C

CollectionFieldSetter - Class in org.apache.geronimo.gshell.clp.setter
Setter for fields of collection types.
CollectionFieldSetter(Object, Field) - Constructor for class org.apache.geronimo.gshell.clp.setter.CollectionFieldSetter
 
CommandLineProcessor - Class in org.apache.geronimo.gshell.clp
Processes an object for command-line configuration annotations.
CommandLineProcessor() - Constructor for class org.apache.geronimo.gshell.clp.CommandLineProcessor
 
CommandLineProcessor(Object) - Constructor for class org.apache.geronimo.gshell.clp.CommandLineProcessor
 
create(Descriptor, Setter) - Static method in class org.apache.geronimo.gshell.clp.handler.Handlers
 

D

Descriptor - Class in org.apache.geronimo.gshell.clp
Basic container for option and argument descriptors.
Descriptor(String, String, String, boolean, Class<? extends Handler>, boolean) - Constructor for class org.apache.geronimo.gshell.clp.Descriptor
 
descriptor - Variable in class org.apache.geronimo.gshell.clp.handler.Handler
 
doSet(Object) - Method in class org.apache.geronimo.gshell.clp.setter.CollectionFieldSetter
 
doSet(Object) - Method in class org.apache.geronimo.gshell.clp.setter.FieldSetter
 
DoubleHandler - Class in org.apache.geronimo.gshell.clp.handler
Handler for double types.
DoubleHandler(Descriptor, Setter<? super Double>) - Constructor for class org.apache.geronimo.gshell.clp.handler.DoubleHandler
 

E

EnumHandler<T extends Enum<T>> - Class in org.apache.geronimo.gshell.clp.handler
Handler for enum types.
EnumHandler(Descriptor, Setter<? super T>, Class<T>) - Constructor for class org.apache.geronimo.gshell.clp.handler.EnumHandler
 

F

field - Variable in class org.apache.geronimo.gshell.clp.setter.FieldSetter
 
FieldSetter - Class in org.apache.geronimo.gshell.clp.setter
Setter for fields.
FieldSetter(Object, Field) - Constructor for class org.apache.geronimo.gshell.clp.setter.FieldSetter
 
FileHandler - Class in org.apache.geronimo.gshell.clp.handler
Handler for file types.
FileHandler(Descriptor, Setter<? super File>) - Constructor for class org.apache.geronimo.gshell.clp.handler.FileHandler
 

G

get(int) - Method in interface org.apache.geronimo.gshell.clp.handler.Parameters
 
getAliases() - Method in class org.apache.geronimo.gshell.clp.OptionDescriptor
 
getArgumentHandlers() - Method in class org.apache.geronimo.gshell.clp.CommandLineProcessor
 
getDefaultToken() - Method in class org.apache.geronimo.gshell.clp.handler.BooleanHandler
 
getDefaultToken() - Method in class org.apache.geronimo.gshell.clp.handler.DoubleHandler
 
getDefaultToken() - Method in class org.apache.geronimo.gshell.clp.handler.EnumHandler
 
getDefaultToken() - Method in class org.apache.geronimo.gshell.clp.handler.FileHandler
 
getDefaultToken() - Method in class org.apache.geronimo.gshell.clp.handler.Handler
 
getDefaultToken() - Method in class org.apache.geronimo.gshell.clp.handler.IntegerHandler
 
getDefaultToken() - Method in class org.apache.geronimo.gshell.clp.handler.LongHandler
 
getDefaultToken() - Method in class org.apache.geronimo.gshell.clp.handler.ObjectHandler
 
getDefaultToken() - Method in class org.apache.geronimo.gshell.clp.handler.StopHandler
 
getDefaultToken() - Method in class org.apache.geronimo.gshell.clp.handler.StringHandler
 
getDefaultToken() - Method in class org.apache.geronimo.gshell.clp.handler.UriHandler
 
getDescription() - Method in class org.apache.geronimo.gshell.clp.Descriptor
 
getHandler() - Method in class org.apache.geronimo.gshell.clp.Descriptor
 
getId() - Method in class org.apache.geronimo.gshell.clp.Descriptor
 
getName() - Method in class org.apache.geronimo.gshell.clp.OptionDescriptor
 
getName() - Method in class org.apache.geronimo.gshell.clp.setter.FieldSetter
 
getName() - Method in class org.apache.geronimo.gshell.clp.setter.MethodSetter
 
getName() - Method in interface org.apache.geronimo.gshell.clp.setter.Setter
 
getOptionHandlers() - Method in class org.apache.geronimo.gshell.clp.CommandLineProcessor
 
getStopAtNonOption() - Method in class org.apache.geronimo.gshell.clp.CommandLineProcessor
 
getToken() - Method in class org.apache.geronimo.gshell.clp.Descriptor
 
getType() - Method in class org.apache.geronimo.gshell.clp.setter.CollectionFieldSetter
 
getType() - Method in class org.apache.geronimo.gshell.clp.setter.FieldSetter
 
getType() - Method in class org.apache.geronimo.gshell.clp.setter.MethodSetter
 
getType() - Method in interface org.apache.geronimo.gshell.clp.setter.Setter
Gets the type of the underlying method/field.

H

handle(Parameters) - Method in class org.apache.geronimo.gshell.clp.handler.BooleanHandler
 
handle(Parameters) - Method in class org.apache.geronimo.gshell.clp.handler.DoubleHandler
 
handle(Parameters) - Method in class org.apache.geronimo.gshell.clp.handler.EnumHandler
 
handle(Parameters) - Method in class org.apache.geronimo.gshell.clp.handler.FileHandler
 
handle(Parameters) - Method in class org.apache.geronimo.gshell.clp.handler.Handler
 
handle(Parameters) - Method in class org.apache.geronimo.gshell.clp.handler.IntegerHandler
 
handle(Parameters) - Method in class org.apache.geronimo.gshell.clp.handler.LongHandler
 
handle(Parameters) - Method in class org.apache.geronimo.gshell.clp.handler.ObjectHandler
 
handle(Parameters) - Method in class org.apache.geronimo.gshell.clp.handler.StopHandler
 
handle(Parameters) - Method in class org.apache.geronimo.gshell.clp.handler.StringHandler
 
handle(Parameters) - Method in class org.apache.geronimo.gshell.clp.handler.UriHandler
 
Handler<T> - Class in org.apache.geronimo.gshell.clp.handler
Provides the basic mechanism to handle custom option and argument processing.
Handler(Descriptor, Setter<? super T>) - Constructor for class org.apache.geronimo.gshell.clp.handler.Handler
 
Handlers - Class in org.apache.geronimo.gshell.clp.handler
Provides access to handlers.
Handlers() - Constructor for class org.apache.geronimo.gshell.clp.handler.Handlers
 

I

IllegalAnnotationError - Error in org.apache.geronimo.gshell.clp
Thrown to indicate that while processing an illegal annotation definition was discovered.
IllegalAnnotationError(String) - Constructor for error org.apache.geronimo.gshell.clp.IllegalAnnotationError
 
IllegalAnnotationError(String, Throwable) - Constructor for error org.apache.geronimo.gshell.clp.IllegalAnnotationError
 
IllegalAnnotationError(Throwable) - Constructor for error org.apache.geronimo.gshell.clp.IllegalAnnotationError
 
IntegerHandler - Class in org.apache.geronimo.gshell.clp.handler
Handler for integer types.
IntegerHandler(Descriptor, Setter<? super Integer>) - Constructor for class org.apache.geronimo.gshell.clp.handler.IntegerHandler
 
isArgumentRequired() - Method in class org.apache.geronimo.gshell.clp.OptionDescriptor
 
isKeyValuePair - Variable in class org.apache.geronimo.gshell.clp.handler.Handler
 
isMultiValued() - Method in class org.apache.geronimo.gshell.clp.Descriptor
 
isMultiValued() - Method in class org.apache.geronimo.gshell.clp.setter.CollectionFieldSetter
 
isMultiValued() - Method in class org.apache.geronimo.gshell.clp.setter.FieldSetter
 
isMultiValued() - Method in class org.apache.geronimo.gshell.clp.setter.MethodSetter
 
isMultiValued() - Method in interface org.apache.geronimo.gshell.clp.setter.Setter
Whether this setter is instrinsically multi-valued.
isRequired() - Method in class org.apache.geronimo.gshell.clp.Descriptor
 
isRequireOverride() - Method in class org.apache.geronimo.gshell.clp.OptionDescriptor
 

L

LongHandler - Class in org.apache.geronimo.gshell.clp.handler
Handler for integer types.
LongHandler(Descriptor, Setter<? super Long>) - Constructor for class org.apache.geronimo.gshell.clp.handler.LongHandler
 

M

MethodSetter - Class in org.apache.geronimo.gshell.clp.setter
Setter for methods.
MethodSetter(Object, Method) - Constructor for class org.apache.geronimo.gshell.clp.setter.MethodSetter
 

O

ObjectHandler - Class in org.apache.geronimo.gshell.clp.handler
Handler for object types, simply treating them as strings.
ObjectHandler(Descriptor, Setter<? super Object>) - Constructor for class org.apache.geronimo.gshell.clp.handler.ObjectHandler
 
Option - Annotation Type in org.apache.geronimo.gshell.clp
Configures a field or method for processing as a command-line option.
OptionDescriptor - Class in org.apache.geronimo.gshell.clp
Descriptor for Option annotations.
OptionDescriptor(String, Option, boolean) - Constructor for class org.apache.geronimo.gshell.clp.OptionDescriptor
 
org.apache.geronimo.gshell.clp - package org.apache.geronimo.gshell.clp
 
org.apache.geronimo.gshell.clp.handler - package org.apache.geronimo.gshell.clp.handler
 
org.apache.geronimo.gshell.clp.setter - package org.apache.geronimo.gshell.clp.setter
 

P

Parameters - Interface in org.apache.geronimo.gshell.clp.handler
Provides handlers with access to parameters to be consumed while processing.
Printer - Class in org.apache.geronimo.gshell.clp
Helper to print formatted help and usage text.
Printer(CommandLineProcessor) - Constructor for class org.apache.geronimo.gshell.clp.Printer
 
printUsage(Writer, String) - Method in class org.apache.geronimo.gshell.clp.Printer
 
printUsage(Writer) - Method in class org.apache.geronimo.gshell.clp.Printer
 
process(String...) - Method in class org.apache.geronimo.gshell.clp.CommandLineProcessor
 
ProcessingException - Exception in org.apache.geronimo.gshell.clp
Thrown to indicate a problem processing command line arguments and options.
ProcessingException(String) - Constructor for exception org.apache.geronimo.gshell.clp.ProcessingException
 
ProcessingException(String, Throwable) - Constructor for exception org.apache.geronimo.gshell.clp.ProcessingException
 
ProcessingException(Throwable) - Constructor for exception org.apache.geronimo.gshell.clp.ProcessingException
 

R

register(Class, Class<? extends Handler>) - Static method in class org.apache.geronimo.gshell.clp.handler.Handlers
 

S

set(Object) - Method in class org.apache.geronimo.gshell.clp.setter.FieldSetter
 
set(Object) - Method in class org.apache.geronimo.gshell.clp.setter.MethodSetter
 
set(T) - Method in interface org.apache.geronimo.gshell.clp.setter.Setter
Adds/sets a value to the property of the option bean.
setMessageSource(MessageSource) - Method in class org.apache.geronimo.gshell.clp.Printer
 
setStopAtNonOption(boolean) - Method in class org.apache.geronimo.gshell.clp.CommandLineProcessor
 
setter - Variable in class org.apache.geronimo.gshell.clp.handler.Handler
 
Setter<T> - Interface in org.apache.geronimo.gshell.clp.setter
Provides the basic mechanism to set values.
StopHandler - Class in org.apache.geronimo.gshell.clp.handler
Handler to abort further option processing (and soak up remaining tokens as arguments).
StopHandler(Descriptor, Setter<? super String>) - Constructor for class org.apache.geronimo.gshell.clp.handler.StopHandler
 
StopProcessingOptionsNotification - Error in org.apache.geronimo.gshell.clp
Thrown by a handler to instruct the processor to treat all remaining tokens as arguments.
StopProcessingOptionsNotification() - Constructor for error org.apache.geronimo.gshell.clp.StopProcessingOptionsNotification
 
StringHandler - Class in org.apache.geronimo.gshell.clp.handler
Handler for string types.
StringHandler(Descriptor, Setter<? super String>) - Constructor for class org.apache.geronimo.gshell.clp.handler.StringHandler
 

T

toString() - Method in class org.apache.geronimo.gshell.clp.ArgumentDescriptor
 
toString() - Method in class org.apache.geronimo.gshell.clp.OptionDescriptor
 

U

UriHandler - Class in org.apache.geronimo.gshell.clp.handler
Handler for file types.
UriHandler(Descriptor, Setter<? super URI>) - Constructor for class org.apache.geronimo.gshell.clp.handler.UriHandler
 

A B C D E F G H I L M O P R S T U

Copyright © 2006-2009 The Apache Software Foundation. All Rights Reserved.