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 String
ATOMIC_PREDICATE
static String
SUB_CLAUSE_PREDICATE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PredicateDefinition
clone()
String
getHint()
String
getOperator()
String
getOperatorField()
String
getOperatorSchema()
String
getParameter()
String
getType()
PredicateFieldDefinition[]
getValues()
void
setHint(String hint)
void
setOperator(String operator)
void
setParameter(String parameter)
void
setValues(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
-
-