public class SimpleExpression extends java.lang.Object implements IExpression
| Modifier and Type | Field and Description |
|---|---|
static org.slf4j.Logger |
logger |
static SimpleExpression |
NULL_EXPRESSION |
static char |
WILDCARD_CHAR |
| Constructor and Description |
|---|
SimpleExpression(java.lang.String var,
int op,
java.lang.String val) |
SimpleExpression(java.lang.String prefix,
java.lang.String var,
int op,
java.lang.String val) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
evaluate(IRequest req)
Evaluate the Expression.
|
static IExpression |
parse(java.lang.String input) |
java.lang.String |
toString()
Convert to a string.
|
public static org.slf4j.Logger logger
public static final char WILDCARD_CHAR
public static SimpleExpression NULL_EXPRESSION
public SimpleExpression(java.lang.String var,
int op,
java.lang.String val)
public SimpleExpression(java.lang.String prefix,
java.lang.String var,
int op,
java.lang.String val)
public static IExpression parse(java.lang.String input) throws EPolicyException
EPolicyExceptionpublic boolean evaluate(IRequest req) throws EPolicyException
IExpressionevaluate in interface IExpressionreq - The PKIRequest on which we are applying the condition.EPolicyExceptionpublic java.lang.String toString()
IExpressiontoString in interface IExpressiontoString in class java.lang.Object