Uses of Class
com.evolvedbinary.xpath.parser.ast.AbstractOperand

Packages that use AbstractOperand
com.evolvedbinary.xpath.parser.ast   
com.evolvedbinary.xpath.parser.ast.partial   
 

Uses of AbstractOperand in com.evolvedbinary.xpath.parser.ast
 

Subclasses of AbstractOperand in com.evolvedbinary.xpath.parser.ast
 class AbstractOperandWithOps<T>
          Created by aretter on 15/02/2016.
 class AdditiveExpr
          Created by aretter on 12/02/2016.
 class AndExpr
          Created by aretter on 15/02/2016.
 class CastableExpr
          Created by aretter on 11/02/2016.
 class CastExpr
          Created by aretter on 11/02/2016.
 class ComparisonExpr
          Created by aretter on 13/02/2016.
 class InstanceOfExpr
          Created by aretter on 11/02/2016.
 class IntersectExceptExpr
          Created by aretter on 12/02/2016.
 class MultiplicativeExpr
          Created by aretter on 12/02/2016.
 class OrExpr
          Created by aretter on 15/02/2016.
 class RangeExpr
          Created by aretter on 12/02/2016.
 class TreatExpr
          Created by aretter on 11/02/2016.
 class UnaryExpr
          Created by aretter on 11/02/2016.
 class UnionExpr
          Created by aretter on 12/02/2016.
 class ValueExpr
          Created by aretter on 11/02/2016.
 

Fields in com.evolvedbinary.xpath.parser.ast declared as AbstractOperand
 AbstractOperand MultiplicativeExpr.MultiplicativeOp.operand
           
 AbstractOperand IntersectExceptExpr.IntersectExceptOp.operand
           
 AbstractOperand AdditiveExpr.AdditiveOp.operand
           
 

Methods in com.evolvedbinary.xpath.parser.ast with parameters of type AbstractOperand
protected  void UnionExpr.describeOp(StringBuilder builder, AbstractOperand unionOp)
           
protected  void OrExpr.describeOp(StringBuilder builder, AbstractOperand orOp)
           
protected  void AndExpr.describeOp(StringBuilder builder, AbstractOperand andOp)
           
 

Constructors in com.evolvedbinary.xpath.parser.ast with parameters of type AbstractOperand
AbstractOperandWithOps(AbstractOperand operand, List<? extends T> ops)
           
AdditiveExpr.AdditiveOp(AdditiveExpr.Additive additive, AbstractOperand operand)
           
AdditiveExpr(AbstractOperand operand, AdditiveExpr.AdditiveOp... additiveOps)
           
AdditiveExpr(AbstractOperand operand, List<AdditiveExpr.AdditiveOp> additiveOps)
           
AndExpr(AbstractOperand operand, AbstractOperand... andOps)
           
AndExpr(AbstractOperand operand, AbstractOperand... andOps)
           
AndExpr(AbstractOperand operand, List<? extends AbstractOperand> andOps)
           
CastableExpr(AbstractOperand operand, SingleType type)
           
CastExpr(AbstractOperand operand, SingleType type)
           
ComparisonExpr(AbstractOperand left, Comparison comparison, AbstractOperand right)
           
InstanceOfExpr(AbstractOperand operand, SequenceType type)
           
IntersectExceptExpr.IntersectExceptOp(IntersectExceptExpr.IntersectExcept intersectExcept, AbstractOperand operand)
           
IntersectExceptExpr(AbstractOperand operand, IntersectExceptExpr.IntersectExceptOp... interceptExceptOps)
           
IntersectExceptExpr(AbstractOperand operand, List<IntersectExceptExpr.IntersectExceptOp> interceptExceptOps)
           
MultiplicativeExpr.MultiplicativeOp(MultiplicativeExpr.Multiplicative multiplicative, AbstractOperand operand)
           
MultiplicativeExpr(AbstractOperand operand, List<MultiplicativeExpr.MultiplicativeOp> multiplicativeOps)
           
MultiplicativeExpr(AbstractOperand operand, MultiplicativeExpr.MultiplicativeOp... multiplicativeOps)
           
OrExpr(AbstractOperand operand, AbstractOperand... orOps)
           
OrExpr(AbstractOperand operand, AbstractOperand... orOps)
           
OrExpr(AbstractOperand operand, List<? extends AbstractOperand> orOps)
           
RangeExpr(AbstractOperand from, AbstractOperand to)
           
TreatExpr(AbstractOperand operand, SequenceType type)
           
UnionExpr(AbstractOperand operand, AbstractOperand... unionOps)
           
UnionExpr(AbstractOperand operand, AbstractOperand... unionOps)
           
UnionExpr(AbstractOperand operand, List<? extends AbstractOperand> unionOps)
           
 

Constructor parameters in com.evolvedbinary.xpath.parser.ast with type arguments of type AbstractOperand
AndExpr(AbstractOperand operand, List<? extends AbstractOperand> andOps)
           
OrExpr(AbstractOperand operand, List<? extends AbstractOperand> orOps)
           
UnionExpr(AbstractOperand operand, List<? extends AbstractOperand> unionOps)
           
 

Uses of AbstractOperand in com.evolvedbinary.xpath.parser.ast.partial
 

Methods in com.evolvedbinary.xpath.parser.ast.partial with parameters of type AbstractOperand
 RangeExpr PartialRangeExpr.complete(AbstractOperand to)
           
 ComparisonExpr PartialComparisonExpr.PartialComparisonExpr1.complete(AbstractOperand right)
           
 

Method parameters in com.evolvedbinary.xpath.parser.ast.partial with type arguments of type AbstractOperand
 UnionExpr PartialUnionExpr.complete(List<AbstractOperand> unionOps)
           
 OrExpr PartialOrExpr.complete(List<AbstractOperand> orOps)
           
 AndExpr PartialAndExpr.complete(List<AbstractOperand> andOps)
           
 

Constructors in com.evolvedbinary.xpath.parser.ast.partial with parameters of type AbstractOperand
PartialAdditiveExpr(AbstractOperand operand)
           
PartialAndExpr(AbstractOperand operand)
           
PartialComparisonExpr(AbstractOperand left)
           
PartialIntersectExceptExpr(AbstractOperand operand)
           
PartialMultiplicativeExpr(AbstractOperand operand)
           
PartialOrExpr(AbstractOperand operand)
           
PartialRangeExpr(AbstractOperand from)
           
PartialUnionExpr(AbstractOperand operand)
           
 



Copyright © 2016 Evolved Binary Ltd.. All Rights Reserved.