org.neodatis.odb.impl.core.query.criteria
Class ContainsCriterion
java.lang.Object
org.neodatis.odb.core.query.criteria.AbstractCriterion
org.neodatis.odb.impl.core.query.criteria.ContainsCriterion
- All Implemented Interfaces:
- java.io.Serializable, ICriterion
public class ContainsCriterion
- extends AbstractCriterion
- See Also:
- Serialized Form
Method Summary |
AttributeValuesMap |
getValues()
|
protected void |
init(java.lang.Object value)
|
boolean |
match(java.lang.Object valueToMatch)
To check if an object matches this criterion |
void |
ready()
a method to explicitly indicate that the criteria is ready. |
void |
setQuery(IQuery query)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ContainsCriterion
public ContainsCriterion(java.lang.String attributeName,
java.lang.String criterionValue)
ContainsCriterion
public ContainsCriterion(java.lang.String attributeName,
int value)
ContainsCriterion
public ContainsCriterion(java.lang.String attributeName,
short value)
ContainsCriterion
public ContainsCriterion(java.lang.String attributeName,
byte value)
ContainsCriterion
public ContainsCriterion(java.lang.String attributeName,
float value)
ContainsCriterion
public ContainsCriterion(java.lang.String attributeName,
double value)
ContainsCriterion
public ContainsCriterion(java.lang.String attributeName,
long value)
ContainsCriterion
public ContainsCriterion(java.lang.String attributeName,
java.lang.Object value)
ContainsCriterion
public ContainsCriterion(java.lang.String attributeName,
boolean value)
init
protected void init(java.lang.Object value)
match
public boolean match(java.lang.Object valueToMatch)
- Description copied from interface:
ICriterion
- To check if an object matches this criterion
- Specified by:
match
in interface ICriterion
- Specified by:
match
in class AbstractCriterion
- Returns:
- true if object matches the criteria
TODO create a math(AttributeValuesMap)
getValues
public AttributeValuesMap getValues()
setQuery
public void setQuery(IQuery query)
- Specified by:
setQuery
in interface ICriterion
- Overrides:
setQuery
in class AbstractCriterion
ready
public void ready()
- Description copied from interface:
ICriterion
- a method to explicitly indicate that the criteria is ready.