org.gcube.dataaccess.spql.model.where
Class Condition
java.lang.Object
org.gcube.dataaccess.spql.model.where.Condition
- All Implemented Interfaces:
- CheckableElement
public class Condition
- extends Object
- implements CheckableElement
- Author:
- "Federico De Faveri defaveri@isti.cnr.it"
parameter
protected ConditionParameter parameter
operator
protected RelationalOperator operator
value
protected ParsableValue<?> value
Condition
public Condition()
Condition
public Condition(ConditionParameter parameter,
RelationalOperator operator,
ParsableValue<?> value)
- Parameters:
parameter - operator - value -
getParameter
public ConditionParameter getParameter()
- Returns:
- the parameter
setParameter
public void setParameter(ConditionParameter parameter)
- Parameters:
parameter - the parameter to set
getOperator
public RelationalOperator getOperator()
- Returns:
- the operator
setOperator
public void setOperator(RelationalOperator operator)
- Parameters:
operator - the operator to set
getValue
public ParsableValue<?> getValue()
- Returns:
- the value
setValue
public void setValue(ParsableValue<?> value)
- Parameters:
value - the value to set
toString
public String toString()
-
- Overrides:
toString in class Object
check
public List<QueryError> check()
- Specified by:
check in interface CheckableElement
Copyright © 2013. All Rights Reserved.