Package io.dialob.compiler.spi
Interface ExpressionCompiler
-
- All Known Implementing Classes:
ProgramBuilder,QuestionBuilder,ValueSetBuilder
public interface ExpressionCompiler
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancompile(ItemId itemId, String expression, AliasesProvider aliasesProvider, Consumer<Expression> consumer, io.dialob.api.form.FormValidationError.Type type, Optional<Integer> index)
-
-
-
Method Detail
-
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)
-
-