Interface FormVisitor
-
- All Superinterfaces:
Visitor
- All Known Implementing Classes:
AbstractExpressionsVisitor
public interface FormVisitor extends Visitor
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default voidendFormItems()default voidendFormVariables()default voidendValueSets()default Optional<FormItemVisitor>startFormItems()default Optional<FormVariableVisitor>startFormVariables()default Optional<FormValueSetVisitor>startValueSets()default voidvisitForm(io.dialob.api.form.Form formDocument)default voidvisitFormMetadata(io.dialob.api.form.Form.Metadata metadata)
-
-
-
Method Detail
-
visitForm
default void visitForm(@Nonnull io.dialob.api.form.Form formDocument)
-
visitFormMetadata
default void visitFormMetadata(@Nonnull io.dialob.api.form.Form.Metadata metadata)
-
startFormItems
default Optional<FormItemVisitor> startFormItems()
-
endFormItems
default void endFormItems()
-
startFormVariables
default Optional<FormVariableVisitor> startFormVariables()
-
endFormVariables
default void endFormVariables()
-
startValueSets
default Optional<FormValueSetVisitor> startValueSets()
-
endValueSets
default void endValueSets()
-
-