Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.platform.query.core
Class PredicateDescriptor

java.lang.Object
  extended by org.nuxeo.ecm.platform.query.core.PredicateDescriptor
All Implemented Interfaces:
PredicateDefinition

public class PredicateDescriptor
extends java.lang.Object
implements PredicateDefinition

Predicate descriptor accepting a schema and field, an operator, and a parameter.

Since:
5.4
Author:
Anahide Tchertchian

Field Summary
 
Fields inherited from interface org.nuxeo.ecm.platform.query.api.PredicateDefinition
ATOMIC_PREDICATE, SUB_CLAUSE_PREDICATE
 
Constructor Summary
PredicateDescriptor()
           
 
Method Summary
 java.lang.String getOperator()
           
 java.lang.String getOperatorField()
           
 java.lang.String getOperatorSchema()
           
 java.lang.String getParameter()
           
 java.lang.String getType()
           
 PredicateFieldDefinition[] getValues()
           
 void setOperator(java.lang.String operator)
           
 void setParameter(java.lang.String parameter)
           
 void setValues(PredicateFieldDefinition[] values)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PredicateDescriptor

public PredicateDescriptor()
Method Detail

setOperator

public void setOperator(java.lang.String operator)
Specified by:
setOperator in interface PredicateDefinition

getOperator

public java.lang.String getOperator()
Specified by:
getOperator in interface PredicateDefinition

getParameter

public java.lang.String getParameter()
Specified by:
getParameter in interface PredicateDefinition

setParameter

public void setParameter(java.lang.String parameter)
Specified by:
setParameter in interface PredicateDefinition

getValues

public PredicateFieldDefinition[] getValues()
Specified by:
getValues in interface PredicateDefinition

setValues

public void setValues(PredicateFieldDefinition[] values)
Specified by:
setValues in interface PredicateDefinition

getType

public java.lang.String getType()
Specified by:
getType in interface PredicateDefinition

getOperatorField

public java.lang.String getOperatorField()
Specified by:
getOperatorField in interface PredicateDefinition

getOperatorSchema

public java.lang.String getOperatorSchema()
Specified by:
getOperatorSchema in interface PredicateDefinition

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.