package api
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- case class EvaluationFailure(failureType: EvaluationFailureType, failureMessage: String) extends Product with Serializable
A failure that occurred during the evaluation of an FEEL expression.
A failure that occurred during the evaluation of an FEEL expression.
- failureType
The type of failure.
- failureMessage
The message that describes the failure.
- sealed trait EvaluationFailureType extends AnyRef
- sealed trait EvaluationResult extends AnyRef
The result of an expression evaluation.
- case class FailedEvaluationResult(failure: Failure, suppressedFailures: List[EvaluationFailure] = List.empty) extends EvaluationResult with Product with Serializable
- case class FailedParseResult(expression: String, failure: Failure) extends ParseResult with Product with Serializable
- class FeelEngineApi extends AnyRef
The API to interact with the FEEL engine.
- case class FeelEngineBuilder extends Product with Serializable
Builds a new instance of the FEEL engine.
Builds a new instance of the FEEL engine. Use the setters to customize the engine.
- sealed trait ParseResult extends AnyRef
The result of an expression parsing.
- case class SuccessfulEvaluationResult(result: Any, suppressedFailures: List[EvaluationFailure] = List.empty) extends EvaluationResult with Product with Serializable
- case class SuccessfulParseResult(parsedExpression: ParsedExpression) extends ParseResult with Product with Serializable
Value Members
- object EvaluationFailureType
Defines the type of an evaluation failure.