public static class Filter.CompositeFilter extends Filter
Filter.BaseFilterVisitor, Filter.BooleanOperation, Filter.CompositeFilter, Filter.FilterCompiler, Filter.FilterVisitor, Filter.LeafFilter, Filter.LogicalOperation, Filter.MatchMode, Filter.ValueEscapeStyle
Constructor and Description |
---|
CompositeFilter() |
CompositeFilter(Filter.BooleanOperation operation,
Filter... children) |
CompositeFilter(Filter.BooleanOperation operation,
java.util.List<Filter> children) |
CompositeFilter(Filter.CompositeFilter src)
Shallow copy for the optimizer.
|
Modifier and Type | Method and Description |
---|---|
void |
accept(Filter.FilterVisitor visitor) |
void |
add(Filter child) |
java.util.List<Filter> |
getChildren() |
java.lang.String |
getExpression()
Alternate getter for the string representation that can
be called from JSF.
|
Filter.BooleanOperation |
getOperation() |
void |
setChildren(java.util.List<Filter> children) |
void |
setOperation(Filter.BooleanOperation op) |
java.lang.String |
toString() |
and, and, and, clone, collectionCondition, compile, containsAll, contentEquals, eq, equals, fromExample, ge, getExpression, getValueEscapeStyle, gt, hashCode, ignoreCase, in, isempty, isnull, join, le, like, like, lt, ne, not, notnull, or, or, or, setValueEscapeStyle, subquery
public CompositeFilter()
public CompositeFilter(Filter.BooleanOperation operation, Filter... children)
public CompositeFilter(Filter.BooleanOperation operation, java.util.List<Filter> children)
public CompositeFilter(Filter.CompositeFilter src)
public Filter.BooleanOperation getOperation()
public void setOperation(Filter.BooleanOperation op)
public java.util.List<Filter> getChildren()
public void setChildren(java.util.List<Filter> children)
public void add(Filter child)
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getExpression()
getExpression
in class Filter
public void accept(Filter.FilterVisitor visitor) throws sailpoint.tools.GeneralException