static <V,C extends AbstractJavaProperty<V>> V |
JPService.getPreEvaluatedValue(Class<C> propertyClass,
String[] args) |
Returns a pre evaluated value of the property related to the given propertyClass.
|
static void |
JPService.parse(String[] args) |
Analyze the input arguments and setup all registered Properties.
|
static void |
JPService.parse(String[] args,
boolean skipUnknownProperties) |
Analyze the input arguments and setup all registered Properties.
|
static void |
JPService.parse(List<String> args) |
Analyze the input arguments and setup all registered Properties.
|
static void |
JPService.printHelp() |
Method prints the help screen.
|
static void |
JPService.setupJUnitTestMode() |
Setup JPService for JUnitTests By using the JPService during JUnit Tests it's recommended to call this method after property registration instead using the parsing methods because command line
property handling makes no sense in the context of unit tests..
|
protected void |
AbstractJavaProperty.updateValue() |
|