A C D E F G I K L M N O P Q R S T U V W X Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbbrevForwardStep() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[31] AbbrevForwardStep ::= "@"? NodeTest
- AbbrevReverseStep() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[34] AbbrevReverseStep ::= ".."
- AbstractASTNode - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 28/01/2016.
- AbstractASTNode() - Constructor for class com.evolvedbinary.xpath.parser.ast.AbstractASTNode
- AbstractOperand - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 11/02/2016.
- AbstractOperand() - Constructor for class com.evolvedbinary.xpath.parser.ast.AbstractOperand
- AbstractOperandWithOps<T> - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 15/02/2016.
- AbstractOperandWithOps(AbstractOperand, List<? extends T>) - Constructor for class com.evolvedbinary.xpath.parser.ast.AbstractOperandWithOps
- AbstractPartialASTNode<T extends AbstractASTNode,U> - Class in com.evolvedbinary.xpath.parser.ast.partial
- AbstractPartialASTNode() - Constructor for class com.evolvedbinary.xpath.parser.ast.partial.AbstractPartialASTNode
- AbstractSequenceType - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 11/02/2016.
- AbstractSequenceType() - Constructor for class com.evolvedbinary.xpath.parser.ast.AbstractSequenceType
- ADD - com.evolvedbinary.xpath.parser.ast.AdditiveExpr.Additive
- additive - Variable in class com.evolvedbinary.xpath.parser.ast.AdditiveExpr.AdditiveOp
- AdditiveExpr - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 12/02/2016.
- AdditiveExpr(AbstractOperand, AdditiveExpr.AdditiveOp...) - Constructor for class com.evolvedbinary.xpath.parser.ast.AdditiveExpr
- AdditiveExpr(AbstractOperand, List<AdditiveExpr.AdditiveOp>) - Constructor for class com.evolvedbinary.xpath.parser.ast.AdditiveExpr
- AdditiveExpr() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[12] AdditiveExpr ::= MultiplicativeExpr ( ("+" | "-") MultiplicativeExpr )* Value stack head either: AdditiveExpr / MultiplicativeExpr / UnionExpr / IntersectExceptExpr / InstanceOfExpr / TreatExpr / CastableExpr / CastExpr / UnaryExpr / ValueExpr
- AdditiveExpr.Additive - Enum in com.evolvedbinary.xpath.parser.ast
- AdditiveExpr.AdditiveOp - Class in com.evolvedbinary.xpath.parser.ast
- AdditiveOp(AdditiveExpr.Additive, AbstractOperand) - Constructor for class com.evolvedbinary.xpath.parser.ast.AdditiveExpr.AdditiveOp
- ANCESTOR - com.evolvedbinary.xpath.parser.ast.Axis.Direction
- ANCESTOR - Static variable in class com.evolvedbinary.xpath.parser.ast.Axis
- ANCESTOR_OR_SELF - com.evolvedbinary.xpath.parser.ast.Axis.Direction
- ANCESTOR_OR_SELF - Static variable in class com.evolvedbinary.xpath.parser.ast.Axis
- AndExpr - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 15/02/2016.
- AndExpr(AbstractOperand, AbstractOperand...) - Constructor for class com.evolvedbinary.xpath.parser.ast.AndExpr
- AndExpr(AbstractOperand, List<? extends AbstractOperand>) - Constructor for class com.evolvedbinary.xpath.parser.ast.AndExpr
- AndExpr() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[9] AndExpr ::= ComparisonExpr ( "and" ComparisonExpr )*
- ANY - com.evolvedbinary.xpath.parser.ast.KindTest.Kind
- AnyKindTest - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 31/01/2016.
- AnyKindTest() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[55] AnyKindTest ::= "node" "(" ")"
- ASTNode - Interface in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 29/01/2016.
- AtomicType - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 11/02/2016.
- AtomicType(QNameW) - Constructor for class com.evolvedbinary.xpath.parser.ast.AtomicType
- AtomicType() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[53] AtomicType ::= QName
- AttribNameOrWildcard() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[61] AttribNameOrWildcard ::= AttributeName | "*"
- ATTRIBUTE - com.evolvedbinary.xpath.parser.ast.Axis.Direction
- ATTRIBUTE - com.evolvedbinary.xpath.parser.ast.KindTest.Kind
- ATTRIBUTE - Static variable in class com.evolvedbinary.xpath.parser.ast.Axis
- AttributeDeclaration() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[63] AttributeDeclaration ::= AttributeName
- AttributeName() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[68] AttributeName ::= QName
- AttributeTest - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 30/01/2016.
- AttributeTest() - Constructor for class com.evolvedbinary.xpath.parser.ast.AttributeTest
- AttributeTest(QNameW) - Constructor for class com.evolvedbinary.xpath.parser.ast.AttributeTest
- AttributeTest(QNameW, QNameW) - Constructor for class com.evolvedbinary.xpath.parser.ast.AttributeTest
- AttributeTest() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[60] AttributeTest ::= "attribute" "(" (AttribNameOrWildcard ("," TypeName)?)? ")"
- Axis - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 28/01/2016.
- Axis.Direction - Enum in com.evolvedbinary.xpath.parser.ast
- AxisStep - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 28/01/2016.
- AxisStep(Step, PredicateList) - Constructor for class com.evolvedbinary.xpath.parser.ast.AxisStep
- AxisStep() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[28] AxisStep ::= (ReverseStep | ForwardStep) PredicateList
C
- CastableExpr - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 11/02/2016.
- CastableExpr(AbstractOperand, SingleType) - Constructor for class com.evolvedbinary.xpath.parser.ast.CastableExpr
- CastableExpr() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[18] CastableExpr ::= CastExpr ( "castable" "as" SingleType )? Value stack head either: CastableExpr / CastExpr / UnaryExpr / ValueExpr
- CastExpr - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 11/02/2016.
- CastExpr(AbstractOperand, SingleType) - Constructor for class com.evolvedbinary.xpath.parser.ast.CastExpr
- CastExpr() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[19] CastExpr ::= UnaryExpr ( "cast" "as" SingleType )? Value stack head either: CastExpr / UnaryExpr / ValueExpr
- CHILD - com.evolvedbinary.xpath.parser.ast.Axis.Direction
- CHILD - Static variable in class com.evolvedbinary.xpath.parser.ast.Axis
- com.evolvedbinary.xpath.parser - package com.evolvedbinary.xpath.parser
- com.evolvedbinary.xpath.parser.ast - package com.evolvedbinary.xpath.parser.ast
- com.evolvedbinary.xpath.parser.ast.partial - package com.evolvedbinary.xpath.parser.ast.partial
- Comment() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[77] Comment ::= "(:" (CommentContents | Comment)* ":)" //ws: explicit
- COMMENT - com.evolvedbinary.xpath.parser.ast.KindTest.Kind
- CommentContents() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[82] CommentContents ::= (Char+ - (Char* ('(:' | ':)') Char*))
- CommentTest - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 31/01/2016.
- CommentTest() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[58] CommentTest ::= "comment" "(" ")"
- Comparison - Interface in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 13/02/2016.
- ComparisonExpr - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 13/02/2016.
- ComparisonExpr(AbstractOperand, Comparison, AbstractOperand) - Constructor for class com.evolvedbinary.xpath.parser.ast.ComparisonExpr
- ComparisonExpr() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[10] ComparisonExpr ::= RangeExpr ( (ValueComp | GeneralComp | NodeComp) RangeExpr )? Value stack head either: ComparisonExpr / RangeExpr / AdditiveExpr / MultiplicativeExpr / UnionExpr / IntersectExceptExpr / InstanceOfExpr / TreatExpr / CastableExpr / CastExpr / UnaryExpr / ValueExpr
- complete(Either<ElementTest, SchemaElementTest>) - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialDocumentTest
- complete(AbstractOperand) - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialComparisonExpr.PartialComparisonExpr1
- complete(AbstractOperand) - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialRangeExpr
- complete(ASTNode) - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialForExpr
- complete(ASTNode) - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialIfExpr
- complete(ASTNode) - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialIfExpr.PartialIfExpr1
- complete(ASTNode) - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialQuantifierExpr.PartialQuantifierExpr1
- complete(Comparison) - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialComparisonExpr
- complete(NodeTest) - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialStep
- complete(OccurrenceIndicator) - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialSequenceType
- complete(PredicateList) - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialAxisStep
- complete(PredicateList) - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialFilterExpr
- complete(QNameW) - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialAttributeTest
- complete(QNameW) - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialAttributeTest.PartialAttributeTest1
- complete(QNameW) - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialElementTest
- complete(QNameW) - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialElementTest.PartialElementTest1
- complete(ValueExpr) - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialUnaryExpr
- complete(Boolean) - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialElementTest.PartialElementTest1.PartialElementTest2
- complete(String) - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialDecimalLiteral
- complete(String) - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialDoubleLiteral
- complete(String) - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialDoubleLiteral.PartialDoubleLiteral1
- complete(String) - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialDoubleLiteral.PartialDoubleLiteral1.PartialDoubleLiteral2
- complete(String) - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialPITest
- complete(String) - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialPrefixedName
- complete(List<AbstractASTNode>) - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialFunctionCall
- complete(List<AbstractOperand>) - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialAndExpr
- complete(List<AbstractOperand>) - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialOrExpr
- complete(List<AbstractOperand>) - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialUnionExpr
- complete(List<AdditiveExpr.AdditiveOp>) - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialAdditiveExpr
- complete(List<IntersectExceptExpr.IntersectExceptOp>) - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialIntersectExceptExpr
- complete(List<MultiplicativeExpr.MultiplicativeOp>) - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialMultiplicativeExpr
- complete(List<QuantifiedExpr.InClause>) - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialQuantifierExpr
- complete(U) - Method in interface com.evolvedbinary.xpath.parser.ast.partial.PartialASTNode
- ContextItemExpr - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 11/02/2016.
- ContextItemExpr() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[47] ContextItemExpr ::= "."
D
- DecimalLiteral - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 10/02/2016.
- DecimalLiteral(String) - Constructor for class com.evolvedbinary.xpath.parser.ast.DecimalLiteral
- DecimalLiteral() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[72] DecimalLiteral ::= ("." Digits) | (Digits "." [0-9]*) //ws: explicit
- DESCENDANT - com.evolvedbinary.xpath.parser.ast.Axis.Direction
- DESCENDANT - Static variable in class com.evolvedbinary.xpath.parser.ast.Axis
- DESCENDANT_OR_SELF - com.evolvedbinary.xpath.parser.ast.Axis.Direction
- DESCENDANT_OR_SELF - Static variable in class com.evolvedbinary.xpath.parser.ast.Axis
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.AbstractASTNode
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.AbstractOperandWithOps
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.AtomicType
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.Axis
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.AxisStep
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.CastableExpr
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.CastExpr
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.ComparisonExpr
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.ContextItemExpr
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.DecimalLiteral
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.DoubleLiteral
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.Expr
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.FilterExpr
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.ForExpr
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.FunctionCall
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.GeneralComp
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.IfExpr
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.InstanceOfExpr
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.IntegerLiteral
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.ItemTypeItem
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.KindTest
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.NameTest
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.NodeComp
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.OccurrenceIndicator
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.ParenthesizedExpr
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialAdditiveExpr
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialAndExpr
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialAttributeTest
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialAttributeTest.PartialAttributeTest1
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialAxisStep
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialComparisonExpr
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialComparisonExpr.PartialComparisonExpr1
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialDecimalLiteral
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialDocumentTest
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialDoubleLiteral
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialDoubleLiteral.PartialDoubleLiteral1
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialDoubleLiteral.PartialDoubleLiteral1.PartialDoubleLiteral2
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialElementTest
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialElementTest.PartialElementTest1
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialElementTest.PartialElementTest1.PartialElementTest2
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialFilterExpr
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialForExpr
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialFunctionCall
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialIfExpr
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialIfExpr.PartialIfExpr1
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialIntersectExceptExpr
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialMultiplicativeExpr
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialOrExpr
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialPITest
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialPrefixedName
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialQuantifierExpr
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialQuantifierExpr.PartialQuantifierExpr1
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialRangeExpr
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialSequenceType
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialStep
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialUnaryExpr
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.partial.PartialUnionExpr
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.PathExpr
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.Predicate
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.PredicateList
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.QNameW
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.QuantifiedExpr
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.RangeExpr
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.RelativePathExpr
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.SequenceType
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.SimpleForClause
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.SingleType
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.Step
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.StringLiteral
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.TextTest
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.TreatExpr
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.UnaryExpr
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.ValueComp
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.ValueExpr
- describe() - Method in class com.evolvedbinary.xpath.parser.ast.VarRef
- describeOp(StringBuilder, AbstractOperand) - Method in class com.evolvedbinary.xpath.parser.ast.AndExpr
- describeOp(StringBuilder, AbstractOperand) - Method in class com.evolvedbinary.xpath.parser.ast.OrExpr
- describeOp(StringBuilder, AbstractOperand) - Method in class com.evolvedbinary.xpath.parser.ast.UnionExpr
- describeOp(StringBuilder, AdditiveExpr.AdditiveOp) - Method in class com.evolvedbinary.xpath.parser.ast.AdditiveExpr
- describeOp(StringBuilder, IntersectExceptExpr.IntersectExceptOp) - Method in class com.evolvedbinary.xpath.parser.ast.IntersectExceptExpr
- describeOp(StringBuilder, MultiplicativeExpr.MultiplicativeOp) - Method in class com.evolvedbinary.xpath.parser.ast.MultiplicativeExpr
- describeOp(StringBuilder, T) - Method in class com.evolvedbinary.xpath.parser.ast.AbstractOperandWithOps
- describeParams() - Method in class com.evolvedbinary.xpath.parser.ast.AttributeTest
- describeParams() - Method in class com.evolvedbinary.xpath.parser.ast.DocumentTest
- describeParams() - Method in class com.evolvedbinary.xpath.parser.ast.ElementTest
- describeParams() - Method in class com.evolvedbinary.xpath.parser.ast.KindTest
- describeParams() - Method in class com.evolvedbinary.xpath.parser.ast.PITest
- describeParams() - Method in class com.evolvedbinary.xpath.parser.ast.SchemaAttributeTest
- describeParams() - Method in class com.evolvedbinary.xpath.parser.ast.SchemaElementTest
- Digits() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[81] Digits ::= [0-9]+
- DIVIDE - com.evolvedbinary.xpath.parser.ast.MultiplicativeExpr.Multiplicative
- DOCUMENT - com.evolvedbinary.xpath.parser.ast.KindTest.Kind
- DocumentTest - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 30/01/2016.
- DocumentTest(Either<ElementTest, SchemaElementTest>) - Constructor for class com.evolvedbinary.xpath.parser.ast.DocumentTest
- DocumentTest() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[56] DocumentTest ::= "document-node" "(" (ElementTest | SchemaElementTest)? ")"
- DoubleLiteral - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 10/02/2016.
- DoubleLiteral(String) - Constructor for class com.evolvedbinary.xpath.parser.ast.DoubleLiteral
- DoubleLiteral() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[73] DoubleLiteral ::= (("." Digits) | (Digits ("." [0-9]*)?)) [eE] [+-]? Digits //ws: explicit
E
- ELEMENT - com.evolvedbinary.xpath.parser.ast.KindTest.Kind
- ElementDeclaration() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[67] ElementDeclaration ::= ElementName
- ElementName() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[69] ElementName ::= QName
- ElementNameOrWildcard() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[65] ElementNameOrWildcard ::= ElementName | "*"
- ElementTest - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 30/01/2016.
- ElementTest() - Constructor for class com.evolvedbinary.xpath.parser.ast.ElementTest
- ElementTest(QNameW) - Constructor for class com.evolvedbinary.xpath.parser.ast.ElementTest
- ElementTest(QNameW, QNameW) - Constructor for class com.evolvedbinary.xpath.parser.ast.ElementTest
- ElementTest(QNameW, QNameW, Boolean) - Constructor for class com.evolvedbinary.xpath.parser.ast.ElementTest
- ElementTest() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[64] ElementTest ::= "element" "(" (ElementNameOrWildcard ("," TypeName "?"?)?)? ")"
- EMPTY - Static variable in class com.evolvedbinary.xpath.parser.ast.PredicateList
- EMPTY_SEQUENCE - Static variable in class com.evolvedbinary.xpath.parser.ast.SequenceType
- EQUAL - Static variable in class com.evolvedbinary.xpath.parser.ast.GeneralComp
- EQUAL - Static variable in class com.evolvedbinary.xpath.parser.ast.ValueComp
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.AbstractOperandWithOps
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.AdditiveExpr.AdditiveOp
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.AtomicType
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.AttributeTest
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.Axis
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.AxisStep
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.CastableExpr
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.CastExpr
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.ComparisonExpr
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.DocumentTest
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.ElementTest
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.Expr
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.FilterExpr
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.ForExpr
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.FunctionCall
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.GeneralComp
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.IfExpr
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.InstanceOfExpr
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.IntersectExceptExpr.IntersectExceptOp
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.MultiplicativeExpr.MultiplicativeOp
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.NameTest
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.NodeComp
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.NumericLiteral
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.OccurrenceIndicator
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.ParenthesizedExpr
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.PathExpr
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.PITest
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.Predicate
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.PredicateList
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.QNameW
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.QuantifiedExpr
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.QuantifiedExpr.InClause
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.RangeExpr
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.RelativePathExpr
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.SchemaAttributeTest
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.SchemaElementTest
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.SequenceType
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.SimpleForClause
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.SimpleForClause.RangeVariable
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.SingleType
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.Step
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.StringLiteral
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.TreatExpr
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.UnaryExpr
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.ValueComp
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.ValueExpr
- equals(Object) - Method in class com.evolvedbinary.xpath.parser.ast.VarRef
- EscapeApos() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[76] EscapeApos ::= "''"
- EscapeQuot() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[75] EscapeQuot ::= '""'
- EVERY - com.evolvedbinary.xpath.parser.ast.QuantifiedExpr.Quantifier
- EXCEPT - com.evolvedbinary.xpath.parser.ast.IntersectExceptExpr.IntersectExcept
- Expr - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 14/02/2016.
- Expr(ASTNode...) - Constructor for class com.evolvedbinary.xpath.parser.ast.Expr
- Expr(List<? extends ASTNode>) - Constructor for class com.evolvedbinary.xpath.parser.ast.Expr
- Expr() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[2] Expr ::= ExprSingle ("," ExprSingle)*
- exprSingle - Variable in class com.evolvedbinary.xpath.parser.ast.SimpleForClause.RangeVariable
- ExprSingle - Interface in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 11/02/2016.
- ExprSingle() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[3] ExprSingle ::= ForExpr | QuantifiedExpr | IfExpr | OrExpr
F
- FilterExpr - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 11/02/2016.
- FilterExpr(PrimaryExpr, PredicateList) - Constructor for class com.evolvedbinary.xpath.parser.ast.FilterExpr
- FilterExpr() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[38] FilterExpr ::= PrimaryExpr PredicateList
- FOLLOWING - com.evolvedbinary.xpath.parser.ast.Axis.Direction
- FOLLOWING - Static variable in class com.evolvedbinary.xpath.parser.ast.Axis
- FOLLOWING_SIBLING - com.evolvedbinary.xpath.parser.ast.Axis.Direction
- FOLLOWING_SIBLING - Static variable in class com.evolvedbinary.xpath.parser.ast.Axis
- FOLLOWS - Static variable in class com.evolvedbinary.xpath.parser.ast.NodeComp
- ForExpr - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 17/02/2016.
- ForExpr(SimpleForClause, ASTNode) - Constructor for class com.evolvedbinary.xpath.parser.ast.ForExpr
- ForExpr() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[4] ForExpr ::= SimpleForClause "return" ExprSingle
- ForwardAxis() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[30] ForwardAxis ::= ("child" "::") | ("descendant" "::") | ("attribute" "::") | ("self" "::") | ("descendant-or-self" "::") | ("following-sibling" "::") | ("following" "::") | ("namespace" "::")
- ForwardStep() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[29] ForwardStep ::= (ForwardAxis NodeTest) | AbbrevForwardStep
- fromSyntax(char) - Static method in enum com.evolvedbinary.xpath.parser.ast.AdditiveExpr.Additive
- fromSyntax(char) - Static method in class com.evolvedbinary.xpath.parser.ast.OccurrenceIndicator
- fromSyntax(String) - Static method in class com.evolvedbinary.xpath.parser.ast.Axis
- fromSyntax(String) - Static method in class com.evolvedbinary.xpath.parser.ast.GeneralComp
- fromSyntax(String) - Static method in enum com.evolvedbinary.xpath.parser.ast.IntersectExceptExpr.IntersectExcept
- fromSyntax(String) - Static method in enum com.evolvedbinary.xpath.parser.ast.MultiplicativeExpr.Multiplicative
- fromSyntax(String) - Static method in class com.evolvedbinary.xpath.parser.ast.NodeComp
- fromSyntax(String) - Static method in enum com.evolvedbinary.xpath.parser.ast.QuantifiedExpr.Quantifier
- fromSyntax(String) - Static method in class com.evolvedbinary.xpath.parser.ast.ValueComp
- FunctionCall - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 11/02/2016.
- FunctionCall(QNameW, ASTNode...) - Constructor for class com.evolvedbinary.xpath.parser.ast.FunctionCall
- FunctionCall(QNameW, List<? extends ASTNode>) - Constructor for class com.evolvedbinary.xpath.parser.ast.FunctionCall
- FunctionCall() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[48] FunctionCall ::= QName "(" (ExprSingle ("," ExprSingle)*)? ")" //xgs:reserved-function-names
G
- GeneralComp - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 13/02/2016.
- GeneralComp() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[22] GeneralComp ::= "=" | "!=" | "<" | "<=" | ">" | ">="
- getAxis() - Method in class com.evolvedbinary.xpath.parser.ast.Step
- getDirection() - Method in class com.evolvedbinary.xpath.parser.ast.Axis
- getExprSingles() - Method in class com.evolvedbinary.xpath.parser.ast.Expr
- getKind() - Method in class com.evolvedbinary.xpath.parser.ast.KindTest
- getLocalPart() - Method in class com.evolvedbinary.xpath.parser.ast.QNameW
- getName() - Method in class com.evolvedbinary.xpath.parser.ast.AttributeTest
- getName() - Method in class com.evolvedbinary.xpath.parser.ast.Axis
- getName() - Method in class com.evolvedbinary.xpath.parser.ast.ElementTest
- getName() - Method in class com.evolvedbinary.xpath.parser.ast.NameTest
- getName() - Method in class com.evolvedbinary.xpath.parser.ast.SchemaAttributeTest
- getName() - Method in class com.evolvedbinary.xpath.parser.ast.SchemaElementTest
- getNodeTest() - Method in class com.evolvedbinary.xpath.parser.ast.Step
- getPathExpr() - Method in class com.evolvedbinary.xpath.parser.ast.ValueExpr
- getPredicateList() - Method in class com.evolvedbinary.xpath.parser.ast.AxisStep
- getPrefix() - Method in class com.evolvedbinary.xpath.parser.ast.QNameW
- getStep() - Method in class com.evolvedbinary.xpath.parser.ast.AxisStep
- getSteps() - Method in class com.evolvedbinary.xpath.parser.ast.PathExpr
- getSteps() - Method in class com.evolvedbinary.xpath.parser.ast.RelativePathExpr
- getSyntax() - Method in enum com.evolvedbinary.xpath.parser.ast.AdditiveExpr.Additive
- getSyntax() - Method in class com.evolvedbinary.xpath.parser.ast.Axis
- getSyntax() - Method in interface com.evolvedbinary.xpath.parser.ast.Comparison
- getSyntax() - Method in class com.evolvedbinary.xpath.parser.ast.GeneralComp
- getSyntax() - Method in enum com.evolvedbinary.xpath.parser.ast.IntersectExceptExpr.IntersectExcept
- getSyntax() - Method in enum com.evolvedbinary.xpath.parser.ast.MultiplicativeExpr.Multiplicative
- getSyntax() - Method in class com.evolvedbinary.xpath.parser.ast.NodeComp
- getSyntax() - Method in class com.evolvedbinary.xpath.parser.ast.OccurrenceIndicator
- getSyntax() - Method in enum com.evolvedbinary.xpath.parser.ast.QuantifiedExpr.Quantifier
- getSyntax() - Method in class com.evolvedbinary.xpath.parser.ast.ValueComp
- getValue() - Method in class com.evolvedbinary.xpath.parser.ast.NumericLiteral
- getValue() - Method in class com.evolvedbinary.xpath.parser.ast.StringLiteral
- GREATER_THAN - Static variable in class com.evolvedbinary.xpath.parser.ast.GeneralComp
- GREATER_THAN - Static variable in class com.evolvedbinary.xpath.parser.ast.ValueComp
- GREATER_THAN_OR_EQUAL - Static variable in class com.evolvedbinary.xpath.parser.ast.GeneralComp
- GREATER_THAN_OR_EQUAL - Static variable in class com.evolvedbinary.xpath.parser.ast.ValueComp
I
- IfExpr - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 15/02/2016.
- IfExpr(Expr, ASTNode, ASTNode) - Constructor for class com.evolvedbinary.xpath.parser.ast.IfExpr
- IfExpr() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[7] IfExpr ::= "if" "(" Expr ")" "then" ExprSingle "else" ExprSingle
- in - Variable in class com.evolvedbinary.xpath.parser.ast.QuantifiedExpr.InClause
- InClause(QNameW, ASTNode) - Constructor for class com.evolvedbinary.xpath.parser.ast.QuantifiedExpr.InClause
- instance() - Static method in class com.evolvedbinary.xpath.parser.ast.AnyKindTest
- instance() - Static method in class com.evolvedbinary.xpath.parser.ast.CommentTest
- instance() - Static method in class com.evolvedbinary.xpath.parser.ast.ContextItemExpr
- instance() - Static method in class com.evolvedbinary.xpath.parser.ast.ItemTypeItem
- instance() - Static method in class com.evolvedbinary.xpath.parser.ast.TextTest
- InstanceofExpr() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[16] InstanceofExpr ::= TreatExpr ( "instance" "of" SequenceType )? Value stack head either: InstanceOfExpr / TreatExpr / CastableExpr / CastExpr / UnaryExpr / ValueExpr
- InstanceOfExpr - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 11/02/2016.
- InstanceOfExpr(AbstractOperand, SequenceType) - Constructor for class com.evolvedbinary.xpath.parser.ast.InstanceOfExpr
- INTEGER_DIVIDE - com.evolvedbinary.xpath.parser.ast.MultiplicativeExpr.Multiplicative
- IntegerLiteral - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 10/02/2016.
- IntegerLiteral(String) - Constructor for class com.evolvedbinary.xpath.parser.ast.IntegerLiteral
- IntegerLiteral() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[71] IntegerLiteral ::= Digits
- INTERSECT - com.evolvedbinary.xpath.parser.ast.IntersectExceptExpr.IntersectExcept
- intersectExcept - Variable in class com.evolvedbinary.xpath.parser.ast.IntersectExceptExpr.IntersectExceptOp
- IntersectExceptExpr - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 12/02/2016.
- IntersectExceptExpr(AbstractOperand, IntersectExceptExpr.IntersectExceptOp...) - Constructor for class com.evolvedbinary.xpath.parser.ast.IntersectExceptExpr
- IntersectExceptExpr(AbstractOperand, List<IntersectExceptExpr.IntersectExceptOp>) - Constructor for class com.evolvedbinary.xpath.parser.ast.IntersectExceptExpr
- IntersectExceptExpr() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[15] IntersectExceptExpr ::= InstanceofExpr ( ("intersect" | "except") InstanceofExpr )* Value stack head either: IntersectExceptExpr / InstanceOfExpr / TreatExpr / CastableExpr / CastExpr / UnaryExpr / ValueExpr
- IntersectExceptExpr.IntersectExcept - Enum in com.evolvedbinary.xpath.parser.ast
- IntersectExceptExpr.IntersectExceptOp - Class in com.evolvedbinary.xpath.parser.ast
- IntersectExceptOp(IntersectExceptExpr.IntersectExcept, AbstractOperand) - Constructor for class com.evolvedbinary.xpath.parser.ast.IntersectExceptExpr.IntersectExceptOp
- IS - Static variable in class com.evolvedbinary.xpath.parser.ast.NodeComp
- ItemType - Interface in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 12/02/2016.
- ItemType() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[52] ItemType ::= KindTest | ("item" "(" ")") | AtomicType
- ItemTypeItem - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 12/02/2016.
K
- KindTest - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 30/01/2016.
- KindTest(KindTest.Kind) - Constructor for class com.evolvedbinary.xpath.parser.ast.KindTest
- KindTest() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[54] KindTest ::= DocumentTest | ElementTest | AttributeTest | SchemaElementTest | SchemaAttributeTest | PITest | CommentTest | TextTest | AnyKindTest
- KindTest.Kind - Enum in com.evolvedbinary.xpath.parser.ast
L
- LESS_THAN - Static variable in class com.evolvedbinary.xpath.parser.ast.GeneralComp
- LESS_THAN - Static variable in class com.evolvedbinary.xpath.parser.ast.ValueComp
- LESS_THAN_OR_EQUAL - Static variable in class com.evolvedbinary.xpath.parser.ast.GeneralComp
- LESS_THAN_OR_EQUAL - Static variable in class com.evolvedbinary.xpath.parser.ast.ValueComp
- Literal - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 11/02/2016.
- Literal() - Constructor for class com.evolvedbinary.xpath.parser.ast.Literal
- Literal() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[42] Literal ::= NumericLiteral | StringLiteral
M
- main(String[]) - Static method in class com.evolvedbinary.xpath.parser.XPathUtil
- MODULUS - com.evolvedbinary.xpath.parser.ast.MultiplicativeExpr.Multiplicative
- multiplicative - Variable in class com.evolvedbinary.xpath.parser.ast.MultiplicativeExpr.MultiplicativeOp
- MultiplicativeExpr - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 12/02/2016.
- MultiplicativeExpr(AbstractOperand, MultiplicativeExpr.MultiplicativeOp...) - Constructor for class com.evolvedbinary.xpath.parser.ast.MultiplicativeExpr
- MultiplicativeExpr(AbstractOperand, List<MultiplicativeExpr.MultiplicativeOp>) - Constructor for class com.evolvedbinary.xpath.parser.ast.MultiplicativeExpr
- MultiplicativeExpr() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[13] MultiplicativeExpr ::= UnionExpr ( ("*" | "div" | "idiv" | "mod") UnionExpr )* Value stack head either: MultiplicativeExpr / UnionExpr / IntersectExceptExpr / InstanceOfExpr / TreatExpr / CastableExpr / CastExpr / UnaryExpr / ValueExpr
- MultiplicativeExpr.Multiplicative - Enum in com.evolvedbinary.xpath.parser.ast
- MultiplicativeExpr.MultiplicativeOp - Class in com.evolvedbinary.xpath.parser.ast
- MultiplicativeOp(MultiplicativeExpr.Multiplicative, AbstractOperand) - Constructor for class com.evolvedbinary.xpath.parser.ast.MultiplicativeExpr.MultiplicativeOp
- MULTIPLY - com.evolvedbinary.xpath.parser.ast.MultiplicativeExpr.Multiplicative
N
- NAMESPACE - com.evolvedbinary.xpath.parser.ast.Axis.Direction
- NAMESPACE - Static variable in class com.evolvedbinary.xpath.parser.ast.Axis
- NameTest - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 28/01/2016.
- NameTest(QNameW) - Constructor for class com.evolvedbinary.xpath.parser.ast.NameTest
- NameTest() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[36] NameTest ::= QName | Wildcard
- NCName() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[79] NCName ::= [http://www.w3.org/TR/REC-xml-names/#NT-NCName]Names //xgs: xml-version
- NodeComp - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 13/02/2016.
- NodeComp() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[24] NodeComp ::= "is" | "<<" | ">>"
- NodeTest - Interface in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 28/01/2016.
- NodeTest() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[35] NodeTest ::= KindTest | NameTest
- NOT_EQUAL - Static variable in class com.evolvedbinary.xpath.parser.ast.GeneralComp
- NOT_EQUAL - Static variable in class com.evolvedbinary.xpath.parser.ast.ValueComp
- NumericLiteral<T extends Number> - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 10/02/2016.
- NumericLiteral(T) - Constructor for class com.evolvedbinary.xpath.parser.ast.NumericLiteral
- NumericLiteral() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[43] NumericLiteral ::= IntegerLiteral | DecimalLiteral | DoubleLiteral
O
- OccurrenceIndicator - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 11/02/2016.
- OccurrenceIndicator() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[51] OccurrenceIndicator ::= "?" | "*" | "+"
- ONE_OR_MORE - Static variable in class com.evolvedbinary.xpath.parser.ast.OccurrenceIndicator
- operand - Variable in class com.evolvedbinary.xpath.parser.ast.AdditiveExpr.AdditiveOp
- operand - Variable in class com.evolvedbinary.xpath.parser.ast.IntersectExceptExpr.IntersectExceptOp
- operand - Variable in class com.evolvedbinary.xpath.parser.ast.MultiplicativeExpr.MultiplicativeOp
- OrExpr - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 15/02/2016.
- OrExpr(AbstractOperand, AbstractOperand...) - Constructor for class com.evolvedbinary.xpath.parser.ast.OrExpr
- OrExpr(AbstractOperand, List<? extends AbstractOperand>) - Constructor for class com.evolvedbinary.xpath.parser.ast.OrExpr
- OrExpr() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[8] OrExpr ::= AndExpr ( "or" AndExpr )*
P
- PARENT - com.evolvedbinary.xpath.parser.ast.Axis.Direction
- PARENT - Static variable in class com.evolvedbinary.xpath.parser.ast.Axis
- ParenthesizedExpr - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 14/02/2016.
- ParenthesizedExpr(ASTNode) - Constructor for class com.evolvedbinary.xpath.parser.ast.ParenthesizedExpr
- ParenthesizedExpr() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[46] ParenthesizedExpr ::= "(" Expr? ")"
- parseXPath(String, PrintStream, PrintStream) - Static method in class com.evolvedbinary.xpath.parser.XPathUtil
-
Parses an XPath Expression and generates an AST
- PartialAdditiveExpr - Class in com.evolvedbinary.xpath.parser.ast.partial
-
Created by aretter on 12/02/2016.
- PartialAdditiveExpr(AbstractOperand) - Constructor for class com.evolvedbinary.xpath.parser.ast.partial.PartialAdditiveExpr
- PartialAndExpr - Class in com.evolvedbinary.xpath.parser.ast.partial
-
Created by aretter on 15/02/2016.
- PartialAndExpr(AbstractOperand) - Constructor for class com.evolvedbinary.xpath.parser.ast.partial.PartialAndExpr
- PartialASTNode<T extends AbstractASTNode,U> - Interface in com.evolvedbinary.xpath.parser.ast.partial
- PartialAttributeTest - Class in com.evolvedbinary.xpath.parser.ast.partial
-
Created by aretter on 30/01/2016.
- PartialAttributeTest() - Constructor for class com.evolvedbinary.xpath.parser.ast.partial.PartialAttributeTest
- PartialAttributeTest.PartialAttributeTest1 - Class in com.evolvedbinary.xpath.parser.ast.partial
- PartialAttributeTest1(QNameW) - Constructor for class com.evolvedbinary.xpath.parser.ast.partial.PartialAttributeTest.PartialAttributeTest1
- PartialAxisStep - Class in com.evolvedbinary.xpath.parser.ast.partial
-
Created by aretter on 11/02/2016.
- PartialAxisStep(Step) - Constructor for class com.evolvedbinary.xpath.parser.ast.partial.PartialAxisStep
- PartialComparisonExpr - Class in com.evolvedbinary.xpath.parser.ast.partial
-
Created by aretter on 14/02/2016.
- PartialComparisonExpr(AbstractOperand) - Constructor for class com.evolvedbinary.xpath.parser.ast.partial.PartialComparisonExpr
- PartialComparisonExpr.PartialComparisonExpr1 - Class in com.evolvedbinary.xpath.parser.ast.partial
- PartialComparisonExpr1(Comparison) - Constructor for class com.evolvedbinary.xpath.parser.ast.partial.PartialComparisonExpr.PartialComparisonExpr1
- PartialDecimalLiteral - Class in com.evolvedbinary.xpath.parser.ast.partial
-
Created by aretter on 10/02/2016.
- PartialDecimalLiteral(String) - Constructor for class com.evolvedbinary.xpath.parser.ast.partial.PartialDecimalLiteral
- PartialDocumentTest - Class in com.evolvedbinary.xpath.parser.ast.partial
-
Created by aretter on 30/01/2016.
- PartialDocumentTest() - Constructor for class com.evolvedbinary.xpath.parser.ast.partial.PartialDocumentTest
- PartialDoubleLiteral - Class in com.evolvedbinary.xpath.parser.ast.partial
-
Created by aretter on 10/02/2016.
- PartialDoubleLiteral(String) - Constructor for class com.evolvedbinary.xpath.parser.ast.partial.PartialDoubleLiteral
- PartialDoubleLiteral.PartialDoubleLiteral1 - Class in com.evolvedbinary.xpath.parser.ast.partial
- PartialDoubleLiteral.PartialDoubleLiteral1.PartialDoubleLiteral2 - Class in com.evolvedbinary.xpath.parser.ast.partial
- PartialDoubleLiteral1(String) - Constructor for class com.evolvedbinary.xpath.parser.ast.partial.PartialDoubleLiteral.PartialDoubleLiteral1
- PartialDoubleLiteral2(char) - Constructor for class com.evolvedbinary.xpath.parser.ast.partial.PartialDoubleLiteral.PartialDoubleLiteral1.PartialDoubleLiteral2
- PartialElementTest - Class in com.evolvedbinary.xpath.parser.ast.partial
-
Created by aretter on 30/01/2016.
- PartialElementTest() - Constructor for class com.evolvedbinary.xpath.parser.ast.partial.PartialElementTest
- PartialElementTest.PartialElementTest1 - Class in com.evolvedbinary.xpath.parser.ast.partial
- PartialElementTest.PartialElementTest1.PartialElementTest2 - Class in com.evolvedbinary.xpath.parser.ast.partial
- PartialElementTest1(QNameW) - Constructor for class com.evolvedbinary.xpath.parser.ast.partial.PartialElementTest.PartialElementTest1
- PartialElementTest2(QNameW) - Constructor for class com.evolvedbinary.xpath.parser.ast.partial.PartialElementTest.PartialElementTest1.PartialElementTest2
- PartialFilterExpr - Class in com.evolvedbinary.xpath.parser.ast.partial
-
Created by aretter on 11/02/2016.
- PartialFilterExpr(PrimaryExpr) - Constructor for class com.evolvedbinary.xpath.parser.ast.partial.PartialFilterExpr
- PartialForExpr - Class in com.evolvedbinary.xpath.parser.ast.partial
-
Created by aretter on 17/02/2016.
- PartialForExpr(SimpleForClause) - Constructor for class com.evolvedbinary.xpath.parser.ast.partial.PartialForExpr
- PartialFunctionCall - Class in com.evolvedbinary.xpath.parser.ast.partial
-
Created by aretter on 11/02/2016.
- PartialFunctionCall(QNameW) - Constructor for class com.evolvedbinary.xpath.parser.ast.partial.PartialFunctionCall
- PartialIfExpr - Class in com.evolvedbinary.xpath.parser.ast.partial
-
Created by aretter on 15/02/2016.
- PartialIfExpr(Expr) - Constructor for class com.evolvedbinary.xpath.parser.ast.partial.PartialIfExpr
- PartialIfExpr.PartialIfExpr1 - Class in com.evolvedbinary.xpath.parser.ast.partial
- PartialIfExpr1(ASTNode) - Constructor for class com.evolvedbinary.xpath.parser.ast.partial.PartialIfExpr.PartialIfExpr1
- PartialIntersectExceptExpr - Class in com.evolvedbinary.xpath.parser.ast.partial
-
Created by aretter on 12/02/2016.
- PartialIntersectExceptExpr(AbstractOperand) - Constructor for class com.evolvedbinary.xpath.parser.ast.partial.PartialIntersectExceptExpr
- PartialMultiplicativeExpr - Class in com.evolvedbinary.xpath.parser.ast.partial
-
Created by aretter on 12/02/2016.
- PartialMultiplicativeExpr(AbstractOperand) - Constructor for class com.evolvedbinary.xpath.parser.ast.partial.PartialMultiplicativeExpr
- PartialOrExpr - Class in com.evolvedbinary.xpath.parser.ast.partial
-
Created by aretter on 15/02/2016.
- PartialOrExpr(AbstractOperand) - Constructor for class com.evolvedbinary.xpath.parser.ast.partial.PartialOrExpr
- PartialPITest - Class in com.evolvedbinary.xpath.parser.ast.partial
-
Created by aretter on 30/01/2016.
- PartialPITest() - Constructor for class com.evolvedbinary.xpath.parser.ast.partial.PartialPITest
- PartialPrefixedName - Class in com.evolvedbinary.xpath.parser.ast.partial
-
Created by aretter on 30/01/2016.
- PartialPrefixedName(String) - Constructor for class com.evolvedbinary.xpath.parser.ast.partial.PartialPrefixedName
- PartialQuantifierExpr - Class in com.evolvedbinary.xpath.parser.ast.partial
-
Created by aretter on 15/02/2016.
- PartialQuantifierExpr(QuantifiedExpr.Quantifier) - Constructor for class com.evolvedbinary.xpath.parser.ast.partial.PartialQuantifierExpr
- PartialQuantifierExpr.PartialQuantifierExpr1 - Class in com.evolvedbinary.xpath.parser.ast.partial
- PartialQuantifierExpr1(List<QuantifiedExpr.InClause>) - Constructor for class com.evolvedbinary.xpath.parser.ast.partial.PartialQuantifierExpr.PartialQuantifierExpr1
- PartialRangeExpr - Class in com.evolvedbinary.xpath.parser.ast.partial
-
Created by aretter on 12/02/2016.
- PartialRangeExpr(AbstractOperand) - Constructor for class com.evolvedbinary.xpath.parser.ast.partial.PartialRangeExpr
- PartialSequenceType - Class in com.evolvedbinary.xpath.parser.ast.partial
-
Created by aretter on 12/02/2016.
- PartialSequenceType(ItemType) - Constructor for class com.evolvedbinary.xpath.parser.ast.partial.PartialSequenceType
- PartialStep - Class in com.evolvedbinary.xpath.parser.ast.partial
-
Created by aretter on 10/02/2016.
- PartialStep(Axis) - Constructor for class com.evolvedbinary.xpath.parser.ast.partial.PartialStep
- PartialUnaryExpr - Class in com.evolvedbinary.xpath.parser.ast.partial
-
Created by aretter on 11/02/2016.
- PartialUnaryExpr(String) - Constructor for class com.evolvedbinary.xpath.parser.ast.partial.PartialUnaryExpr
- PartialUnionExpr - Class in com.evolvedbinary.xpath.parser.ast.partial
-
Created by aretter on 12/02/2016.
- PartialUnionExpr(AbstractOperand) - Constructor for class com.evolvedbinary.xpath.parser.ast.partial.PartialUnionExpr
- pathExpr - Variable in class com.evolvedbinary.xpath.parser.ast.ValueExpr
- PathExpr - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 17/02/2016.
- PathExpr(boolean, StepExpr...) - Constructor for class com.evolvedbinary.xpath.parser.ast.PathExpr
- PathExpr(boolean, List<? extends StepExpr>) - Constructor for class com.evolvedbinary.xpath.parser.ast.PathExpr
- PathExpr() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[25] PathExpr ::= ("/" RelativePathExpr?) | ("//" RelativePathExpr) | RelativePathExpr
- peek() - Method in class com.evolvedbinary.xpath.parser.XPathParser
- PITest - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 30/01/2016.
- PITest() - Constructor for class com.evolvedbinary.xpath.parser.ast.PITest
- PITest(String) - Constructor for class com.evolvedbinary.xpath.parser.ast.PITest
- PITest() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[59] PITest ::= "processing-instruction" "(" (NCName | StringLiteral)? ")"
- pop() - Method in class com.evolvedbinary.xpath.parser.XPathParser
- PRECEDES - Static variable in class com.evolvedbinary.xpath.parser.ast.NodeComp
- PRECEDING - com.evolvedbinary.xpath.parser.ast.Axis.Direction
- PRECEDING - Static variable in class com.evolvedbinary.xpath.parser.ast.Axis
- PRECEDING_SIBLING - com.evolvedbinary.xpath.parser.ast.Axis.Direction
- PRECEDING_SIBLING - Static variable in class com.evolvedbinary.xpath.parser.ast.Axis
- Predicate - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 11/02/2016.
- Predicate(ASTNode) - Constructor for class com.evolvedbinary.xpath.parser.ast.Predicate
- Predicate() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[40] Predicate ::= "[" Expr "]"
- PredicateList - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 11/02/2016.
- PredicateList(Predicate...) - Constructor for class com.evolvedbinary.xpath.parser.ast.PredicateList
- PredicateList(List<Predicate>) - Constructor for class com.evolvedbinary.xpath.parser.ast.PredicateList
- PredicateList() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[39] PredicateList ::= Predicate*
- PrimaryExpr - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 11/02/2016.
- PrimaryExpr() - Constructor for class com.evolvedbinary.xpath.parser.ast.PrimaryExpr
- PrimaryExpr() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[41] PrimaryExpr ::= Literal | VarRef | ParenthesizedExpr | ContextItemExpr | FunctionCall
- PROCESSING_INSTRUCTION - com.evolvedbinary.xpath.parser.ast.KindTest.Kind
- push(ASTNode) - Method in class com.evolvedbinary.xpath.parser.XPathParser
Q
- QName() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[78] QName ::= [http://www.w3.org/TR/REC-xml-names/#NT-QName]Names //xgs: xml-version
- QNameW - Class in com.evolvedbinary.xpath.parser.ast
-
Similar to a QName but where the prefix or localPart may be a WILDCARD i.e.
- QNameW(String) - Constructor for class com.evolvedbinary.xpath.parser.ast.QNameW
- QNameW(String, String) - Constructor for class com.evolvedbinary.xpath.parser.ast.QNameW
- QuantifiedExpr - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 15/02/2016.
- QuantifiedExpr(QuantifiedExpr.Quantifier, List<QuantifiedExpr.InClause>, ASTNode) - Constructor for class com.evolvedbinary.xpath.parser.ast.QuantifiedExpr
- QuantifiedExpr() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[6] QuantifiedExpr ::= ("some" | "every") "$" VarName "in" ExprSingle ("," "$" VarName "in" ExprSingle)* "satisfies" ExprSingle
- QuantifiedExpr.InClause - Class in com.evolvedbinary.xpath.parser.ast
- QuantifiedExpr.Quantifier - Enum in com.evolvedbinary.xpath.parser.ast
R
- RangeExpr - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 12/02/2016.
- RangeExpr(AbstractOperand, AbstractOperand) - Constructor for class com.evolvedbinary.xpath.parser.ast.RangeExpr
- RangeExpr() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[11] RangeExpr ::= AdditiveExpr ( "to" AdditiveExpr )? Value stack head either: RangeExpr / AdditiveExpr / MultiplicativeExpr / UnionExpr / IntersectExceptExpr / InstanceOfExpr / TreatExpr / CastableExpr / CastExpr / UnaryExpr / ValueExpr
- RangeVariable(QNameW, ASTNode) - Constructor for class com.evolvedbinary.xpath.parser.ast.SimpleForClause.RangeVariable
- RelativePathExpr - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 15/02/2016.
- RelativePathExpr(StepExpr...) - Constructor for class com.evolvedbinary.xpath.parser.ast.RelativePathExpr
- RelativePathExpr(List<? extends StepExpr>) - Constructor for class com.evolvedbinary.xpath.parser.ast.RelativePathExpr
- RelativePathExpr() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[26] RelativePathExpr ::= StepExpr (("/" | "//") StepExpr)*
- relativePathToPath(StepExpr, RelativePathExpr) - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
Converts a Relative Path Expression to a Path Expression
- ReverseAxis() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[33] ReverseAxis ::= ("parent" "::") | ("ancestor" "::") | ("preceding-sibling" "::") | ("preceding" "::") | ("ancestor-or-self" "::")
- ReverseStep() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[32] ReverseStep ::= (ReverseAxis NodeTest) | AbbrevReverseStep
S
- SCHEMA_ATTRIBUTE - com.evolvedbinary.xpath.parser.ast.KindTest.Kind
- SCHEMA_ELEMENT - com.evolvedbinary.xpath.parser.ast.KindTest.Kind
- SchemaAttributeTest - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 30/01/2016.
- SchemaAttributeTest(QNameW) - Constructor for class com.evolvedbinary.xpath.parser.ast.SchemaAttributeTest
- SchemaAttributeTest() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[62] SchemaAttributeTest ::= "schema-attribute" "(" AttributeDeclaration ")"
- SchemaElementTest - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 30/01/2016.
- SchemaElementTest(QNameW) - Constructor for class com.evolvedbinary.xpath.parser.ast.SchemaElementTest
- SchemaElementTest() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[66] SchemaElementTest ::= "schema-element" "(" ElementDeclaration ")"
- SELF - com.evolvedbinary.xpath.parser.ast.Axis.Direction
- SELF - Static variable in class com.evolvedbinary.xpath.parser.ast.Axis
- SequenceType - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 11/02/2016.
- SequenceType(ItemType, OccurrenceIndicator) - Constructor for class com.evolvedbinary.xpath.parser.ast.SequenceType
- SequenceType() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[50] SequenceType ::= ("empty-sequence" "(" ")") | (ItemType OccurrenceIndicator?)
- SimpleForClause - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 17/02/2016.
- SimpleForClause(SimpleForClause.RangeVariable...) - Constructor for class com.evolvedbinary.xpath.parser.ast.SimpleForClause
- SimpleForClause(List<SimpleForClause.RangeVariable>) - Constructor for class com.evolvedbinary.xpath.parser.ast.SimpleForClause
- SimpleForClause() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[5] SimpleForClause ::= "for" "$" VarName "in" ExprSingle ("," "$" VarName "in" ExprSingle)*
- SimpleForClause.RangeVariable - Class in com.evolvedbinary.xpath.parser.ast
- SingleType - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 11/02/2016.
- SingleType(AtomicType, boolean) - Constructor for class com.evolvedbinary.xpath.parser.ast.SingleType
- SingleType() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[49] SingleType ::= AtomicType "?"? //gn: parens
- SLASH_ABBREV - Static variable in class com.evolvedbinary.xpath.parser.ast.PathExpr
- SLASH_SLASH_ABBREV - Static variable in class com.evolvedbinary.xpath.parser.ast.AxisStep
- SLASH_SLASH_ABBREV - Static variable in class com.evolvedbinary.xpath.parser.ast.PathExpr
- SOME - com.evolvedbinary.xpath.parser.ast.QuantifiedExpr.Quantifier
- Step - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 10/02/2016.
- Step(Axis, NodeTest) - Constructor for class com.evolvedbinary.xpath.parser.ast.Step
- StepExpr - Interface in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 15/02/2016.
- StepExpr() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[27] StepExpr ::= FilterExpr | AxisStep
- StringLiteral - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 31/01/2016.
- StringLiteral(String) - Constructor for class com.evolvedbinary.xpath.parser.ast.StringLiteral
- StringLiteral() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[74] StringLiteral ::= ('"' (EscapeQuot | [^"])* '"') | ("'" (EscapeApos | [^'])* "'") //ws: explicit
- SUBTRACT - com.evolvedbinary.xpath.parser.ast.AdditiveExpr.Additive
T
- TEXT - com.evolvedbinary.xpath.parser.ast.KindTest.Kind
- TextTest - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 11/02/2016.
- TextTest() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[57] TextTest ::= "text" "(" ")"
- toString() - Method in class com.evolvedbinary.xpath.parser.ast.AbstractASTNode
- toString() - Method in class com.evolvedbinary.xpath.parser.ast.partial.AbstractPartialASTNode
- TreatExpr - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 11/02/2016.
- TreatExpr(AbstractOperand, SequenceType) - Constructor for class com.evolvedbinary.xpath.parser.ast.TreatExpr
- TreatExpr() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[17] TreatExpr ::= CastableExpr ( "treat" "as" SequenceType )? Value stack head either: TreatExpr / CastableExpr / CastExpr / UnaryExpr / ValueExpr
- TypeName() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[70] TypeName ::= QName
U
- UnaryExpr - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 11/02/2016.
- UnaryExpr(String, ValueExpr) - Constructor for class com.evolvedbinary.xpath.parser.ast.UnaryExpr
- UnaryExpr() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[20] UnaryExpr ::= ("-" | "+")* ValueExpr Value stack head either: UnaryExpr / ValueExpr
- UnionExpr - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 12/02/2016.
- UnionExpr(AbstractOperand, AbstractOperand...) - Constructor for class com.evolvedbinary.xpath.parser.ast.UnionExpr
- UnionExpr(AbstractOperand, List<? extends AbstractOperand>) - Constructor for class com.evolvedbinary.xpath.parser.ast.UnionExpr
- UnionExpr() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[14] UnionExpr ::= IntersectExceptExpr ( ("union" | "|") IntersectExceptExpr )* Value stack head either: UnionExpr / IntersectExceptExpr / InstanceOfExpr / TreatExpr / CastableExpr / CastExpr / UnaryExpr / ValueExpr
V
- ValueComp - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 13/02/2016.
- ValueComp() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[23] ValueComp ::= "eq" | "ne" | "lt" | "le" | "gt" | "ge"
- ValueExpr - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 11/02/2016.
- ValueExpr(ASTNode) - Constructor for class com.evolvedbinary.xpath.parser.ast.ValueExpr
- ValueExpr() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[21] ValueExpr ::= PathExpr
- valueOf(String) - Static method in enum com.evolvedbinary.xpath.parser.ast.AdditiveExpr.Additive
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.evolvedbinary.xpath.parser.ast.Axis.Direction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.evolvedbinary.xpath.parser.ast.IntersectExceptExpr.IntersectExcept
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.evolvedbinary.xpath.parser.ast.KindTest.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.evolvedbinary.xpath.parser.ast.MultiplicativeExpr.Multiplicative
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.evolvedbinary.xpath.parser.ast.QuantifiedExpr.Quantifier
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.evolvedbinary.xpath.parser.ast.AdditiveExpr.Additive
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.evolvedbinary.xpath.parser.ast.Axis.Direction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.evolvedbinary.xpath.parser.ast.IntersectExceptExpr.IntersectExcept
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.evolvedbinary.xpath.parser.ast.KindTest.Kind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.evolvedbinary.xpath.parser.ast.MultiplicativeExpr.Multiplicative
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.evolvedbinary.xpath.parser.ast.QuantifiedExpr.Quantifier
-
Returns an array containing the constants of this enum type, in the order they are declared.
- varName - Variable in class com.evolvedbinary.xpath.parser.ast.QuantifiedExpr.InClause
- varName - Variable in class com.evolvedbinary.xpath.parser.ast.SimpleForClause.RangeVariable
- VarName() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[45] VarName ::= QName
- VarRef - Class in com.evolvedbinary.xpath.parser.ast
-
Created by aretter on 11/02/2016.
- VarRef(QNameW) - Constructor for class com.evolvedbinary.xpath.parser.ast.VarRef
- VarRef() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[44] VarRef ::= "$" VarName
W
- Wildcard() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[37] Wildcard ::= "*" | (NCName ":" "*") | ("*" ":" NCName) //ws: explicit
- WILDCARD - Static variable in class com.evolvedbinary.xpath.parser.ast.QNameW
- withEOI(Rule) - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
Wraps any other rule to consume all input End of input is signalled by a
Chars.EOI
X
- Xml_Char() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
Same as [https://www.w3.org/TR/xml/#NT-Char]Char [2] Char ::= #x9 | #xA | #xD | [#x20-#xD7FF] | [#xE000-#xFFFD] | [#x10000-#x10FFFF]
- Xml_S() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
Same as [https://www.w3.org/TR/xml/#NT-S]S [3] S ::= (#x20 | #x9 | #xD | #xA)+
- XmlNames_LocalPart() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[11] LocalPart ::= NCName
- XmlNames_Name_minusColon() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
Modified from Extensible Markup Language (XML) 1.0 (Fifth Edition) Same as [https://www.w3.org/TR/REC-xml/#NT-Name]Name but with the ':' character removed! [_5] Name ::= NameStartChar_minusColon (NameChar)*
- XmlNames_NameChar() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
Modified from Extensible Markup Language (XML) 1.0 (Fifth Edition) Same as [https://www.w3.org/TR/xml/#NT-NameStartChar]NameChar but with the ':' character removed [_4a] NameChar ::= NameStartChar_minusColon | "-" | "." | [0-9] | #xB7 | [#x0300-#x036F] | [#x203F-#x2040]
- XmlNames_NameStartChar_minusColon() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
Modified from Extensible Markup Language (XML) 1.0 (Fifth Edition) Same as [https://www.w3.org/TR/xml/#NT-NameStartChar]NameStartChar but with the ':' character removed! [_4] NameStartChar ::= [A-Z] | "_" | [a-z] | [#xC0-#xD6] | [#xD8-#xF6] | [#xF8-#x2FF] | [#x370-#x37D] | [#x37F-#x1FFF] | [#x200C-#x200D] | [#x2070-#x218F] | [#x2C00-#x2FEF] | [#x3001-#xD7FF] | [#xF900-#xFDCF] | [#xFDF0-#xFFFD] | [#x10000-#xEFFFF]
- XmlNames_NCName() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[4] NCName ::= [https://www.w3.org/TR/REC-xml/#NT-Name]Name - (Char* ':' Char*) // An XML Name, minus the ":"
- XmlNames_Prefix() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[10] Prefix ::= NCName
- XmlNames_PrefixedName() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[8] PartialPrefixedName ::= Prefix ':' LocalPart
- XmlNames_QName() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[7] QName ::= PartialPrefixedName | UnprefixedName
- XmlNames_UnprefixedName() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[9] UnprefixedName ::= LocalPart
- XPath() - Method in class com.evolvedbinary.xpath.parser.XPathParser
-
[1] XPath ::= Expr
- XPathParser - Class in com.evolvedbinary.xpath.parser
- XPathParser(Boolean) - Constructor for class com.evolvedbinary.xpath.parser.XPathParser
- XPathUtil - Class in com.evolvedbinary.xpath.parser
-
Simple utility class showing how to use the XPathParser Created by aretter on 16/03/2016.
- XPathUtil() - Constructor for class com.evolvedbinary.xpath.parser.XPathUtil
Z
- ZERO_OR_MORE - Static variable in class com.evolvedbinary.xpath.parser.ast.OccurrenceIndicator
- ZERO_OR_ONE - Static variable in class com.evolvedbinary.xpath.parser.ast.OccurrenceIndicator
All Classes All Packages