org.camunda.feel

interpreter

package interpreter

Visibility
  1. Public
  2. All

Type Members

  1. trait Compareable[T] extends AnyRef

  2. case class Context(variables: Map[String, Any], functionProvider: FunctionProvider = EmptyFunctionProvider) extends Product with Serializable

  3. class FeelInterpreter extends AnyRef

  4. sealed trait Val extends AnyRef

    FEEL supports the following datatypes: number string boolean days and time duration years and months duration time date and time Duration and date/time datatypes have no literal syntax.

    FEEL supports the following datatypes: number string boolean days and time duration years and months duration time date and time Duration and date/time datatypes have no literal syntax. They must be constructed from a string representation using a built-in function (10.3.4.1).

  5. case class ValBoolean(value: Boolean) extends Val with Product with Serializable

  6. case class ValContext(entries: List[(String, Val)]) extends Val with Product with Serializable

  7. case class ValDate(value: Date) extends Val with Product with Serializable

  8. case class ValDateTime(value: DateTime) extends Val with Product with Serializable

  9. case class ValDayTimeDuration(value: DayTimeDuration) extends Val with Product with Serializable

  10. case class ValError(error: String) extends Val with Product with Serializable

  11. case class ValFunction(params: List[String], invoke: (List[Val]) ⇒ Val, requireInputVariable: Boolean = false) extends Val with Product with Serializable

  12. case class ValList(items: List[Val]) extends Val with Product with Serializable

  13. case class ValNumber(value: Number) extends Val with Product with Serializable

  14. case class ValString(value: String) extends Val with Product with Serializable

  15. case class ValTime(value: Time) extends Val with Product with Serializable

  16. case class ValYearMonthDuration(value: YearMonthDuration) extends Val with Product with Serializable

Value Members

  1. object BuiltinFunctions extends FunctionProvider

  2. object Compareable

  3. object Context extends Serializable

  4. object JavaClassMapper

  5. object ValNull extends Val with Product with Serializable

Ungrouped