Package de.redsix.dmncheck.feel
Interface FeelExpression.Cases<R>
- Enclosing class:
- FeelExpression
public static interface FeelExpression.Cases<R>
-
Method Summary
Modifier and TypeMethodDescriptionBinaryExpression
(FeelExpression left, Operator operator, FeelExpression right) BooleanLiteral
(Boolean aBoolean) DateLiteral
(LocalDateTime dateTime) DisjunctionExpression
(FeelExpression head, FeelExpression tail) DoubleLiteral
(Double aDouble) Empty()
IntegerLiteral
(Integer aInteger) Null()
RangeExpression
(boolean isLeftInclusive, FeelExpression lowerBound, FeelExpression upperBound, boolean isRightInclusive) StringLiteral
(String string) UnaryExpression
(Operator operator, FeelExpression expression) VariableLiteral
(String name)
-
Method Details
-
Empty
R Empty() -
Null
R Null() -
BooleanLiteral
-
DateLiteral
-
DoubleLiteral
-
IntegerLiteral
-
StringLiteral
-
VariableLiteral
-
RangeExpression
R RangeExpression(boolean isLeftInclusive, FeelExpression lowerBound, FeelExpression upperBound, boolean isRightInclusive) -
UnaryExpression
-
BinaryExpression
-
DisjunctionExpression
-