public final class EqualsFilter extends AttributeFilter
| Constructor and Description |
|---|
EqualsFilter(Attribute attr)
Public only as an artifact of the implementation.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
accept(ConnectorObject obj)
Determines whether the specified
ConnectorObject contains an
attribute that has the same name and contains a value that is equals the
value of the attribute that FilterBuilder placed into this
filter. |
<R,P> R |
accept(FilterVisitor<R,P> v,
P p)
Applies a
FilterVisitor to this Filter. |
String |
toString() |
getAttribute, getName, isPresentpublic EqualsFilter(Attribute attr)
FilterBuilder to create an
instance of EqualsFilter.public boolean accept(ConnectorObject obj)
ConnectorObject contains an
attribute that has the same name and contains a value that is equals the
value of the attribute that FilterBuilder placed into this
filter.
Note that in the case of a multi-valued attribute, equality of values means that:
obj - - The specified ConnectorObject.true if the object matches (that is, satisfies all
selection criteria of) this filter; otherwise false.Filter.accept(ConnectorObject)public <R,P> R accept(FilterVisitor<R,P> v, P p)
FilterFilterVisitor to this Filter.R - The return type of the visitor's methods.P - The type of the additional parameters to the visitor's
methods.v - The filter visitor.p - Optional additional visitor parameter.Copyright © 2018. All rights reserved.