Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addBuildPoint(BuildPoint) - Method in class nz.org.riskscape.wizard.survey2.DefaultQuestionSet2
-
Adds a potential build point to the question set, i.e.
- addHiddenQuestion(String) - Method in class nz.org.riskscape.wizard.survey2.DefaultQuestionSet2
-
Adds a hidden question (
Question.hidden()
) to the set - addQuestion(String, Class<T>) - Method in class nz.org.riskscape.wizard.survey2.DefaultQuestionSet2
-
Start adding a question to this question set.
- AddQuestion<T> - Class in nz.org.riskscape.wizard.survey2
-
Returned from a call to
DefaultQuestionSet2.addQuestion(String, Class)
to allow simpler declaration of pipeline building following a question being answered - AddQuestion(DefaultQuestionSet2, String, Class<T>) - Constructor for class nz.org.riskscape.wizard.survey2.AddQuestion
- AddQuestion(DefaultQuestionSet2, Question, Class<T>) - Constructor for class nz.org.riskscape.wizard.survey2.AddQuestion
- addQuestions(DefaultQuestionSet2, String) - Method in class nz.org.riskscape.wizard.model2.input.Geoprocessing
- AGGREGATION - Static variable in class nz.org.riskscape.wizard.AskerHints
-
We want to use the answer in an aggregation expression, i.e.
- ALL_INTERSECTIONS - Enum constant in enum class nz.org.riskscape.wizard.model2.smp.SampleType
- ALL_PARTS - Enum constant in enum class nz.org.riskscape.wizard.model2.input.CuttingIncludes
-
Retain all parts of the original geometry when cutting against another layer, i.e.
- amount - Variable in class nz.org.riskscape.wizard.model2.smp.HazardBufferExpression
- AnalysisPhase - Class in nz.org.riskscape.wizard.model2.analysis
- AnalysisPhase(Survey) - Constructor for class nz.org.riskscape.wizard.model2.analysis.AnalysisPhase
- Answer - Class in nz.org.riskscape.wizard
-
Records an answer to a question that has been bound to a type according to
Question.getParameterType()
- Answer(Question, List<Answer.Response>) - Constructor for class nz.org.riskscape.wizard.Answer
- Answer(Question, Answer.Response...) - Constructor for class nz.org.riskscape.wizard.Answer
- Answer.Response - Class in nz.org.riskscape.wizard
-
Records a user's response to a question.
- append(PipelineChange, PipelineDeclaration, RealizedPipeline) - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
-
Return a new
IncrementalBuildState
that resulted in applying the given change to this build state. - append(String, Object...) - Method in class nz.org.riskscape.wizard.bld.change.AppendJoinChange.Builder
- append(StepChain) - Method in class nz.org.riskscape.wizard.bld.change.AppendJoinChange.Builder
- appendComponent(String, Object) - Static method in class nz.org.riskscape.wizard.ConfigParser
-
Convenience for returning prefix[subkey]
- AppendJoinChange - Class in nz.org.riskscape.wizard.bld.change
- AppendJoinChange.Builder - Class in nz.org.riskscape.wizard.bld.change
- AppendJoinChange.Side - Enum Class in nz.org.riskscape.wizard.bld.change
- AppendStepChange - Class in nz.org.riskscape.wizard.bld.change
-
Change for appending a
StepChain
to aStepChain
, elongating it (not creating a branch) - AppendStepChange(Answer, String) - Constructor for class nz.org.riskscape.wizard.bld.change.AppendStepChange
- Applicability - Class in nz.org.riskscape.wizard
- Applicability(QuestionSet, Set<RealizedStep>) - Constructor for class nz.org.riskscape.wizard.Applicability
- apply(PipelineChangeInput) - Method in interface nz.org.riskscape.wizard.bld.dsl.PipelineChanger
- apply(PipelineChangeInput, T) - Method in interface nz.org.riskscape.wizard.bld.dsl.TypedPipelineChanger
- apply(Question, String, Locale) - Method in interface nz.org.riskscape.wizard.Question.I18nLookupFunction
-
Lookup a string for a question.
- AskerHints - Class in nz.org.riskscape.wizard
-
Constant annotation tags for
Question
s to help refine the Asker class (in wizard-cli) behaviour. - AskerHints() - Constructor for class nz.org.riskscape.wizard.AskerHints
- askWhen(Predicate<IncrementalBuildState>) - Method in class nz.org.riskscape.wizard.Question
-
Adds a predicate condition that should be met before this question is asked.
- askWhenDependencyIs(Predicate<Object>) - Method in class nz.org.riskscape.wizard.survey2.AddQuestion
- askWhenResponseIs(String, Object) - Method in class nz.org.riskscape.wizard.survey2.AddQuestion
-
Convenience for when a question depends on a previous question having been answered, and that response must also have a certain value.
- asStructMembers(List<? extends Expression>) - Static method in class nz.org.riskscape.wizard.model2.DslHelper
-
Combines a list of expressions into a comma-separated struct declaration string, minus the {}s.
- AtLastChange - Class in nz.org.riskscape.wizard.bld.loc
-
Identifies a location to apply a change by finding the last step that changed in the build state.
- atLeastOne() - Method in class nz.org.riskscape.wizard.Question
- atLocation(ChangeLocation) - Method in class nz.org.riskscape.wizard.Question
- atStep(String) - Static method in interface nz.org.riskscape.wizard.bld.loc.ChangeLocation
- AtStepNamed - Class in nz.org.riskscape.wizard.bld.loc
- AtStepNamed(String) - Constructor for class nz.org.riskscape.wizard.bld.loc.AtStepNamed
- attribute - Variable in class nz.org.riskscape.wizard.model2.input.RecomputeAttribute
- attribute - Variable in class nz.org.riskscape.wizard.model2.report.SortExpression
- AttributeMetadata(List<Struct.StructMember>) - Constructor for class nz.org.riskscape.wizard.ExpressionHelper.AttributeMetadata
B
- BackingData - Interface in nz.org.riskscape.wizard.survey2
-
Interface for some data that 'backs' a particular question.
- BackingData.Empty - Class in nz.org.riskscape.wizard.survey2
- badPipelineChange(String) - Method in interface nz.org.riskscape.wizard.WizardProblems
-
Shown to the user when there was an internal problem with the wizard, namely that a
PipelineChange
triggered by anAnswer
has produced an invalid change. - BadPipelineChangeException - Exception in nz.org.riskscape.wizard.bld.change
-
Thrown when a
PipelineChange
is invalid because of a coding error - BadPipelineChangeException(PipelineChange, String) - Constructor for exception nz.org.riskscape.wizard.bld.change.BadPipelineChangeException
- BadPipelineChangeException(PipelineChange, String, Throwable) - Constructor for exception nz.org.riskscape.wizard.bld.change.BadPipelineChangeException
- BasePhase - Class in nz.org.riskscape.wizard.survey2
-
Base implementation of a phase that takes care of the links between the survey, they phase and the question sets.
- BasePhase(Survey) - Constructor for class nz.org.riskscape.wizard.survey2.BasePhase
- BasePhase(Survey, Function<BasePhase, List<DefaultQuestionSet2>>, BiFunction<IncrementalBuildState, Question, BackingData>) - Constructor for class nz.org.riskscape.wizard.survey2.BasePhase
- BasePipelineChange<T> - Class in nz.org.riskscape.wizard.bld.change
-
Base class for any
PipelineChange
that follows a standardstring -> ast -> validate -> update
pattern - BasePipelineChange(Answer) - Constructor for class nz.org.riskscape.wizard.bld.change.BasePipelineChange
- BaseQuestionSet - Class in nz.org.riskscape.wizard
- BaseQuestionSet(String, String, Survey) - Constructor for class nz.org.riskscape.wizard.BaseQuestionSet
-
Construct a question set where the name is used for the i18n look up and the id is set as the name plus an integer disriminator, e.g.
- BaseQuestionSet(String, Survey) - Constructor for class nz.org.riskscape.wizard.BaseQuestionSet
-
Construct a question set where the id is used for the i18n look up.
- BaseSurvey - Class in nz.org.riskscape.wizard.survey2
-
Convenient super class for a phase-based
Survey
. - BaseSurvey(String, MessageSource, Function<Survey, List<Phase>>) - Constructor for class nz.org.riskscape.wizard.survey2.BaseSurvey
- BasicBuildPoint - Class in nz.org.riskscape.wizard.bld.dsl
-
A
BuildPoint
that triggers after a single question is answered, even if empty. - BasicBuildPoint(String, PipelineChanger) - Constructor for class nz.org.riskscape.wizard.bld.dsl.BasicBuildPoint
- bind(BindingContext, Question, Object) - Static method in class nz.org.riskscape.wizard.Answer
-
Convenience method for binding a single input value for the given question in to a single
Answer.Response
- bindAll(BindingContext, Question, List<?>) - Static method in class nz.org.riskscape.wizard.Answer
-
Convenience method for binding a list of responses in to an answer, return a failed result if any of the responses failed to bind.
- bindValue(BindingContext, Object, Class<T>) - Method in class nz.org.riskscape.wizard.bind.CompositeBinder
- bindValue(BindingContext, Object, Class<T>) - Method in class nz.org.riskscape.wizard.bind.PickQuestionSetBinder
- build() - Method in class nz.org.riskscape.wizard.bld.change.AppendJoinChange.Builder
- build(Project, BoundParameters) - Method in class nz.org.riskscape.wizard.WizardModelFramework
- builder(Answer) - Static method in class nz.org.riskscape.wizard.bld.change.AppendJoinChange
- Builder(Answer) - Constructor for class nz.org.riskscape.wizard.bld.change.AppendJoinChange.Builder
- BuildPoint - Interface in nz.org.riskscape.wizard.bld.dsl
-
Part of the
DefaultQuestionSet2
API for defining howPipelineChange
s get produced. - buildQuestionSet(IncrementalBuildState) - Method in class nz.org.riskscape.wizard.model2.analysis.AnalysisPhase
- buildQuestionSet(IncrementalBuildState) - Method in class nz.org.riskscape.wizard.model2.smp.SamplePhase
- buildQuestionSet(IncrementalBuildState) - Method in class nz.org.riskscape.wizard.survey2.BasePhase
- buildQuestionSets(IncrementalBuildState) - Method in class nz.org.riskscape.wizard.survey2.BasePhase
- buildStateIterator() - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
- buildStateStream() - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
- builtQuestionSets - Variable in class nz.org.riskscape.wizard.survey2.BasePhase
- builtQuestionsInvalid(IncrementalBuildState) - Method in class nz.org.riskscape.wizard.survey2.BasePhase
-
Determine whether question sets need rebuilding, will always return false if the phase was constructed with a single static question set.
- BY_DISTANCE - Enum constant in enum class nz.org.riskscape.wizard.model2.input.CutType
- BY_EXPRESSION - Enum constant in enum class nz.org.riskscape.wizard.model2.input.FilterType
-
Filter a layer by a given expression, e.g.
- BY_FEATURE_IN_LAYER - Enum constant in enum class nz.org.riskscape.wizard.model2.input.FilterType
-
Pick a feature in a given layer and filter out any exposures that intersect it, e.g.
- BY_LAYER - Enum constant in enum class nz.org.riskscape.wizard.model2.input.CutType
- BY_LAYER_BOUNDS - Enum constant in enum class nz.org.riskscape.wizard.model2.input.FilterType
-
Filter by the bounds of another layer, e.g.
C
- canBind(Class<?>, Class<?>) - Method in class nz.org.riskscape.wizard.bind.CompositeBinder
- canBind(Class<?>, Class<?>) - Method in class nz.org.riskscape.wizard.bind.PickQuestionSetBinder
- canEqual(Object) - Method in class nz.org.riskscape.wizard.Answer
- canEqual(Object) - Method in class nz.org.riskscape.wizard.BaseQuestionSet
- canEqual(Object) - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
- canEqual(Object) - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState.Context
- canEqual(Object) - Method in class nz.org.riskscape.wizard.ExpressionHelper.AttributeMetadata
- canEqual(Object) - Method in class nz.org.riskscape.wizard.ExpressionHelper.AttributeValue
- canEqual(Object) - Method in class nz.org.riskscape.wizard.Question
- canEqual(Object) - Method in class nz.org.riskscape.wizard.survey2.BackingData.Empty
- canEqual(Object) - Method in class nz.org.riskscape.wizard.survey2.Choices
- canEqual(Object) - Method in class nz.org.riskscape.wizard.survey2.PickQuestionSet
- canSkip(IncrementalBuildState) - Method in class nz.org.riskscape.wizard.model2.input.InputDataPhase
- canSkip(IncrementalBuildState) - Method in class nz.org.riskscape.wizard.model2.report.ReportPhase
- canSkip(IncrementalBuildState) - Method in class nz.org.riskscape.wizard.survey2.BasePhase
- canSkip(IncrementalBuildState) - Method in interface nz.org.riskscape.wizard.survey2.Phase
- CENTROID - Enum constant in enum class nz.org.riskscape.wizard.model2.smp.SampleType
- chainStep(String, Object...) - Static method in interface nz.org.riskscape.wizard.bld.PipelineChange
-
Chains a
StepChain
to an existingStepChain
, appending the chain to the last implicit step - ChangeLocation - Interface in nz.org.riskscape.wizard.bld.loc
-
Can identify a location at which a
PipelineChange
can apply to the build state of a pipeline during wizard process. - checkValidity(List<Object>) - Method in class nz.org.riskscape.wizard.Question
-
sanity checking code to prevent an invalid answer being recorded - the errors are not meant for human consumption but we might want to adapt them later
- Choices - Class in nz.org.riskscape.wizard.survey2
-
Backing data for a set of choices.
- Choices(Class<?>, List<?>) - Constructor for class nz.org.riskscape.wizard.survey2.Choices
- CLOSEST - Enum constant in enum class nz.org.riskscape.wizard.model2.smp.SampleType
- COMPARABLE - Static variable in class nz.org.riskscape.wizard.AskerHints
-
We want the user to specify an attribute that's comparable or sortable.
- comparator - Variable in class nz.org.riskscape.wizard.model2.input.FilterByAttribute
- compareTo(ExpressionHelper.AttributeValue) - Method in class nz.org.riskscape.wizard.ExpressionHelper.AttributeValue
- Composite - Annotation Interface in nz.org.riskscape.wizard
- CompositeBinder - Class in nz.org.riskscape.wizard.bind
- CompositeBinder() - Constructor for class nz.org.riskscape.wizard.bind.CompositeBinder
- CompositeField - Annotation Interface in nz.org.riskscape.wizard
- configError() - Method in interface nz.org.riskscape.wizard.WizardProblems
-
General purpose 'bad config, try running wizard again' error
- ConfigParser - Class in nz.org.riskscape.wizard
-
Reconstructs a wizard's answers from INI config.
- ConfigParser(Function<String, Survey>) - Constructor for class nz.org.riskscape.wizard.ConfigParser
- ConfigParser.LocalProblems - Interface in nz.org.riskscape.wizard
- CONSEQUENCE - Static variable in class nz.org.riskscape.wizard.model2.analysis.AnalysisPhase
- contains(Question) - Method in class nz.org.riskscape.wizard.survey2.DefaultQuestionSet2
- contains(QuestionSet) - Method in class nz.org.riskscape.wizard.survey2.BasePhase
- contains(QuestionSet) - Method in interface nz.org.riskscape.wizard.survey2.Phase
- Context(Survey, ExecutionContext) - Constructor for class nz.org.riskscape.wizard.bld.IncrementalBuildState.Context
- couldNotApplyChange(Object) - Method in interface nz.org.riskscape.wizard.ConfigParser.LocalProblems
- create(IncrementalBuildState, Question) - Static method in class nz.org.riskscape.wizard.ExpressionHelper
-
Creates an attribute helper based on the context struct deduced from the given question/answers.
- createInputDataQuestionSet(String) - Method in class nz.org.riskscape.wizard.model2.input.InputDataPhase
- createInputDataQuestionSet(String, int) - Method in class nz.org.riskscape.wizard.model2.input.InputDataPhase
- customizeQuestion(Function<Question, Question>) - Method in class nz.org.riskscape.wizard.survey2.AddQuestion
-
Allow arbitrary changes to the question by supplying a function that returns a new function, e.g.
- CuttingIncludes - Enum Class in nz.org.riskscape.wizard.model2.input
- CutType - Enum Class in nz.org.riskscape.wizard.model2.input
D
- DEFAULT_I18N_LOOKUP - Static variable in class nz.org.riskscape.wizard.Question
- DefaultQuestionSet2 - Class in nz.org.riskscape.wizard.survey2
- DefaultQuestionSet2(String, String, Phase) - Constructor for class nz.org.riskscape.wizard.survey2.DefaultQuestionSet2
- DefaultQuestionSet2(String, Phase) - Constructor for class nz.org.riskscape.wizard.survey2.DefaultQuestionSet2
- DEPENDS_NOTHING - Static variable in class nz.org.riskscape.wizard.Question
-
No dependencies
- dependsOn(String) - Method in class nz.org.riskscape.wizard.Question
-
Make a new Question that's dependent on the given questionName being asked first.
- dependsOn(String) - Method in class nz.org.riskscape.wizard.survey2.AddQuestion
- direction - Variable in class nz.org.riskscape.wizard.model2.report.SortExpression
- discriminator - Variable in class nz.org.riskscape.wizard.BaseQuestionSet
- distance - Variable in class nz.org.riskscape.wizard.model2.input.EnlargeBy
- DslHelper - Class in nz.org.riskscape.wizard.model2
-
Provides some convenience methods to assist generating pipeline DSL code.
- DslHelper() - Constructor for class nz.org.riskscape.wizard.model2.DslHelper
E
- empty() - Static method in class nz.org.riskscape.wizard.survey2.QuestionTree
- empty(Class<?>) - Static method in interface nz.org.riskscape.wizard.survey2.BackingData
- empty(IncrementalBuildState.Context) - Static method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
-
Create a new, empty incremental build state using the given dependencies.
- Empty(Class<?>) - Constructor for class nz.org.riskscape.wizard.survey2.BackingData.Empty
- EMPTY - Static variable in interface nz.org.riskscape.wizard.bld.loc.ChangeLocation
-
Magic value for null
- EMPTY_ANSWER - Static variable in class nz.org.riskscape.wizard.bld.IncrementalBuildState
- EMPTY_QUESTION - Static variable in class nz.org.riskscape.wizard.bld.IncrementalBuildState
-
The
Question
associated with an empty build state, i.e. - EMPTY_QUESTION_SET - Static variable in class nz.org.riskscape.wizard.bld.IncrementalBuildState
-
The QuestionSet associated with an empty build state, i.e.
- EMPTY_SURVEY - Static variable in interface nz.org.riskscape.wizard.Survey
-
A survey that contains no questions and does nothing.
- EmptyQuestionSet - Class in nz.org.riskscape.wizard
- EmptyQuestionSet(String, Survey) - Constructor for class nz.org.riskscape.wizard.EmptyQuestionSet
- EmptySurvey - Class in nz.org.riskscape.wizard
- EmptySurvey(String, MessageSource) - Constructor for class nz.org.riskscape.wizard.EmptySurvey
- END - Static variable in interface nz.org.riskscape.wizard.bld.loc.ChangeLocation
-
Magic locator that signals that a change applies at the very end of the pipeline, which might vary in its interpretation, depending on the change it is applied to, but typically only meaningful for a new StepChain being inserted
- EndOfBranchWith - Class in nz.org.riskscape.wizard.bld.loc
-
Locates the last step in a chain that begins with a particular step.
- EndOfBranchWith(ChangeLocation) - Constructor for class nz.org.riskscape.wizard.bld.loc.EndOfBranchWith
- EnlargeBy - Class in nz.org.riskscape.wizard.model2.input
- EnlargeBy() - Constructor for class nz.org.riskscape.wizard.model2.input.EnlargeBy
- EQUAL - Enum constant in enum class nz.org.riskscape.wizard.model2.input.FilterByAttribute.Comparator
- equals(Object) - Method in class nz.org.riskscape.wizard.Answer
- equals(Object) - Method in class nz.org.riskscape.wizard.Answer.Response
- equals(Object) - Method in class nz.org.riskscape.wizard.BaseQuestionSet
- equals(Object) - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState.Context
- equals(Object) - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
- equals(Object) - Method in class nz.org.riskscape.wizard.ExpressionHelper.AttributeMetadata
- equals(Object) - Method in class nz.org.riskscape.wizard.ExpressionHelper.AttributeValue
- equals(Object) - Method in class nz.org.riskscape.wizard.Question
- equals(Object) - Method in class nz.org.riskscape.wizard.survey2.BackingData.Empty
- equals(Object) - Method in class nz.org.riskscape.wizard.survey2.Choices
- equals(Object) - Method in class nz.org.riskscape.wizard.survey2.PickQuestionSet
- EXPOSED_RATIO - Static variable in class nz.org.riskscape.wizard.model2.smp.SamplePhase
-
The ratio of sampled hazard geometry to original exposure geometry that can be used to scale losses.
- EXPOSURE_ATTRIBUTE - Static variable in class nz.org.riskscape.wizard.model2.input.InputDataPhase
- expression - Variable in class nz.org.riskscape.wizard.model2.input.RecomputeAttribute
- ExpressionHelper - Class in nz.org.riskscape.wizard
-
Helper to access attribute information that's helpful when answering questions that require an
Expression
answer. - ExpressionHelper(Question, Struct) - Constructor for class nz.org.riskscape.wizard.ExpressionHelper
-
Creates a helper for the given struct context.
- ExpressionHelper.AttributeMetadata - Class in nz.org.riskscape.wizard
-
Represents an attribute (member) of the context struct that could be referenced in an expression.
- ExpressionHelper.AttributeValue - Class in nz.org.riskscape.wizard
-
Represents the value that an attribute may contain.
- ExpressionScope - Class in nz.org.riskscape.wizard.survey2
-
Backing data for question with
Expression
type answers. - ExpressionScope(Struct) - Constructor for class nz.org.riskscape.wizard.survey2.ExpressionScope
F
- failed(List<Problem>) - Static method in interface nz.org.riskscape.wizard.bld.PipelineChange
- featureExpression - Variable in class nz.org.riskscape.wizard.model2.input.FilterByLayer
- fieldifyQuestion(Question, Class<?>, String) - Static method in class nz.org.riskscape.wizard.bind.CompositeBinder
-
Returns a new
Question
that is modified for representing a sub-question for a given field - fieldifyQuestion(Question, Field) - Static method in class nz.org.riskscape.wizard.bind.CompositeBinder
-
Returns a new
Question
that is modified for representing a sub-question for a given field - fieldName(Field) - Static method in class nz.org.riskscape.wizard.bind.CompositeBinder
- FilterByAttribute - Class in nz.org.riskscape.wizard.model2.input
- FilterByAttribute() - Constructor for class nz.org.riskscape.wizard.model2.input.FilterByAttribute
- FilterByAttribute.Comparator - Enum Class in nz.org.riskscape.wizard.model2.input
- FilterByLayer - Class in nz.org.riskscape.wizard.model2.input
- FilterByLayer() - Constructor for class nz.org.riskscape.wizard.model2.input.FilterByLayer
- FilterType - Enum Class in nz.org.riskscape.wizard.model2.input
- FINAL_QUESTION - Static variable in interface nz.org.riskscape.wizard.QuestionSet
-
Used as a unique question to act as a place for a final change to hang from - it needs a unique question for the change to hang from, otherwise
IncrementalBuildState.append(PipelineChange, nz.org.riskscape.pipeline.ast.PipelineDeclaration, nz.org.riskscape.engine.pipeline.RealizedPipeline)
will complain. - find(Predicate<QuestionTree.Node>) - Method in class nz.org.riskscape.wizard.survey2.QuestionTree
-
Find all the nodes in the tree that match the given predicate in breadth-first order
- find(IncrementalBuildState) - Method in class nz.org.riskscape.wizard.bld.loc.AtLastChange
- find(IncrementalBuildState) - Method in class nz.org.riskscape.wizard.bld.loc.AtStepNamed
- find(IncrementalBuildState) - Method in interface nz.org.riskscape.wizard.bld.loc.ChangeLocation
- find(IncrementalBuildState) - Method in class nz.org.riskscape.wizard.bld.loc.EndOfBranchWith
- findLastChange(PipelineDeclaration, PipelineDeclaration) - Method in class nz.org.riskscape.wizard.bld.loc.AtLastChange
- findOne(Predicate<QuestionTree.Node>) - Method in class nz.org.riskscape.wizard.survey2.QuestionTree
-
Find a single node in the tree using the given predicate
- findOne(IncrementalBuildState) - Method in class nz.org.riskscape.wizard.bld.loc.AtLastChange
- findOne(IncrementalBuildState) - Method in interface nz.org.riskscape.wizard.bld.loc.ChangeLocation
- findQuestion(Question) - Method in class nz.org.riskscape.wizard.survey2.QuestionTree
-
Locate the node that points to the given question
- fromList(List<Question>) - Static method in class nz.org.riskscape.wizard.survey2.QuestionTree
-
Builds a QuestionTree by searching through the questions in order and building a tree from their dependencies.
G
- GEOPROCESS_QUESTION - Static variable in class nz.org.riskscape.wizard.model2.input.Geoprocessing
- Geoprocessing - Class in nz.org.riskscape.wizard.model2.input
- Geoprocessing() - Constructor for class nz.org.riskscape.wizard.model2.input.Geoprocessing
- get() - Static method in interface nz.org.riskscape.wizard.WizardProblems
- get(String) - Method in class nz.org.riskscape.wizard.survey2.DefaultQuestionSet2
- getAfterQuestion() - Method in class nz.org.riskscape.wizard.bld.dsl.BasicBuildPoint
-
The name of the question that this build point applies after
- getAll(Class<T>) - Method in class nz.org.riskscape.wizard.survey2.Choices
- getAllAnswers() - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
- getAnalysisOutputStepName() - Method in class nz.org.riskscape.wizard.model2.ModelSurvey2
- getAnalysisOutputStepName() - Method in interface nz.org.riskscape.wizard.Survey
-
Surveys should make the output of the analysis phase available at a known step name.
- getAnnotation(String) - Method in class nz.org.riskscape.wizard.Question
- getAnnotations() - Method in class nz.org.riskscape.wizard.Question
- getAnswer() - Method in class nz.org.riskscape.wizard.bld.change.AppendJoinChange
- getAnswer() - Method in class nz.org.riskscape.wizard.bld.change.BasePipelineChange
- getAnswer() - Method in class nz.org.riskscape.wizard.bld.change.MultipleChanges
- getAnswer() - Method in class nz.org.riskscape.wizard.bld.change.NoChange
- getAnswer() - Method in class nz.org.riskscape.wizard.bld.change.SimpleChange
- getAnswer() - Method in class nz.org.riskscape.wizard.bld.dsl.PipelineChangeInput
- getAnswer() - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
- getAnswer() - Method in exception nz.org.riskscape.wizard.bld.InvalidAnswerException
- getAnswer() - Method in interface nz.org.riskscape.wizard.bld.PipelineChange
- getAnswer(String, String) - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
- getAnswer(Question) - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
- getAnswersTo(String, String, Class<T>) - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
- getAnswerTo(String, String, Class<T>) - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
- getApplicableQuestionSets(IncrementalBuildState) - Method in class nz.org.riskscape.wizard.survey2.BaseSurvey
- getArity() - Method in class nz.org.riskscape.wizard.Question
- getAst() - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
-
The current pipeline ast.
- getAttributeMetadata() - Method in class nz.org.riskscape.wizard.ExpressionHelper
-
Returns a complete list of attributes (included those nested within structs) that contained in the context struct.
- getAttributeMetadata(List<Class<? extends Type>>) - Method in class nz.org.riskscape.wizard.ExpressionHelper
-
Obtains a list of attributes that are found by re-cursing into the context struct.
- getAttributeName(String) - Static method in class nz.org.riskscape.wizard.model2.input.InputDataPhase
-
We refer to the input-data layer in the plural form, but the pipeline attribute in the singular.
- getAttributeType(Struct, String, Class<T>) - Static method in class nz.org.riskscape.wizard.model2.DslHelper
- getAvailableQuestionSets(IncrementalBuildState) - Method in class nz.org.riskscape.wizard.model2.input.InputDataPhase
- getAvailableQuestionSets(IncrementalBuildState) - Method in class nz.org.riskscape.wizard.model2.report.ReportPhase
- getAvailableQuestionSets(IncrementalBuildState) - Method in class nz.org.riskscape.wizard.survey2.BasePhase
-
Default implementation of
Phase.getAvailableQuestionSets(IncrementalBuildState)
that builds a static list of question sets the first time it sees a build state and then filters them based on what's already been answered - getAvailableQuestionSets(IncrementalBuildState) - Method in interface nz.org.riskscape.wizard.survey2.Phase
- getBackingData(IncrementalBuildState) - Method in class nz.org.riskscape.wizard.Question
- getBackingData(IncrementalBuildState, Question) - Method in class nz.org.riskscape.wizard.model2.analysis.AnalysisPhase
- getBackingData(IncrementalBuildState, Question) - Method in class nz.org.riskscape.wizard.model2.smp.SamplePhase
- getBackingData(IncrementalBuildState, Question) - Method in interface nz.org.riskscape.wizard.Survey
- getBackingData(IncrementalBuildState, Question) - Method in class nz.org.riskscape.wizard.survey2.BasePhase
- getBackingData(IncrementalBuildState, Question) - Method in class nz.org.riskscape.wizard.survey2.BaseSurvey
- getBackingData(IncrementalBuildState, Question) - Method in interface nz.org.riskscape.wizard.survey2.Phase
-
Allows a survey to delegate backing data requests to the phase that served up the question
- getBackingDataFunction() - Method in class nz.org.riskscape.wizard.Question
- getBindingContext() - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
- getBoundValue() - Method in class nz.org.riskscape.wizard.Answer.Response
-
The result of converting user input in to an object that matches the type declared by
Question.getParameterType()
- getBuilder() - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
- getBuilding() - Method in class nz.org.riskscape.wizard.survey2.AddQuestion
- getBuildParameterSet() - Method in class nz.org.riskscape.wizard.WizardModelFramework
- getBuildPoint() - Method in class nz.org.riskscape.wizard.bld.dsl.PipelineChangeInput
-
The build point that was triggered
- getBuildPoints() - Method in class nz.org.riskscape.wizard.survey2.DefaultQuestionSet2
- getBuildState() - Method in class nz.org.riskscape.wizard.bld.dsl.PipelineChangeInput
- getBuildState() - Method in exception nz.org.riskscape.wizard.bld.InvalidAnswerException
- getCanApplyTo() - Method in class nz.org.riskscape.wizard.Applicability
- getChange(IncrementalBuildState, Answer) - Method in class nz.org.riskscape.wizard.bld.dsl.BasicBuildPoint
- getChange(IncrementalBuildState, Answer) - Method in interface nz.org.riskscape.wizard.bld.dsl.BuildPoint
- getChangeLocation() - Method in class nz.org.riskscape.wizard.bld.dsl.PipelineChangeInput
- getChangeLocation() - Method in class nz.org.riskscape.wizard.Question
- getChoices() - Method in class nz.org.riskscape.wizard.survey2.Choices
- getConfigToWrite(IncrementalBuildState) - Method in class nz.org.riskscape.wizard.ConfigParser
- getContext() - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
-
Various static dependencies, i.e.
- getContext() - Method in class nz.org.riskscape.wizard.ExpressionHelper
-
The fully qualified context that expressions would have available when they are executed.
- getCreatedBy() - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
-
The change that was responsible for this state being created
- getDatasetName(RealizedStep) - Static method in class nz.org.riskscape.wizard.model2.input.InputDataPhase
- getDatasetsToSample(IncrementalBuildState) - Static method in class nz.org.riskscape.wizard.model2.input.InputDataPhase
- getDefaultLocation() - Method in class nz.org.riskscape.wizard.survey2.DefaultQuestionSet2
-
A default location that gets assigned to Questions added via the
addQuestion
method when they are added to this set. - getDependsOn() - Method in class nz.org.riskscape.wizard.Question
- getDescription(Locale) - Method in class nz.org.riskscape.wizard.BaseQuestionSet
- getDescription(Locale) - Method in class nz.org.riskscape.wizard.Question
- getDescription(Locale) - Method in interface nz.org.riskscape.wizard.QuestionSet
-
A human-friendly description for this QuestionSet
- getExecutionContext() - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState.Context
- getExpressionType() - Method in class nz.org.riskscape.wizard.ExpressionHelper
- getFeatures() - Method in class nz.org.riskscape.wizard.WizardPlugin
- getFullyQualifiedName() - Method in class nz.org.riskscape.wizard.ExpressionHelper.AttributeMetadata
- getFunctionCall(String, String) - Method in enum class nz.org.riskscape.wizard.model2.smp.SampleType
- getFunctionCall(String, String, Object...) - Method in enum class nz.org.riskscape.wizard.model2.smp.SampleType
- getI18nLookup() - Method in class nz.org.riskscape.wizard.Question
- getId() - Method in class nz.org.riskscape.wizard.Answer
- getId() - Method in class nz.org.riskscape.wizard.BaseQuestionSet
- getId() - Method in class nz.org.riskscape.wizard.Question
-
Returns a unique ID for the Question (which is dependent on the
QuestionSet
it belongs to. - getId() - Method in interface nz.org.riskscape.wizard.QuestionSet
- getId() - Method in class nz.org.riskscape.wizard.survey2.BaseSurvey
- getId() - Method in class nz.org.riskscape.wizard.WizardModelFramework
- getInputStruct(ChangeLocation) - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
- getInputStruct(Question) - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
- getLabel() - Method in class nz.org.riskscape.wizard.ExpressionHelper.AttributeValue
- getLast() - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
-
The previous thing we built upon - will return
this
if this is the empty build state - getMessage(String, Locale) - Method in class nz.org.riskscape.wizard.Question
- getMessageSource() - Method in class nz.org.riskscape.wizard.Question
- getMessageSource() - Method in interface nz.org.riskscape.wizard.Survey
-
A
MessageSource
that is specific to this survey. - getMessageSource() - Method in class nz.org.riskscape.wizard.survey2.BaseSurvey
- getName() - Method in class nz.org.riskscape.wizard.BaseQuestionSet
- getName() - Method in class nz.org.riskscape.wizard.ExpressionHelper.AttributeMetadata
- getName() - Method in class nz.org.riskscape.wizard.Question
- getName() - Method in interface nz.org.riskscape.wizard.QuestionSet
- getNextQuestion(IncrementalBuildState) - Method in interface nz.org.riskscape.wizard.Survey
-
Convenience method that'll return the next available question, or null if there are none to answer.
- getNextQuestions(IncrementalBuildState) - Method in class nz.org.riskscape.wizard.survey2.QuestionTree
-
Query the tree to find the list of questions that should be presented to the user as being asked next.
- getOriginalInput() - Method in class nz.org.riskscape.wizard.Answer.Response
-
The input from the user that was used to create
Answer.Response.boundValue
- getOriginalResponses() - Method in class nz.org.riskscape.wizard.Answer
- getParameters() - Method in class nz.org.riskscape.wizard.survey2.DefaultQuestionSet2
-
Returns Parameters that represent this set of questions.
- getParameterType() - Method in class nz.org.riskscape.wizard.Question
- getParameterType() - Method in class nz.org.riskscape.wizard.survey2.AddQuestion
- getParameterType() - Method in class nz.org.riskscape.wizard.survey2.BackingData.Empty
- getParameterType() - Method in interface nz.org.riskscape.wizard.survey2.BackingData
- getParameterType() - Method in class nz.org.riskscape.wizard.survey2.Choices
- getParameterType() - Method in class nz.org.riskscape.wizard.survey2.ExpressionScope
- getParent() - Method in class nz.org.riskscape.wizard.survey2.QuestionTree.Node
- getPhase() - Method in class nz.org.riskscape.wizard.survey2.DefaultQuestionSet2
- getPhaseOfType(Class<T>) - Method in class nz.org.riskscape.wizard.survey2.BaseSurvey
-
Look up a Phase by its implementing class (Assuming they are unique).
- getPhases() - Method in class nz.org.riskscape.wizard.survey2.BaseSurvey
- getPipelineBuilder() - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState.Context
- getPipelineChange(IncrementalBuildState, Answer) - Method in class nz.org.riskscape.wizard.EmptyQuestionSet
- getPipelineChange(IncrementalBuildState, Answer) - Method in interface nz.org.riskscape.wizard.QuestionSet
-
Returns a
PipelineChange
that is created by applying an answer a build state. - getPipelineChange(IncrementalBuildState, Answer) - Method in interface nz.org.riskscape.wizard.Survey
-
Returns a
PipelineChange
that is created by applying an answer a build state. - getPipelineChange(IncrementalBuildState, Answer) - Method in class nz.org.riskscape.wizard.survey2.BaseSurvey
- getPipelineChange(IncrementalBuildState, Answer) - Method in class nz.org.riskscape.wizard.survey2.DefaultQuestionSet2
- getPipelineChanger() - Method in class nz.org.riskscape.wizard.bld.dsl.BasicBuildPoint
-
A bit of code that can make changes to a pipeline in response to answered questions.
- getPipelineExecutor() - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
- getProject() - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
- getQuestion() - Method in class nz.org.riskscape.wizard.Answer
-
The question that was answered
- getQuestion() - Method in class nz.org.riskscape.wizard.bld.dsl.PipelineChangeInput
- getQuestion() - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
- getQuestion() - Method in interface nz.org.riskscape.wizard.bld.PipelineChange
- getQuestion() - Method in class nz.org.riskscape.wizard.ExpressionHelper
-
The
Question
that this helper is to help answer. - getQuestion() - Method in class nz.org.riskscape.wizard.survey2.QuestionTree.Node
- getQuestions() - Method in interface nz.org.riskscape.wizard.QuestionSet
-
The list of questions that this question set contains.
- getQuestions() - Method in class nz.org.riskscape.wizard.survey2.DefaultQuestionSet2
- getQuestionSet() - Method in class nz.org.riskscape.wizard.Answer
- getQuestionSet() - Method in class nz.org.riskscape.wizard.Applicability
- getQuestionSet() - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
- getQuestionSet() - Method in interface nz.org.riskscape.wizard.bld.PipelineChange
- getQuestionSet() - Method in class nz.org.riskscape.wizard.Question
- getQuestionSet() - Method in class nz.org.riskscape.wizard.survey2.AddQuestion
- getQuestionSetId() - Method in class nz.org.riskscape.wizard.survey2.PickQuestionSet
- getQuestionTree(IncrementalBuildState) - Method in interface nz.org.riskscape.wizard.Survey
- getQuestionTree(IncrementalBuildState) - Method in class nz.org.riskscape.wizard.survey2.BaseSurvey
- getRealizedPipeline() - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
-
A small chunk of the overall pipeline that was realized for this state to be proven valid.
- getRealizedStep() - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
-
Attempts to return the end step that resulted from this state.
- getResponse() - Method in class nz.org.riskscape.wizard.Answer
- getResponse(Class<T>) - Method in class nz.org.riskscape.wizard.bld.dsl.PipelineChangeInput
-
Assuming the change was triggered by a single answer, this returns the single bound response that was part of the answer
- getResponse(String, String, Class<T>) - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
-
Optional-style version of getAnswerTo
- getResponses(Class<T>) - Method in class nz.org.riskscape.wizard.bld.dsl.PipelineChangeInput
-
Same as
PipelineChangeInput.getResponse(Class)
but for Questions that accept multiple responses. - getRoot() - Method in class nz.org.riskscape.wizard.survey2.QuestionTree
-
The root of the tree - note that the question here is a placeholder and should never be asked - this is to make it simpler to support multiple questions without any dependencies - these questions are children of the root.
- getScope() - Method in class nz.org.riskscape.wizard.survey2.ExpressionScope
- getShouldBeAsked() - Method in class nz.org.riskscape.wizard.Question
- getSkipped(IncrementalBuildState, Question) - Method in class nz.org.riskscape.wizard.survey2.QuestionTree
- getSource() - Method in class nz.org.riskscape.wizard.bld.change.AppendStepChange
- getSource() - Method in class nz.org.riskscape.wizard.bld.change.BasePipelineChange
-
TODO maybe break this up in to something else?
- getSource() - Method in class nz.org.riskscape.wizard.bld.change.StartChainChange
- getStruct() - Method in class nz.org.riskscape.wizard.bld.dsl.PipelineChangeInput
- getSurvey() - Method in class nz.org.riskscape.wizard.BaseQuestionSet
- getSurvey() - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState.Context
- getSurvey() - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
- getSurvey() - Method in class nz.org.riskscape.wizard.Question
- getSurvey() - Method in interface nz.org.riskscape.wizard.QuestionSet
- getSurvey() - Method in class nz.org.riskscape.wizard.survey2.BasePhase
- getSurvey() - Method in interface nz.org.riskscape.wizard.survey2.Phase
- getSurveyMessageBundleName(String) - Static method in interface nz.org.riskscape.wizard.Survey
-
Return a string that can be used as a bundle name for looking up a resource bundle / message source for a survey with the given
surveyId
- getTitle(Locale) - Method in class nz.org.riskscape.wizard.BaseQuestionSet
- getTitle(Locale) - Method in class nz.org.riskscape.wizard.Question
- getTitle(Locale) - Method in interface nz.org.riskscape.wizard.QuestionSet
-
A human-friendly title for this QuestionSet
- getType() - Method in class nz.org.riskscape.wizard.ExpressionHelper.AttributeMetadata
- getValue() - Method in class nz.org.riskscape.wizard.ExpressionHelper.AttributeValue
-
The value, or at least a
String
that could be parsed as an expression to the required value. - getValueAs(Class<T>) - Method in class nz.org.riskscape.wizard.Answer
- getValues() - Method in class nz.org.riskscape.wizard.Answer
- getValues(ExpressionHelper.AttributeMetadata) - Method in class nz.org.riskscape.wizard.ExpressionHelper
-
Attempt to get a list of possible values of the desired attribute.
- getValuesAs(Class<T>) - Method in class nz.org.riskscape.wizard.Answer
-
Returns the bound value(s) for this answer as the given class.
- getVersion() - Method in interface nz.org.riskscape.wizard.Survey
-
A version number that changes to indicate structural changes that might stop a previously saved version from working
- GREATER_THAN - Enum constant in enum class nz.org.riskscape.wizard.model2.input.FilterByAttribute.Comparator
- GREATER_THAN_EQUAL - Enum constant in enum class nz.org.riskscape.wizard.model2.input.FilterByAttribute.Comparator
H
- hasAnnotation(String) - Method in class nz.org.riskscape.wizard.Question
- hasAnnotationWithValue(String, String) - Method in class nz.org.riskscape.wizard.Question
- hasDependency() - Method in class nz.org.riskscape.wizard.Question
- hashCode() - Method in class nz.org.riskscape.wizard.Answer
- hashCode() - Method in class nz.org.riskscape.wizard.Answer.Response
- hashCode() - Method in class nz.org.riskscape.wizard.BaseQuestionSet
- hashCode() - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState.Context
- hashCode() - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
- hashCode() - Method in class nz.org.riskscape.wizard.ExpressionHelper.AttributeMetadata
- hashCode() - Method in class nz.org.riskscape.wizard.ExpressionHelper.AttributeValue
- hashCode() - Method in class nz.org.riskscape.wizard.Question
- hashCode() - Method in class nz.org.riskscape.wizard.survey2.BackingData.Empty
- hashCode() - Method in class nz.org.riskscape.wizard.survey2.Choices
- hashCode() - Method in class nz.org.riskscape.wizard.survey2.PickQuestionSet
- HAZARD_ATTRIBUTE - Static variable in class nz.org.riskscape.wizard.model2.input.InputDataPhase
- HazardBufferExpression - Class in nz.org.riskscape.wizard.model2.smp
- HazardBufferExpression() - Constructor for class nz.org.riskscape.wizard.model2.smp.HazardBufferExpression
- hidden() - Method in class nz.org.riskscape.wizard.Question
-
Constructs a clone of this question, but makes it a hidden question.
- hidden(Question) - Static method in class nz.org.riskscape.wizard.Answer
- HIDDEN_VALUE - Static variable in class nz.org.riskscape.wizard.Question
-
The only instance of the hidden value you'll ever need.
I
- id - Variable in class nz.org.riskscape.wizard.BaseQuestionSet
- id - Variable in class nz.org.riskscape.wizard.survey2.BaseSurvey
- ID - Static variable in class nz.org.riskscape.wizard.model2.ModelSurvey2
- ifNotAnswered(String) - Method in class nz.org.riskscape.wizard.survey2.AddQuestion
-
Only asks this question if the other question was not answered (i.e.
- ifResponseGiven(String, String, Class<T>, Consumer<T>) - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
-
Functional style if that calls the callback if a response was given to the nominated question, returning true if the callback was called
- ignoredParamsTip() - Method in interface nz.org.riskscape.wizard.ConfigParser.LocalProblems
- IncompletePipelineChange - Interface in nz.org.riskscape.wizard.bld.dsl
-
An
IncompletePipelineChange
is a promise to return aPipelineChange
once the defining answer is specified. - IncrementalBuildState - Class in nz.org.riskscape.wizard.bld
-
The results of building a pipeline incrementally in response to wizard
Answer
s being supplied andPipelineChange
s being made. - IncrementalBuildState(IncrementalBuildState.Context, IncrementalBuildState, PipelineChange, PipelineDeclaration, RealizedPipeline) - Constructor for class nz.org.riskscape.wizard.bld.IncrementalBuildState
- IncrementalBuildState.Context - Class in nz.org.riskscape.wizard.bld
-
All the unchanging elements of the
IncrementalBuildState
, wrapped up in a class for ease of copying/referencing. - indicesNotContiguous(String, int) - Method in interface nz.org.riskscape.wizard.ConfigParser.LocalProblems
- initializeEngine(Engine) - Method in class nz.org.riskscape.wizard.WizardPlugin
- InputDataPhase - Class in nz.org.riskscape.wizard.model2.input
- InputDataPhase(Survey) - Constructor for class nz.org.riskscape.wizard.model2.input.InputDataPhase
- inSet(QuestionSet) - Method in class nz.org.riskscape.wizard.Question
- INSTANCE - Static variable in class nz.org.riskscape.wizard.bld.loc.AtLastChange
- invalidAnswer(Parameter) - Method in interface nz.org.riskscape.wizard.WizardProblems
-
An invalid answer was supplied to a wizard parameter/question.
- InvalidAnswerException - Exception in nz.org.riskscape.wizard.bld
-
Thrown when we cannot generate a
PipelineChange
because the user has supplied an invalid response. - InvalidAnswerException(PipelineChangeInput, List<Problem>) - Constructor for exception nz.org.riskscape.wizard.bld.InvalidAnswerException
- InvalidAnswerException(PipelineChangeInput, Problem...) - Constructor for exception nz.org.riskscape.wizard.bld.InvalidAnswerException
- isA(Class<T>) - Method in interface nz.org.riskscape.wizard.survey2.BackingData
-
Functional style casting method for returning an Optional of the desired BackingData type.
- isApplicable() - Method in class nz.org.riskscape.wizard.Applicability
- isComplete(IncrementalBuildState) - Method in interface nz.org.riskscape.wizard.survey2.Phase
- isComplete(IncrementalBuildState) - Method in class nz.org.riskscape.wizard.survey2.QuestionTree
- isEmpty() - Method in class nz.org.riskscape.wizard.Answer
- isEmpty() - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
- isEmpty() - Method in interface nz.org.riskscape.wizard.survey2.BackingData
- isEmpty() - Method in class nz.org.riskscape.wizard.survey2.QuestionTree
- isFinished(IncrementalBuildState) - Method in interface nz.org.riskscape.wizard.Survey
- isFinished(IncrementalBuildState) - Method in class nz.org.riskscape.wizard.survey2.BaseSurvey
- isFollowing(Question) - Method in class nz.org.riskscape.wizard.Question
- isHazardDataset(String) - Static method in class nz.org.riskscape.wizard.model2.input.InputDataPhase
- isHidden() - Method in class nz.org.riskscape.wizard.Question
- isInvalid() - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
- isMultiHazard(IncrementalBuildState) - Static method in class nz.org.riskscape.wizard.model2.input.InputDataPhase
- isMultiple() - Method in class nz.org.riskscape.wizard.bld.loc.AtStepNamed
- isMultiple() - Method in interface nz.org.riskscape.wizard.bld.loc.ChangeLocation
- isMultiple() - Method in class nz.org.riskscape.wizard.bld.loc.EndOfBranchWith
- isQuestionSetAnswered(String) - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
-
Determine whether a question set with the given id appears in this build state's change stack, indicating that the question set has been responded to or skipped
- isQuestionSetReplayOrdered() - Method in interface nz.org.riskscape.wizard.Survey
-
Returns whether or not the replay order of QuestionSets matters, i.e.
- isRequired() - Method in class nz.org.riskscape.wizard.Question
- isRequired(IncrementalBuildState) - Method in class nz.org.riskscape.wizard.Question
-
Check if the question is really required.
- isResponseGiven(String, String) - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
-
Determine whether a response has been given to a question by its name local to the current question set.
- isSameQuestion(Question) - Method in class nz.org.riskscape.wizard.Answer
-
Returns true if this answer was given for the given question and question set
- isSingleValueQuestion() - Method in class nz.org.riskscape.wizard.Question
- isSkip() - Method in class nz.org.riskscape.wizard.survey2.PickQuestionSet
- isTopLevel() - Method in class nz.org.riskscape.wizard.survey2.QuestionTree.Node
- isUnassigned() - Method in class nz.org.riskscape.wizard.Question
J
- joins(ChangeLocation, String, Object...) - Method in class nz.org.riskscape.wizard.bld.change.AppendJoinChange.Builder
- joins(ChangeLocation, StepChain) - Method in class nz.org.riskscape.wizard.bld.change.AppendJoinChange.Builder
L
- LAST_STEP_NAME - Static variable in class nz.org.riskscape.wizard.model2.analysis.AnalysisPhase
- lastAnswerWas(Object) - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
-
Returns true if the last answer was the given value.
- layer - Variable in class nz.org.riskscape.wizard.model2.input.FilterByLayer
- LESS_THAN - Enum constant in enum class nz.org.riskscape.wizard.model2.input.FilterByAttribute.Comparator
- LESS_THAN_EQUAL - Enum constant in enum class nz.org.riskscape.wizard.model2.input.FilterByAttribute.Comparator
- lhs - Variable in class nz.org.riskscape.wizard.model2.input.FilterByAttribute
- LHS - Enum constant in enum class nz.org.riskscape.wizard.bld.change.AppendJoinChange.Side
- loadConfig(ExecutionContext, Map<String, List<?>>) - Method in class nz.org.riskscape.wizard.ConfigParser
-
Produces a
IncrementalBuildState
that's the same (roughly) as if the saved INIconfigToLoad
had been entered as answers to the interactive wizard. - loadConfig2(Survey, ExecutionContext, Map<String, List<?>>) - Method in class nz.org.riskscape.wizard.ConfigParser
-
Produces a
IncrementalBuildState
that's the same (roughly) as if the saved INIconfigToLoad
had been entered as answers to the interactive wizard.
M
- MAIN_BRANCH - Static variable in class nz.org.riskscape.wizard.model2.input.InputDataPhase
-
The 'main' branch of the pipeline that subsequent phases should hang off.
- make(IncrementalBuildState) - Method in class nz.org.riskscape.wizard.bld.change.AppendJoinChange
- make(IncrementalBuildState) - Method in class nz.org.riskscape.wizard.bld.change.BasePipelineChange
- make(IncrementalBuildState) - Method in class nz.org.riskscape.wizard.bld.change.MultipleChanges
- make(IncrementalBuildState) - Method in class nz.org.riskscape.wizard.bld.change.NoChange
- make(IncrementalBuildState) - Method in class nz.org.riskscape.wizard.bld.change.SimpleChange
- make(IncrementalBuildState) - Method in interface nz.org.riskscape.wizard.bld.PipelineChange
-
Attempt to create a new IncrementalBuildState for this change
- many(List<IncompletePipelineChange>) - Static method in interface nz.org.riskscape.wizard.bld.PipelineChange
- many(IncompletePipelineChange...) - Static method in interface nz.org.riskscape.wizard.bld.PipelineChange
- messageSource - Variable in class nz.org.riskscape.wizard.survey2.BaseSurvey
- mixedSubKeys(String, String) - Method in interface nz.org.riskscape.wizard.ConfigParser.LocalProblems
- mode - Variable in class nz.org.riskscape.wizard.model2.input.EnlargeBy
- ModelSurvey2 - Class in nz.org.riskscape.wizard.model2
- ModelSurvey2(MessageSource) - Constructor for class nz.org.riskscape.wizard.model2.ModelSurvey2
- MultipleChanges - Class in nz.org.riskscape.wizard.bld.change
-
A pipeline change that allows multiple individual changes to be combined in to one.
- MultipleChanges(Answer, List<IncompletePipelineChange>) - Constructor for class nz.org.riskscape.wizard.bld.change.MultipleChanges
- multipleKeysGiven(String) - Method in interface nz.org.riskscape.wizard.ConfigParser.LocalProblems
N
- name - Variable in class nz.org.riskscape.wizard.BaseQuestionSet
- newChain(String, Object...) - Static method in interface nz.org.riskscape.wizard.bld.PipelineChange
-
Add a new
StepChain
to the pipeline, disconnected from any otherStepChain
s. - NO_VALUE - Static variable in class nz.org.riskscape.wizard.Question
-
Assigned to annotations without values, so that we don't have to deal with null
- noChange() - Static method in interface nz.org.riskscape.wizard.bld.PipelineChange
- NoChange - Class in nz.org.riskscape.wizard.bld.change
-
An answer was given, but no change is to be made to the pipeline's structure
- NoChange(Answer) - Constructor for class nz.org.riskscape.wizard.bld.change.NoChange
- Node(Question) - Constructor for class nz.org.riskscape.wizard.survey2.QuestionTree.Node
- NOT_EQUAL - Enum constant in enum class nz.org.riskscape.wizard.model2.input.FilterByAttribute.Comparator
- NUMERIC - Static variable in class nz.org.riskscape.wizard.AskerHints
-
We only want the user to specify a numeric attribute, i.e.
- nz.org.riskscape.wizard - package nz.org.riskscape.wizard
- nz.org.riskscape.wizard.bind - package nz.org.riskscape.wizard.bind
- nz.org.riskscape.wizard.bld - package nz.org.riskscape.wizard.bld
- nz.org.riskscape.wizard.bld.change - package nz.org.riskscape.wizard.bld.change
- nz.org.riskscape.wizard.bld.dsl - package nz.org.riskscape.wizard.bld.dsl
- nz.org.riskscape.wizard.bld.loc - package nz.org.riskscape.wizard.bld.loc
- nz.org.riskscape.wizard.model2 - package nz.org.riskscape.wizard.model2
- nz.org.riskscape.wizard.model2.analysis - package nz.org.riskscape.wizard.model2.analysis
- nz.org.riskscape.wizard.model2.input - package nz.org.riskscape.wizard.model2.input
- nz.org.riskscape.wizard.model2.report - package nz.org.riskscape.wizard.model2.report
- nz.org.riskscape.wizard.model2.smp - package nz.org.riskscape.wizard.model2.smp
- nz.org.riskscape.wizard.survey2 - package nz.org.riskscape.wizard.survey2
O
- ONE_AT_LEAST - Static variable in class nz.org.riskscape.wizard.Question
- ONE_REQUIRED - Static variable in class nz.org.riskscape.wizard.Question
- ONLY_INTERSECTIONS - Enum constant in enum class nz.org.riskscape.wizard.model2.input.CuttingIncludes
-
Only include the geometry that intersects with the layer we're cutting against, i.e.
- OPTIONAL_MANY - Static variable in class nz.org.riskscape.wizard.Question
- OPTIONAL_ONE - Static variable in class nz.org.riskscape.wizard.Question
- optionalMany() - Method in class nz.org.riskscape.wizard.Question
- optionalOne() - Method in class nz.org.riskscape.wizard.Question
P
- Parameters() - Constructor for class nz.org.riskscape.wizard.WizardModelFramework.Parameters
- parse(String) - Method in interface nz.org.riskscape.wizard.bld.PipelineChange
-
Helper method to attempt parsing some pipeline dsl source, wrapping any
ParseException
s in aBadPipelineChangeException
- parseAnnotations(String...) - Method in class nz.org.riskscape.wizard.Question
- Phase - Interface in nz.org.riskscape.wizard.survey2
-
A way of linking up parts of a survey up so that it can be progressed through linearly
- phases - Variable in class nz.org.riskscape.wizard.survey2.BaseSurvey
- PICK_ATTRIBUTE - Static variable in class nz.org.riskscape.wizard.AskerHints
-
Refine which attributes the user should be picking from, i.e.
- PickQuestionSet - Class in nz.org.riskscape.wizard.survey2
-
Special parameter type used by surveys that is used to indicate a choice of question set.
- PickQuestionSet() - Constructor for class nz.org.riskscape.wizard.survey2.PickQuestionSet
- PickQuestionSet(String) - Constructor for class nz.org.riskscape.wizard.survey2.PickQuestionSet
- PickQuestionSet(QuestionSet) - Constructor for class nz.org.riskscape.wizard.survey2.PickQuestionSet
- PickQuestionSetBinder - Class in nz.org.riskscape.wizard.bind
-
Dirt simple binder for creating a
PickQuestionSet
from a string. - PickQuestionSetBinder() - Constructor for class nz.org.riskscape.wizard.bind.PickQuestionSetBinder
- PipelineChange - Interface in nz.org.riskscape.wizard.bld
-
An operation that can return a possibly new
IncrementalBuildState
in response to anAnswer
. - PipelineChangeInput - Class in nz.org.riskscape.wizard.bld.dsl
-
Collected arguments that are given to a
PipelineChanger
so that it can return aPipelineChange
- PipelineChangeInput(BuildPoint, Answer, IncrementalBuildState) - Constructor for class nz.org.riskscape.wizard.bld.dsl.PipelineChangeInput
- PipelineChanger - Interface in nz.org.riskscape.wizard.bld.dsl
- PROBLEMS - Static variable in class nz.org.riskscape.wizard.ConfigParser
Q
- Question - Class in nz.org.riskscape.wizard
-
A Question to ask the user within a
Survey
. - Question(String, Class<?>) - Constructor for class nz.org.riskscape.wizard.Question
- Question.Hidden - Class in nz.org.riskscape.wizard
-
The parameter type assigned to all hidden questions.
- Question.I18nLookupFunction - Interface in nz.org.riskscape.wizard
-
A functional interface for returning translated strings for a question.
- questionSet - Variable in class nz.org.riskscape.wizard.survey2.PickQuestionSet
- QuestionSet - Interface in nz.org.riskscape.wizard
-
A
QuestionSet
is a part of aSurvey
that groups together some questions that can apply a functionally similar set of changes to aPipelineDeclaration
. - questionSetId - Variable in class nz.org.riskscape.wizard.survey2.PickQuestionSet
- QuestionTree - Class in nz.org.riskscape.wizard.survey2
-
Imposes an ordered-tree structure on to a list of questions to centralize the logic of moving through a set of questions in the order that the questions impose with their dependencies and order in relation to each other.
- QuestionTree.Node - Class in nz.org.riskscape.wizard.survey2
-
A node in the question tree
R
- readyToBeAsked(IncrementalBuildState) - Method in class nz.org.riskscape.wizard.Question
-
Checks the dependent questions have already been asked and the question is applicable.
- realizePipeline(Pipeline) - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
-
Helper method for changes etc to realize a pipeline that was created from a
PipelineDeclaration
(so no supplementary parameters required) - realizePipeline(PipelineDeclaration) - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
-
Helper method for attempting to construct and realize a pipeline from the given ast TODO see about moving this to ExecutionContext or PipelineExecutor, so that we can more easily go straight from AST to RealizedPipeline
- RecomputeAttribute - Class in nz.org.riskscape.wizard.model2.input
- RecomputeAttribute() - Constructor for class nz.org.riskscape.wizard.model2.input.RecomputeAttribute
- remove(Question) - Method in class nz.org.riskscape.wizard.survey2.DefaultQuestionSet2
- removeOverlaps - Variable in class nz.org.riskscape.wizard.model2.input.EnlargeBy
- ReportPhase - Class in nz.org.riskscape.wizard.model2.report
- ReportPhase(Survey) - Constructor for class nz.org.riskscape.wizard.model2.report.ReportPhase
- requiredOne() - Method in class nz.org.riskscape.wizard.Question
- requireSingleValueQuestion() - Method in class nz.org.riskscape.wizard.Question
-
Explosive method for API users to fail fast if when they do a single value thing on a multi value question
- RESOURCE_ATTRIBUTE - Static variable in class nz.org.riskscape.wizard.model2.input.InputDataPhase
- Response(Object, Object) - Constructor for class nz.org.riskscape.wizard.Answer.Response
- rhs - Variable in class nz.org.riskscape.wizard.model2.input.FilterByAttribute
- RHS - Enum constant in enum class nz.org.riskscape.wizard.bld.change.AppendJoinChange.Side
S
- SAMPLED_HAZARD - Static variable in class nz.org.riskscape.wizard.model2.smp.SamplePhase
-
The all-intersections sample result from the hazard-layer.
- SamplePhase - Class in nz.org.riskscape.wizard.model2.smp
- SamplePhase(Survey) - Constructor for class nz.org.riskscape.wizard.model2.smp.SamplePhase
- SampleType - Enum Class in nz.org.riskscape.wizard.model2.smp
- setDefaultLocation(ChangeLocation) - Method in class nz.org.riskscape.wizard.survey2.DefaultQuestionSet2
-
A default location that gets assigned to Questions added via the
addQuestion
method when they are added to this set. - setPipelineBuilder(PipelineBuilder) - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState.Context
- simple(BiFunction<Answer, IncrementalBuildState, PipelineDeclaration>) - Static method in interface nz.org.riskscape.wizard.bld.PipelineChange
- simple(Survey, String, boolean, Consumer<DefaultQuestionSet2>) - Static method in class nz.org.riskscape.wizard.survey2.BasePhase
-
Create a BasePhase that wraps a single question set, with no custom backing data provided by the phase
- simple(Survey, String, boolean, Consumer<DefaultQuestionSet2>, BiFunction<IncrementalBuildState, Question, BackingData>) - Static method in class nz.org.riskscape.wizard.survey2.BasePhase
-
Create a BasePhase that wraps a single question set
- SimpleChange - Class in nz.org.riskscape.wizard.bld.change
-
Allows for one-off changes to an AST that don't match an existing change type.
- SimpleChange(Answer, BiFunction<Answer, IncrementalBuildState, PipelineDeclaration>) - Constructor for class nz.org.riskscape.wizard.bld.change.SimpleChange
- single(Question, Object, Object) - Static method in class nz.org.riskscape.wizard.Answer
-
Useful testing constructor for assembling a single response answer
- singleton(Question) - Static method in class nz.org.riskscape.wizard.survey2.QuestionTree
- skip(IncrementalBuildState, List<Question>) - Static method in class nz.org.riskscape.wizard.bld.change.NoChange
- skip(IncrementalBuildState, Question) - Method in interface nz.org.riskscape.wizard.Survey
-
Returns a
PipelineChange
that is created when skipping the given question. - skip(Question) - Static method in class nz.org.riskscape.wizard.Answer
- SKIP - Static variable in interface nz.org.riskscape.wizard.QuestionSet
-
Presented to the user as a choice when optional QuestionSets can be skipped.
- skippableQuestionSets - Variable in class nz.org.riskscape.wizard.survey2.BasePhase
- SortExpression - Class in nz.org.riskscape.wizard.model2.report
- SortExpression() - Constructor for class nz.org.riskscape.wizard.model2.report.SortExpression
- START - Static variable in interface nz.org.riskscape.wizard.bld.loc.ChangeLocation
-
Magic locator that signals that a change applies at the very beginning of the pipeline, which might vary in its interpretation, depending on the change it is applied to, but typically only meaningful for a new StepChain being inserted
- START_STEP_NAME - Static variable in class nz.org.riskscape.wizard.bld.IncrementalBuildState
-
The non-answer for an empty question.
- START_STEPS_SET - Static variable in class nz.org.riskscape.wizard.bld.IncrementalBuildState
-
A set of
RealizedStep
that is returned from a QuestionSet's applicability method when it applies to an empty pipeline - StartChainChange - Class in nz.org.riskscape.wizard.bld.change
-
Change for adding a new
StepChain
to the pipeline being built - StartChainChange(Answer, String) - Constructor for class nz.org.riskscape.wizard.bld.change.StartChainChange
- stepNamed(String) - Static method in class nz.org.riskscape.wizard.bld.loc.EndOfBranchWith
-
Convenience constructor that looks for a branch with a particular step name
- strings(Question, String...) - Static method in class nz.org.riskscape.wizard.Answer
-
Useful testing constructor for creating answers for tests where the bound type is a string as well.
- survey - Variable in class nz.org.riskscape.wizard.BaseQuestionSet
- survey - Variable in class nz.org.riskscape.wizard.survey2.BasePhase
- Survey - Interface in nz.org.riskscape.wizard
-
Survey interface that allows the survey to act as the controller part in an MVC-style set up.
T
- TAG_EXPRESSION_TYPE - Static variable in class nz.org.riskscape.wizard.ExpressionHelper
-
Annotation key whose value determines the type of expression required.
- TAG_EXPRESSION_TYPE_BOOLEAN - Static variable in class nz.org.riskscape.wizard.ExpressionHelper
-
Value for {@link #TAG<em>EXPRESSION</em>TYPE} to require an expression that should return a boolean when evaluated.
- TAG_EXPRESSION_TYPE_NUMERIC - Static variable in class nz.org.riskscape.wizard.ExpressionHelper
-
Value for {@link #TAG<em>EXPRESSION</em>TYPE} to require an expression that should return a numeric value when evaluated.
- TAG_LAYER_NAME - Static variable in class nz.org.riskscape.wizard.ExpressionHelper
-
Annotation whose value is the member name that layer will be stored in.
- TAG_LAYER_QUESTION_NAME - Static variable in class nz.org.riskscape.wizard.ExpressionHelper
-
Annotation whose value ought to be a
Question
name that will contain aRelation
containingResolvedBookmark
. - tagKey() - Element in annotation interface nz.org.riskscape.wizard.CompositeField
- tagValue() - Element in annotation interface nz.org.riskscape.wizard.CompositeField
- then(PipelineChanger) - Method in class nz.org.riskscape.wizard.survey2.AddQuestion
-
Finish adding the question to the set by describing the change to make when it is answered
- then(TypedPipelineChanger<T>) - Method in class nz.org.riskscape.wizard.survey2.AddQuestion
-
Finish adding the question to the set by describing the change to make when it is answered.
- thenForEach(BiFunction<PipelineChangeInput, List<T>, IncompletePipelineChange>) - Method in class nz.org.riskscape.wizard.survey2.AddQuestion
-
Same as
AddQuestion.then(TypedPipelineChanger)
but handles multi-valued Questions. - thenNoChange() - Method in class nz.org.riskscape.wizard.survey2.AddQuestion
- toParameter() - Method in class nz.org.riskscape.wizard.Answer
- toParameter() - Method in class nz.org.riskscape.wizard.Question
-
Returns a Parameter representing this question (so that saved wizard answers can be overridden from the CLI).
- toString() - Method in class nz.org.riskscape.wizard.Answer.Response
- toString() - Method in class nz.org.riskscape.wizard.Answer
- toString() - Method in class nz.org.riskscape.wizard.bld.dsl.BasicBuildPoint
- toString() - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState.Context
- toString() - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
- toString() - Method in class nz.org.riskscape.wizard.bld.loc.AtLastChange
- toString() - Method in interface nz.org.riskscape.wizard.bld.loc.ChangeLocation
- toString() - Method in class nz.org.riskscape.wizard.bld.loc.EndOfBranchWith
- toString() - Method in class nz.org.riskscape.wizard.ExpressionHelper.AttributeValue
- toString() - Method in class nz.org.riskscape.wizard.Question.Hidden
- toString() - Method in class nz.org.riskscape.wizard.Question
- toString() - Method in class nz.org.riskscape.wizard.survey2.BackingData.Empty
- toString() - Method in class nz.org.riskscape.wizard.survey2.Choices
- toString() - Method in class nz.org.riskscape.wizard.survey2.DefaultQuestionSet2
- toString() - Method in class nz.org.riskscape.wizard.survey2.PickQuestionSet
- TypedPipelineChanger<T> - Interface in nz.org.riskscape.wizard.bld.dsl
U
- UNASSIGNED - Static variable in interface nz.org.riskscape.wizard.QuestionSet
-
Used when a Question belongs to nothing (yet)
- unfinishedSurvey(String) - Method in interface nz.org.riskscape.wizard.ConfigParser.LocalProblems
- updateAst(IncrementalBuildState, PipelineDeclaration, StepChain) - Method in class nz.org.riskscape.wizard.bld.change.AppendStepChange
- updateAst(IncrementalBuildState, PipelineDeclaration, StepChain) - Method in class nz.org.riskscape.wizard.bld.change.StartChainChange
- updateAst(IncrementalBuildState, PipelineDeclaration, T) - Method in class nz.org.riskscape.wizard.bld.change.BasePipelineChange
-
Build a new AST that is the result of this change
V
- validateParsedSegment(PipelineDeclaration) - Method in class nz.org.riskscape.wizard.bld.change.AppendStepChange
-
Validate and extract the relevant bit of AST from the parsed pipeline - relevance is as decided by the change and is mostly a convenience / reminder to do this step
- validateParsedSegment(PipelineDeclaration) - Method in class nz.org.riskscape.wizard.bld.change.BasePipelineChange
-
Validate that the parsed pipeline segment is ok to use in this kind of change.
- validateParsedSegment(PipelineDeclaration) - Method in class nz.org.riskscape.wizard.bld.change.StartChainChange
- valueOf(String) - Static method in enum class nz.org.riskscape.wizard.bld.change.AppendJoinChange.Side
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nz.org.riskscape.wizard.model2.input.CuttingIncludes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nz.org.riskscape.wizard.model2.input.CutType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nz.org.riskscape.wizard.model2.input.FilterByAttribute.Comparator
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nz.org.riskscape.wizard.model2.input.FilterType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nz.org.riskscape.wizard.model2.smp.SampleType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class nz.org.riskscape.wizard.bld.change.AppendJoinChange.Side
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nz.org.riskscape.wizard.model2.input.CuttingIncludes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nz.org.riskscape.wizard.model2.input.CutType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nz.org.riskscape.wizard.model2.input.FilterByAttribute.Comparator
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nz.org.riskscape.wizard.model2.input.FilterType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nz.org.riskscape.wizard.model2.smp.SampleType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- visitBfs(BiConsumer<QuestionTree.Node, T>, T) - Method in class nz.org.riskscape.wizard.survey2.QuestionTree
-
Simpler version of
QuestionTree.visitBfs(BiFunction, Object)
that doesn't require the visitor to return data - it just returns whatever was given as thedata
parameter - visitBfs(BiFunction<QuestionTree.Node, T, T>, T) - Method in class nz.org.riskscape.wizard.survey2.QuestionTree
-
Visit the tree in breadth first order
W
- wasAsked(String, String) - Method in class nz.org.riskscape.wizard.bld.IncrementalBuildState
-
Determine whether a question has been asked, regardless of whether the user provided a response or just chose to skip the question.
- WELL_KNOWN_STEP - Static variable in class nz.org.riskscape.wizard.model2.smp.SamplePhase
-
A step with this name is appended to the pipeline when this phase is finished
- withAnnotations(String, String) - Method in class nz.org.riskscape.wizard.Question
- withAnnotations(String, String, String, String) - Method in class nz.org.riskscape.wizard.Question
- withAnnotations(String, String, String, String, String, String) - Method in class nz.org.riskscape.wizard.Question
- withBackingDataFunction(Function<IncrementalBuildState, BackingData>) - Method in class nz.org.riskscape.wizard.Question
- withI18nLookup(BiFunction<String, Locale, String>) - Method in class nz.org.riskscape.wizard.Question
- withI18nLookup(Question.I18nLookupFunction) - Method in class nz.org.riskscape.wizard.Question
- withName(String) - Method in class nz.org.riskscape.wizard.Question
- withType(Class<?>) - Method in class nz.org.riskscape.wizard.Question
-
Clone this question, but with a new parameter type field.
- WizardModelFramework - Class in nz.org.riskscape.wizard
-
Builds a model from a saved set of wizard answers.
- WizardModelFramework(Engine) - Constructor for class nz.org.riskscape.wizard.WizardModelFramework
- WizardModelFramework.Parameters - Class in nz.org.riskscape.wizard
- WizardPlugin - Class in nz.org.riskscape.wizard
- WizardPlugin(PluginDescriptor) - Constructor for class nz.org.riskscape.wizard.WizardPlugin
- WizardProblems - Interface in nz.org.riskscape.wizard
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form