Class DefaultCliConfiguration
- java.lang.Object
-
- org.apache.batchee.cli.command.internal.DefaultCliConfiguration
-
- All Implemented Interfaces:
CliConfiguration
public class DefaultCliConfiguration extends Object implements CliConfiguration
-
-
Constructor Summary
Constructors Constructor Description DefaultCliConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
addDefaultCommands()
Object
coerce(String value, Type expected)
Runnable
decorate(Runnable task)
String
description()
String
name()
Iterator<Class<? extends UserCommand>>
userCommands()
-
-
-
Method Detail
-
name
public String name()
- Specified by:
name
in interfaceCliConfiguration
-
description
public String description()
- Specified by:
description
in interfaceCliConfiguration
-
addDefaultCommands
public boolean addDefaultCommands()
- Specified by:
addDefaultCommands
in interfaceCliConfiguration
-
userCommands
public Iterator<Class<? extends UserCommand>> userCommands()
- Specified by:
userCommands
in interfaceCliConfiguration
-
decorate
public Runnable decorate(Runnable task)
- Specified by:
decorate
in interfaceCliConfiguration
-
coerce
public Object coerce(String value, Type expected)
- Specified by:
coerce
in interfaceCliConfiguration
-
-