| Package | Description |
|---|---|
| de.vandermeer.skb.interfaces.application |
Base for applications, with options, CLI parser, and applications.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Apo_SimpleC
A standard simple CLI option.
|
interface |
Apo_TypedC<T>
A standard typed CLI option.
|
interface |
Apo_TypedCE<T>
A standard typed option that combines CLI and environment settings.
|
interface |
Apo_TypedCP<T>
A standard typed option that combines CLI and property settings.
|
interface |
Apo_TypedCPE<T>
A standard typed option that combines CLI, property, and environment settings.
|
| Modifier and Type | Method and Description |
|---|---|
Set<ApoBaseC> |
App_CliParser.getAllOptions()
Returns a set of all options.
|
default Set<ApoBaseC> |
IsApplication.getCLiALlOptions()
Returns all CLI options as base implementation.
|
static Collection<ApoBaseC> |
CliOptionList.sortedList(Set<ApoBaseC> list,
int numberShort,
int numberLong)
Returns a sorted collection of CLI options.
|
static TreeMap<String,ApoBaseC> |
CliOptionList.sortedMap(Set<ApoBaseC> list,
int numberShort,
int numberLong)
Returns a sorted map of CLI options, the mapping is the sort string to the CLI option.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
IsApplication.IN_ARRAY(String[] array,
ApoBaseC apo)
Simple utility to test if a CLI option (short or long) is in an array.
|
| Modifier and Type | Method and Description |
|---|---|
static Set<String> |
CliOptionList.getRequired(Set<ApoBaseC> list)
Returns all required options, taking short or long CLI argument.
|
static Collection<ApoBaseC> |
CliOptionList.sortedList(Set<ApoBaseC> list,
int numberShort,
int numberLong)
Returns a sorted collection of CLI options.
|
static TreeMap<String,ApoBaseC> |
CliOptionList.sortedMap(Set<ApoBaseC> list,
int numberShort,
int numberLong)
Returns a sorted map of CLI options, the mapping is the sort string to the CLI option.
|
Copyright © 2016–2017. All rights reserved.