Package io.dialob.session.engine.spi
Interface ExpressionCompiler
- All Known Implementing Classes:
ProgramBuilder,QuestionBuilder,ValueSetBuilder
public interface ExpressionCompiler
-
Method Summary
Modifier and TypeMethodDescriptionbooleancompile(ItemId itemId, String expression, AliasesProvider aliasesProvider, Consumer<Expression> consumer, io.dialob.api.form.FormValidationError.Type type, Optional<Integer> index)
-
Method Details
-
compile
boolean compile(@NonNull ItemId itemId, @NonNull String expression, @NonNull AliasesProvider aliasesProvider, @NonNull Consumer<Expression> consumer, @NonNull io.dialob.api.form.FormValidationError.Type type, Optional<Integer> index)
-