public class PolicyPredicateParser
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
AND |
static int |
EXPRESSION |
static org.slf4j.Logger |
logger |
static int |
OP_AND |
static int |
OP_OR |
static java.lang.String |
OR |
Constructor and Description |
---|
PolicyPredicateParser() |
Modifier and Type | Method and Description |
---|---|
static void |
main(java.lang.String[] args) |
static IExpression |
parse(java.lang.String predicateExpression)
Parse the predicate expression and return a vector of expressions.
|
public static org.slf4j.Logger logger
public static final int OP_AND
public static final int OP_OR
public static final int EXPRESSION
public static final java.lang.String AND
public static final java.lang.String OR
public static IExpression parse(java.lang.String predicateExpression) throws EPolicyException
predicateExpression
- The predicate expression as read from the config file.EPolicyException
public static void main(java.lang.String[] args)