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
-
-
Constructor Summary
Constructors Constructor and Description ContainsCriterion(java.lang.String attributeName, boolean value)ContainsCriterion(java.lang.String attributeName, byte value)ContainsCriterion(java.lang.String attributeName, double value)ContainsCriterion(java.lang.String attributeName, float value)ContainsCriterion(java.lang.String attributeName, int value)ContainsCriterion(java.lang.String attributeName, long value)ContainsCriterion(java.lang.String attributeName, java.lang.Object value)ContainsCriterion(java.lang.String attributeName, short value)ContainsCriterion(java.lang.String attributeName, java.lang.String criterionValue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description AttributeValuesMapgetValues()booleanmatch(java.lang.Object valueToMatch)To check if an object matches this criterionvoidready()a method to explicitly indicate that the criteria is ready.voidsetQuery(IQuery query)-
Methods inherited from class org.neodatis.odb.core.query.criteria.AbstractCriterion
and, canUseIndex, getAllInvolvedFields, getAttributeName, getQuery, match, match, not, or, setAttributeName
-
-
-
-
Constructor Detail
-
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)
-
-
Method Detail
-
match
public boolean match(java.lang.Object valueToMatch)
Description copied from interface:ICriterionTo check if an object matches this criterion- Specified by:
matchin interfaceICriterion- Specified by:
matchin classAbstractCriterion- Returns:
- true if object matches the criteria TODO create a math(AttributeValuesMap)
-
getValues
public AttributeValuesMap getValues()
-
setQuery
public void setQuery(IQuery query)
- Specified by:
setQueryin interfaceICriterion- Overrides:
setQueryin classAbstractCriterion
-
ready
public void ready()
Description copied from interface:ICriteriona method to explicitly indicate that the criteria is ready.
-
-
DataMelt 3.0 © DataMelt by jWork.ORG