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 booleanaddDefaultCommands()Objectcoerce(String value, Type expected)Runnabledecorate(Runnable task)Stringdescription()Stringname()Iterator<Class<? extends UserCommand>>userCommands()
-
-
-
Method Detail
-
name
public String name()
- Specified by:
namein interfaceCliConfiguration
-
description
public String description()
- Specified by:
descriptionin interfaceCliConfiguration
-
addDefaultCommands
public boolean addDefaultCommands()
- Specified by:
addDefaultCommandsin interfaceCliConfiguration
-
userCommands
public Iterator<Class<? extends UserCommand>> userCommands()
- Specified by:
userCommandsin interfaceCliConfiguration
-
decorate
public Runnable decorate(Runnable task)
- Specified by:
decoratein interfaceCliConfiguration
-
coerce
public Object coerce(String value, Type expected)
- Specified by:
coercein interfaceCliConfiguration
-
-