org.neodatis.odb.core.query.criteria
Interface ISingleCriterion

All Superinterfaces:
ICriterion, java.io.Serializable

public interface ISingleCriterion
extends ICriterion

Author:
olivier An interface for all criteria

Method Summary
 java.lang.String getAttributeName()
           
 java.util.List getAttributeNames()
          Returns a list of attributes names that are involved in the query
 boolean match(AbstractObjectInfo aoi)
           
 boolean match(java.util.Map map)
           
 
Methods inherited from interface org.neodatis.odb.core.query.criteria.ICriterion
canUseIndex, getAllInvolvedFields, getQuery, getValues, match, ready, setQuery
 

Method Detail

getAttributeNames

java.util.List getAttributeNames()
Returns a list of attributes names that are involved in the query

Returns:
The attribute names

getAttributeName

java.lang.String getAttributeName()

match

boolean match(AbstractObjectInfo aoi)

match

boolean match(java.util.Map map)