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
getParameterContainer()
private final CliState cliState
getCliState()
private final CliParserDependencies dependencies
getDependencies()
private final org.slf4j.Logger logger
getLogger()
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–2014 mmm-Team. All rights reserved.