public abstract class AbstractCliValueContainer extends Object implements CliValueContainer
CliValueContainer
interface.Modifier and Type | Field and Description |
---|---|
private CliState |
cliState |
private CliParserDependencies |
dependencies |
private org.slf4j.Logger |
logger |
private CliParameterContainer |
parameterContainer |
Constructor and Description |
---|
AbstractCliValueContainer(CliParameterContainer parameterContainer,
CliState cliState,
CliParserDependencies dependencies,
org.slf4j.Logger logger)
The constructor.
|
Modifier and Type | Method and Description |
---|---|
CliState |
getCliState() |
CliParserDependencies |
getDependencies() |
org.slf4j.Logger |
getLogger() |
CliParameterContainer |
getParameterContainer() |
boolean |
isArrayMapOrCollection() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getValue, setValue
private final CliParameterContainer parameterContainer
private final CliState cliState
private final CliParserDependencies dependencies
private final org.slf4j.Logger logger
public AbstractCliValueContainer(CliParameterContainer parameterContainer, CliState cliState, CliParserDependencies dependencies, org.slf4j.Logger logger)
parameterContainer
- is the parameter-container
.cliState
- is the state
.dependencies
- are the dependencies
.logger
- is the logger
.public CliState getCliState()
public CliParameterContainer getParameterContainer()
public CliParserDependencies getDependencies()
public org.slf4j.Logger getLogger()
public boolean isArrayMapOrCollection()
isArrayMapOrCollection
in interface CliValueContainer
true
if this is a container for a value of the type array, Collection
or
Map
- false
otherwise.Copyright © 2001–2016 mmm-Team. All rights reserved.