Class PredicateDescriptor
java.lang.Object
org.nuxeo.ecm.platform.query.core.PredicateDescriptor
- All Implemented Interfaces:
PredicateDefinition
Predicate descriptor accepting a schema and field, an operator, and a parameter.
- Since:
- 5.4
- Author:
- Anahide Tchertchian
-
Field Summary
Modifier and TypeFieldDescriptionprotected String
protected String
protected String
protected String
protected String
protected String
protected PredicateFieldDefinition[]
Fields inherited from interface org.nuxeo.ecm.platform.query.api.PredicateDefinition
ATOMIC_PREDICATE, SUB_CLAUSE_PREDICATE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionclone()
getHint()
getType()
void
void
setOperator
(String operator) void
setParameter
(String parameter) void
setValues
(PredicateFieldDefinition[] values)
-
Field Details
-
parameter
-
type
-
operator
-
operatorField
-
operatorSchema
-
values
-
hint
-
-
Constructor Details
-
PredicateDescriptor
public PredicateDescriptor()
-
-
Method Details
-
setOperator
- Specified by:
setOperator
in interfacePredicateDefinition
-
getOperator
- Specified by:
getOperator
in interfacePredicateDefinition
-
getParameter
- Specified by:
getParameter
in interfacePredicateDefinition
-
setParameter
- Specified by:
setParameter
in interfacePredicateDefinition
-
getValues
- Specified by:
getValues
in interfacePredicateDefinition
-
setValues
- Specified by:
setValues
in interfacePredicateDefinition
-
getType
- Specified by:
getType
in interfacePredicateDefinition
-
getOperatorField
- Specified by:
getOperatorField
in interfacePredicateDefinition
-
getOperatorSchema
- Specified by:
getOperatorSchema
in interfacePredicateDefinition
-
getHint
- Specified by:
getHint
in interfacePredicateDefinition
-
setHint
- Specified by:
setHint
in interfacePredicateDefinition
-
clone
- Specified by:
clone
in interfacePredicateDefinition
- Overrides:
clone
in classObject
- Since:
- 5.6
-