Skip navigation links
A B C E F P R U 

A

Args - Class in com.sampullara.cli
 
Args() - Constructor for class com.sampullara.cli.Args
 
Args.ValueCreator - Interface in com.sampullara.cli
 
Argument - Annotation Type in com.sampullara.cli
 

B

byStaticMethodInvocation(Class<?>, String) - Static method in class com.sampullara.cli.Args
Creates a Args.ValueCreator object able to create object assignable from given type, using a static one arg method which name is the the given one taking a String object as parameter

C

com.sampullara.cli - package com.sampullara.cli
 
createValue(Class<?>, String) - Method in interface com.sampullara.cli.Args.ValueCreator
Creates a value object of the given type using the given string value representation;

E

ENUM_CREATOR - Static variable in class com.sampullara.cli.Args
 

F

FROM_STRING_CONSTRUCTOR - Static variable in class com.sampullara.cli.Args
Args.ValueCreator building object using a one arg constructor taking a String object as parameter

P

parse(Object, String[]) - Static method in class com.sampullara.cli.Args
 
parse(Object, String[], boolean) - Static method in class com.sampullara.cli.Args
Parse a set of arguments and populate the target with the appropriate values.
parse(Object, Properties) - Static method in class com.sampullara.cli.PropertiesArgs
Parse properties instead of String arguments.
parseOrExit(Object, String[]) - Static method in class com.sampullara.cli.Args
A convenience method for parsing and automatically producing error messages.
PropertiesArgs - Class in com.sampullara.cli
Created by IntelliJ IDEA.
PropertiesArgs() - Constructor for class com.sampullara.cli.PropertiesArgs
 

R

registerValueCreator(Args.ValueCreator) - Static method in class com.sampullara.cli.Args
Allows external extension of the valiue creators.
resetValueCreators() - Static method in class com.sampullara.cli.Args
Cleanup of registered ValueCreators (mainly for tests)

U

usage(Object) - Static method in class com.sampullara.cli.Args
Generate usage information based on the target annotations.
usage(PrintStream, Object) - Static method in class com.sampullara.cli.Args
Generate usage information based on the target annotations.
A B C E F P R U 
Skip navigation links

Copyright © 2017. All Rights Reserved.