public class NotFilter extends AbstractFilter
Filter filter = new NotFilter(new EqualsFilter("cn", "foo");
System.out.println(filter.encode());
would result in:
(!(cn = foo))
| Constructor and Description |
|---|
NotFilter(Filter filter)
Create a filter that negates the outcome of the given
filter. |
| Modifier and Type | Method and Description |
|---|---|
java.lang.StringBuffer |
encode(java.lang.StringBuffer buff)
Encodes the filter to a StringBuffer.
|
boolean |
equals(java.lang.Object o)
All filters must implement equals.
|
int |
hashCode()
All filters must implement hashCode.
|
encode, toStringpublic NotFilter(Filter filter)
filter.filter - The filter that should be negated.public java.lang.StringBuffer encode(java.lang.StringBuffer buff)
Filterencode in interface Filterencode in class AbstractFilterbuff - The StringBuffer to encode the filter topublic boolean equals(java.lang.Object o)
Filter