cc.plural.jsonij.jpath
Class ExpressionPredicate.OperatorExpressionPredicateCondition

java.lang.Object
  extended by cc.plural.jsonij.jpath.ExpressionPredicate.ExpressionPredicateCondition
      extended by cc.plural.jsonij.jpath.ExpressionPredicate.OperatorExpressionPredicateCondition
Enclosing class:
ExpressionPredicate

public static class ExpressionPredicate.OperatorExpressionPredicateCondition
extends ExpressionPredicate.ExpressionPredicateCondition

Complex Predicate Implementation.

Author:
J.W.Marsden

Constructor Summary
ExpressionPredicate.OperatorExpressionPredicateCondition()
           
ExpressionPredicate.OperatorExpressionPredicateCondition(ExpressionPredicate.ExpressionPredicateCombineOperator combine, String attribute, ExpressionPredicate.ExpressionPredicateOperator operator, Value value)
           
ExpressionPredicate.OperatorExpressionPredicateCondition(String attribute, ExpressionPredicate.ExpressionPredicateOperator operator)
           
ExpressionPredicate.OperatorExpressionPredicateCondition(String attribute, ExpressionPredicate.ExpressionPredicateOperator operator, Value value)
           
 
Method Summary
 String getAttribute()
           
 ExpressionPredicate.ExpressionPredicateCombineOperator getCombine()
           
 ExpressionPredicate.ExpressionPredicateOperator getOperator()
           
 Value getValue()
           
 void setAttribute(String attribute)
           
 void setCombine(ExpressionPredicate.ExpressionPredicateCombineOperator combine)
           
 void setOperator(ExpressionPredicate.ExpressionPredicateOperator operator)
           
 void setValue(Value value)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExpressionPredicate.OperatorExpressionPredicateCondition

public ExpressionPredicate.OperatorExpressionPredicateCondition()

ExpressionPredicate.OperatorExpressionPredicateCondition

public ExpressionPredicate.OperatorExpressionPredicateCondition(String attribute,
                                                                ExpressionPredicate.ExpressionPredicateOperator operator)

ExpressionPredicate.OperatorExpressionPredicateCondition

public ExpressionPredicate.OperatorExpressionPredicateCondition(String attribute,
                                                                ExpressionPredicate.ExpressionPredicateOperator operator,
                                                                Value value)

ExpressionPredicate.OperatorExpressionPredicateCondition

public ExpressionPredicate.OperatorExpressionPredicateCondition(ExpressionPredicate.ExpressionPredicateCombineOperator combine,
                                                                String attribute,
                                                                ExpressionPredicate.ExpressionPredicateOperator operator,
                                                                Value value)
Method Detail

getCombine

public ExpressionPredicate.ExpressionPredicateCombineOperator getCombine()

setCombine

public void setCombine(ExpressionPredicate.ExpressionPredicateCombineOperator combine)

getAttribute

public String getAttribute()

setAttribute

public void setAttribute(String attribute)

getOperator

public ExpressionPredicate.ExpressionPredicateOperator getOperator()

setOperator

public void setOperator(ExpressionPredicate.ExpressionPredicateOperator operator)

getValue

public Value getValue()

setValue

public void setValue(Value value)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2012. All Rights Reserved.