Package nz.org.riskscape.wizard.ask
Class AskRequest.Impl
java.lang.Object
nz.org.riskscape.wizard.ask.AskRequest.Impl
- All Implemented Interfaces:
AskRequest
- Enclosing interface:
- AskRequest
Default implementation
-
Nested Class Summary
Nested classes/interfaces inherited from interface nz.org.riskscape.wizard.ask.AskRequest
AskRequest.Impl
-
Constructor Summary
ConstructorDescriptionImpl
(CliPrompter cliPrompter, nz.org.riskscape.wizard.bld.IncrementalBuildState buildState, nz.org.riskscape.wizard.Question question) -
Method Summary
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface nz.org.riskscape.wizard.ask.AskRequest
bind, findAsker, getBindingContext, getParameterType, getProject
-
Constructor Details
-
Impl
public Impl(CliPrompter cliPrompter, nz.org.riskscape.wizard.bld.IncrementalBuildState buildState, nz.org.riskscape.wizard.Question question)
-
-
Method Details
-
getCliPrompter
Description copied from interface:AskRequest
The CLI that is used to interact with the user
- Specified by:
getCliPrompter
in interfaceAskRequest
-
getBuildState
public nz.org.riskscape.wizard.bld.IncrementalBuildState getBuildState()Description copied from interface:AskRequest
The current state of building the pipeline
- Specified by:
getBuildState
in interfaceAskRequest
-
getQuestion
public nz.org.riskscape.wizard.Question getQuestion()Description copied from interface:AskRequest
The question being asked
- Specified by:
getQuestion
in interfaceAskRequest
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-