org.neodatis.odb.core.query.criteria
Class Not
- java.lang.Object
-
- org.neodatis.odb.core.query.criteria.AbstractExpression
-
- org.neodatis.odb.core.query.criteria.Not
-
- All Implemented Interfaces:
- java.io.Serializable, ICriterion, IExpression
public class Not extends AbstractExpression
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor and Description Not(ICriterion criterion)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description IOdbList<java.lang.String>getAllInvolvedFields()to be able to optimize query execution.AttributeValuesMapgetValues()booleanmatch(java.lang.Object object)To check if an object matches this criterionvoidready()a method to explicitly indicate that the criteria is ready.java.lang.StringtoString()-
Methods inherited from class org.neodatis.odb.core.query.criteria.AbstractExpression
canUseIndex, getQuery, setQuery
-
-
-
-
Constructor Detail
-
Not
public Not(ICriterion criterion)
-
-
Method Detail
-
match
public boolean match(java.lang.Object object)
Description copied from interface:ICriterionTo check if an object matches this criterion- Returns:
- true if object matches the criteria TODO create a math(AttributeValuesMap)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getAllInvolvedFields
public IOdbList<java.lang.String> getAllInvolvedFields()
Description copied from interface:ICriterionto be able to optimize query execution. Get only the field involved in the query instead of getting all the object- Returns:
- All involved fields in criteria, List of String
-
getValues
public AttributeValuesMap getValues()
-
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