Package | Description |
---|---|
eu.slipo.athenarc.triplegeo.expression | |
eu.slipo.athenarc.triplegeo.utils |
Modifier and Type | Class and Description |
---|---|
class |
AndExpr
Handles sub-expressions connected with a logical AND operation.
|
class |
OrExpr
Handles sub-expressions connected with a logical OR operation.
|
class |
SimpleExpr
Handles a simple logical expression consisting of an identifier, a comparison operator and a literal (string or numeric).
|
class |
SubExpr
Handles sub-expressions (possibly enclosed in parentheses) in a logical expression.
|
Modifier and Type | Field and Description |
---|---|
private Expr |
SubExpr.child |
Modifier and Type | Field and Description |
---|---|
private java.util.List<Expr> |
OrExpr.children |
private java.util.List<Expr> |
AndExpr.children |
Modifier and Type | Method and Description |
---|---|
Expr |
ExprResolver.parse(TokenStream stream)
Parses a tokenized logical expression.
|
Modifier and Type | Field and Description |
---|---|
private static Expr |
Assistant.logicalFilter |
Modifier and Type | Method and Description |
---|---|
Expr |
Assistant.getLogicalExpression(java.lang.String condition)
Returns a logical expression to be evaluated against a record (represented as a Map with key-value pairs); evaluation returns a boolean value.
|