public interface SearchConstraint
extends java.io.Serializable
Modifier and Type | Method and Description |
---|---|
SearchConstraint |
clone() |
java.lang.Object |
getInstance(java.lang.Object value) |
java.lang.Object |
getLabel(java.lang.Object value) |
SearchOperator |
getOperator() |
java.lang.Object |
getSpecifier()
Returns the optional specifier used to further restrict
the matching process.
|
java.lang.String |
getToken()
Returns the token used to identify this constraint's
factory within a certain
ConstraintContext . |
java.lang.Object |
getValue()
Returns the value this constraint is meant to match
against.
|
void |
group(GroupCache cache,
int groupId,
java.lang.Object value) |
boolean |
isActive() |
boolean |
isMultiplexing() |
boolean |
isUndefined() |
boolean |
matches(java.lang.Object value) |
void |
prepare() |
void |
setActive(boolean active) |
java.lang.String getToken()
ConstraintContext
.java.lang.Object getValue()
java.lang.Object getSpecifier()
SearchOperator getOperator()
SearchConstraint clone()
boolean matches(java.lang.Object value)
java.lang.Object getInstance(java.lang.Object value)
java.lang.Object getLabel(java.lang.Object value)
boolean isUndefined()
void setActive(boolean active)
boolean isActive()
boolean isMultiplexing()
void group(GroupCache cache, int groupId, java.lang.Object value)
void prepare()