package
parser
Type Members
-
case class
Addition(x: Exp, y: Exp) extends Exp with Product with Serializable
-
case class
ArithmeticNegation(x: Exp) extends Exp with Product with Serializable
-
case class
AtLeastOne(xs: List[Exp]) extends Exp with Product with Serializable
-
-
case class
Conjunction(x: Exp, y: Exp) extends Exp with Product with Serializable
-
case class
ConstBool(value: Boolean) extends Exp with Product with Serializable
-
case class
ConstContext(entries: List[(String, Exp)]) extends Exp with Product with Serializable
-
case class
ConstDate(value: Date) extends Exp with Product with Serializable
-
case class
ConstDateTime(value: DateTime) extends Exp with Product with Serializable
-
-
case class
ConstList(items: List[Exp]) extends Exp with Product with Serializable
-
case class
ConstNumber(value: Number) extends Exp with Product with Serializable
-
case class
ConstString(value: String) extends Exp with Product with Serializable
-
case class
ConstTime(value: Time) extends Exp with Product with Serializable
-
-
case class
Disjunction(x: Exp, y: Exp) extends Exp with Product with Serializable
-
case class
Division(x: Exp, y: Exp) extends Exp with Product with Serializable
-
case class
Equal(x: Exp, y: Exp) extends Exp with Product with Serializable
-
case class
EveryItem(iterators: List[(String, Exp)], condition: Exp) extends Exp with Product with Serializable
-
sealed
trait
Exp extends AnyRef
-
case class
Exponentiation(x: Exp, y: Exp) extends Exp with Product with Serializable
-
case class
Filter(list: Exp, filter: Exp) extends Exp with Product with Serializable
-
case class
For(iterators: List[(String, Exp)], exp: Exp) extends Exp with Product with Serializable
-
case class
FunctionDefinition(parameters: List[String], body: Exp) extends Exp with Product with Serializable
-
-
-
case class
GreaterOrEqual(x: Exp, y: Exp) extends Exp with Product with Serializable
-
case class
GreaterThan(x: Exp, y: Exp) extends Exp with Product with Serializable
-
case class
If(condition: Exp, then: Exp, otherwise: Exp) extends Exp with Product with Serializable
-
case class
In(x: Exp, test: Exp) extends Exp with Product with Serializable
-
case class
InputEqualTo(x: Exp) extends Exp with Product with Serializable
-
case class
InputGreaterOrEqual(x: Exp) extends Exp with Product with Serializable
-
case class
InputGreaterThan(x: Exp) extends Exp with Product with Serializable
-
case class
InputLessOrEqual(x: Exp) extends Exp with Product with Serializable
-
case class
InputLessThan(x: Exp) extends Exp with Product with Serializable
-
case class
InstanceOf(x: Exp, typeName: String) extends Exp with Product with Serializable
-
-
-
case class
JavaFunctionInvocation(className: String, methodName: String, arguments: List[String]) extends Exp with Product with Serializable
-
case class
LessOrEqual(x: Exp, y: Exp) extends Exp with Product with Serializable
-
case class
LessThan(x: Exp, y: Exp) extends Exp with Product with Serializable
-
case class
Multiplication(x: Exp, y: Exp) extends Exp with Product with Serializable
-
-
case class
Not(x: Exp) extends Exp with Product with Serializable
-
-
case class
PathExpression(path: Exp, key: String) extends Exp with Product with Serializable
-
-
-
case class
Ref(names: List[String]) extends Exp with Product with Serializable
-
case class
SomeItem(iterators: List[(String, Exp)], condition: Exp) extends Exp with Product with Serializable
-
case class
Subtraction(x: Exp, y: Exp) extends Exp with Product with Serializable
Value Members
-
object
ConstNull extends Exp with Product with Serializable
-
object
FeelParser extends JavaTokenParsers
-
object
Ref extends Serializable