Package org.nuxeo.ecm.platform.query.api
Interface PredicateDefinition
-
- All Known Implementing Classes:
PredicateDescriptor
public interface PredicateDefinition
-
-
Field Summary
Fields Modifier and Type Field Description static StringATOMIC_PREDICATEstatic StringSUB_CLAUSE_PREDICATE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PredicateDefinitionclone()StringgetHint()StringgetOperator()StringgetOperatorField()StringgetOperatorSchema()StringgetParameter()StringgetType()PredicateFieldDefinition[]getValues()voidsetHint(String hint)voidsetOperator(String operator)voidsetParameter(String parameter)voidsetValues(PredicateFieldDefinition[] values)
-
-
-
Field Detail
-
ATOMIC_PREDICATE
static final String ATOMIC_PREDICATE
- See Also:
- Constant Field Values
-
SUB_CLAUSE_PREDICATE
static final String SUB_CLAUSE_PREDICATE
- See Also:
- Constant Field Values
-
-
Method Detail
-
setOperator
void setOperator(String operator)
-
getOperator
String getOperator()
-
getParameter
String getParameter()
-
setParameter
void setParameter(String parameter)
-
getValues
PredicateFieldDefinition[] getValues()
-
setValues
void setValues(PredicateFieldDefinition[] values)
-
getType
String getType()
-
getOperatorField
String getOperatorField()
-
getOperatorSchema
String getOperatorSchema()
-
getHint
String getHint()
- Since:
- 7.3
-
setHint
void setHint(String hint)
- Since:
- 7.3
-
clone
PredicateDefinition clone()
- Since:
- 5.6
-
-