public class FilterExpressionList extends Object implements FilterExpression
Implements a complex expression which ORs or ANDs multiple single filter expressions into one.
| Constructor and Description |
|---|
FilterExpressionList(AuditEventFilter filter) |
FilterExpressionList(BooleanOperator op,
Collection<FilterExpression> exps) |
FilterExpressionList(BooleanOperator op,
List<AuditEventMatch> matches) |
| Modifier and Type | Method and Description |
|---|---|
Collection<FilterExpression> |
getElements() |
FilterExpression |
getFirst() |
BooleanOperator |
getOperator() |
boolean |
matches(AuditEvent evt)
Matches the expression against the given event.
|
int |
size() |
String |
toString() |
public FilterExpressionList(BooleanOperator op, Collection<FilterExpression> exps)
public FilterExpressionList(BooleanOperator op, List<AuditEventMatch> matches)
public FilterExpressionList(AuditEventFilter filter)
public BooleanOperator getOperator()
public boolean matches(AuditEvent evt)
FilterExpressionmatches in interface FilterExpressionFilterExpression.matches(org.jwall.web.audit.AuditEvent)public int size()
public Collection<FilterExpression> getElements()
public FilterExpression getFirst()
Copyright © 2014 jwall.org. All Rights Reserved.