xpathparser
xpathparser
eu.cdevreeze.xpathparser.ast
AbbrevForwardStep
AbbrevReverseStep
AdditionOp
AdditionOp
Plus
Minus
AdditiveExpr
AdditiveExpr
AndExpr
AndExpr
AnyArrayTest
AnyAttributeTest
AnyElementTest
AnyFunctionTest
AnyItemType
AnyKindTest
AnyMapTest
AnyWildcard
Argument
ArgumentList
ArgumentPlaceholder
ArrayConstructor
ArrayTest
ArrowExpr
ArrowExpr
ArrowFunctionCall
ArrowFunctionSpecifier
AtomicOrUnionType
AttributeAxisAbbrevForwardStep
AttributeNameAndTypeTest
AttributeNameTest
AttributeTest
AttributeTypeTest
AxisStep
BracedUriLiteral
BracedUriLiteral
CastExpr
CastExpr
CastableExpr
CastableExpr
CommentTest
Comp
ComparisonExpr
CompoundAdditiveExpr
CompoundAndExpr
CompoundArrowExpr
CompoundCastExpr
CompoundCastableExpr
CompoundComparisonExpr
CompoundExpr
CompoundInstanceOfExpr
CompoundIntersectExceptExpr
CompoundMultiplicativeExpr
CompoundOrExpr
CompoundPostfixExpr
CompoundRangeExpr
CompoundRelativePathExpr
CompoundSimpleMapExpr
CompoundStringConcatExpr
CompoundTreatExpr
CompoundUnaryExpr
CompoundUnionExpr
ContextItemExpr
CurlyArrayConstructor
DataPITest
DecimalLiteral
DocumentTest
DocumentTestContainingElementTest
DocumentTestContainingSchemaElementTest
DoubleLiteral
EQName
EQName
QName
URIQualifiedName
QName
URIQualifiedName
EQNameAsArrowFunctionSpecifier
ElementNameAndTypeTest
ElementNameTest
ElementTest
ElementTypeTest
EmptySequenceType
EnclosedExpr
ExactlyOneSequenceType
Expr
Expr
ExprSingle
ExprSingleArgument
ForExpr
ForwardAxis
ForwardAxis
Child
Descendant
Attribute
Self
DescendantOrSelf
FollowingSibling
Following
Namespace
ForwardAxisStep
ForwardStep
FunctionCall
FunctionItemExpr
FunctionTest
GeneralComp
GeneralComp
Eq
Ne
Lt
Le
Gt
Ge
IfExpr
InlineFunctionExpr
InstanceOfExpr
InstanceOfExpr
IntegerLiteral
IntersectExceptExpr
IntersectExceptExpr
IntersectExceptOp
IntersectExceptOp
Intersect
Except
ItemType
KeySpecifier
KindTest
KindTestItemType
LeafElem
LetExpr
Literal
LocalNameWildcard
MapConstructor
MapConstructorEntry
MapTest
MultiplicativeExpr
MultiplicativeExpr
MultiplicativeOp
MultiplicativeOp
Times
Div
IDiv
Mod
NCName
NCName
NameTest
NamedFunctionRef
NamedKeySpecifier
Names
NamespaceNodeTest
NamespaceWildcard
NillableElementNameAndTypeTest
NillableElementTypeTest
NodeComp
NodeComp
Is
Precedes
Follows
NodeTest
NonAbbrevForwardStep
NonAbbrevReverseStep
NonEmptySingleType
NumericLiteral
OneOrMoreSequenceType
OrExpr
OrExpr
PITest
Param
ParamList
ParenthesizedExpr
ParenthesizedExprAsArrowFunctionSpecifier
ParenthesizedExprKeySpecifier
ParenthesizedItemType
PathExpr
PathExprStartingWithDoubleSlash
PathExprStartingWithSingleSlash
PositionalKeySpecifier
Postfix
PostfixExpr
PostfixExpr
PostfixLookup
PotentiallyEmptySingleType
Predicate
PrefixWildcard
PrimaryExpr
QuantifiedExpr
Quantifier
Quantifier
SomeQuantifier
EveryQuantifier
RangeExpr
RelativePathExpr
RelativePathExpr
ReverseAxis
ReverseAxis
Parent
Ancestor
PrecedingSibling
Preceding
AncestorOrSelf
ReverseAxisStep
ReverseStep
SchemaAttributeTest
SchemaElementTest
SequenceType
SimpleAbbrevForwardStep
SimpleAdditiveExpr
SimpleAndExpr
SimpleArrowExpr
SimpleBindingInQuantifiedExpr
SimpleCastExpr
SimpleCastableExpr
SimpleComparisonExpr
SimpleDocumentTest
SimpleExpr
SimpleForBinding
SimpleInstanceOfExpr
SimpleIntersectExceptExpr
SimpleLetBinding
SimpleMapExpr
SimpleMapExpr
SimpleMultiplicativeExpr
SimpleNameTest
SimpleOrExpr
SimplePITest
SimplePostfixExpr
SimpleRangeExpr
SimpleRelativePathExpr
SimpleSimpleMapExpr
SimpleStringConcatExpr
SimpleTreatExpr
SimpleUnaryExpr
SimpleUnionExpr
SingleType
SlashOnlyPathExpr
SquareArrayConstructor
StepExpr
StepOp
StepOp
SingleSlash
DoubleSlash
StringConcatExpr
StringConcatExpr
StringLiteral
TargetPITest
TextTest
TreatExpr
TreatExpr
TypeDeclaration
TypedArrayTest
TypedFunctionTest
TypedMapTest
UnaryExpr
UnaryExpr
UnaryLookup
UnaryOp
UnaryOp
Plus
Minus
UnionExpr
UnionExpr
ValueComp
ValueComp
Eq
Ne
Lt
Le
Gt
Ge
ValueExpr
VarRef
VarRefAsArrowFunctionSpecifier
VariableBinding
VariableIntroducingExpr
Wildcard
WildcardKeySpecifier
XPathElem
XPathExpr
ZeroOrMoreSequenceType
ZeroOrOneSequenceType
eu.cdevreeze.xpathparser.common
EName
EName
PrefixedName
QName
QName
UnprefixedName
eu.cdevreeze.xpathparser.parse
DelimitingTerminals
StringLiterals
EQNames
NCNames
NonDelimitingTerminals
Whitespace
SkippingWS
Wildcards
XPathElemParser
XPathParser
eu.cdevreeze.xpathparser.queryapi
ElemApi
ElemApi
ElemLike
eu.cdevreeze.xpathparser.util
EQNameUtil
VariableBindingUtil
xpathparser
/
eu.cdevreeze.xpathparser.ast
/
SimpleNameTest
SimpleNameTest
final case
class
SimpleNameTest
(name:
EQName
) extends
NameTest
with
LeafElem
Graph
Supertypes
trait
Serializable
trait
Product
trait
Equals
trait
LeafElem
trait
NameTest
trait
NodeTest
trait
XPathElem
trait
ElemLike
[
XPathElem
]
trait
ElemApi
[
XPathElem
]
class
Object
trait
Matchable
class
Any
Value members
Value members
Inherited methods
final
def
children
:
IndexedSeq
[
XPathElem
]
Inherited from
LeafElem
final
def
filterElems
(p:
XPathElem
=>
Boolean
):
IndexedSeq
[
XPathElem
]
Inherited from
ElemLike
final
def
filterElemsOfType
[A <:
XPathElem
](cls:
ClassTag
[A])(p: A =>
Boolean
):
IndexedSeq
[A]
Inherited from
ElemLike
final
def
filterElemsOrSelf
(p:
XPathElem
=>
Boolean
):
IndexedSeq
[
XPathElem
]
Inherited from
ElemLike
final
def
filterElemsOrSelfOfType
[A <:
XPathElem
](cls:
ClassTag
[A])(p: A =>
Boolean
):
IndexedSeq
[A]
Inherited from
ElemLike
final
def
findAllElems
:
IndexedSeq
[
XPathElem
]
Inherited from
ElemLike
final
def
findAllElemsOfType
[A <:
XPathElem
](cls:
ClassTag
[A]):
IndexedSeq
[A]
Inherited from
ElemLike
final
def
findAllElemsOrSelf
:
IndexedSeq
[
XPathElem
]
Inherited from
ElemLike
final
def
findAllElemsOrSelfOfType
[A <:
XPathElem
](cls:
ClassTag
[A]):
IndexedSeq
[A]
Inherited from
ElemLike
final
def
findAllTopmostElemsOfType
[A <:
XPathElem
](cls:
ClassTag
[A]):
IndexedSeq
[A]
Inherited from
ElemLike
final
def
findAllTopmostElemsOrSelfOfType
[A <:
XPathElem
](cls:
ClassTag
[A]):
IndexedSeq
[A]
Inherited from
ElemLike
final
def
findElem
(p:
XPathElem
=>
Boolean
):
Option
[
XPathElem
]
Inherited from
ElemLike
final
def
findElemOfType
[A <:
XPathElem
](cls:
ClassTag
[A])(p: A =>
Boolean
):
Option
[A]
Inherited from
ElemLike
final
def
findElemOrSelf
(p:
XPathElem
=>
Boolean
):
Option
[
XPathElem
]
Inherited from
ElemLike
final
def
findElemOrSelfOfType
[A <:
XPathElem
](cls:
ClassTag
[A])(p: A =>
Boolean
):
Option
[A]
Inherited from
ElemLike
final
def
findFirstElemOfType
[A <:
XPathElem
](cls:
ClassTag
[A]):
Option
[A]
Inherited from
ElemLike
final
def
findFirstElemOrSelfOfType
[A <:
XPathElem
](cls:
ClassTag
[A]):
Option
[A]
Inherited from
ElemLike
final
def
findTopmostElems
(p:
XPathElem
=>
Boolean
):
IndexedSeq
[
XPathElem
]
Inherited from
ElemLike
final
def
findTopmostElemsOfType
[A <:
XPathElem
](cls:
ClassTag
[A])(p: A =>
Boolean
):
IndexedSeq
[A]
Inherited from
ElemLike
final
def
findTopmostElemsOrSelf
(p:
XPathElem
=>
Boolean
):
IndexedSeq
[
XPathElem
]
Inherited from
ElemLike
final
def
findTopmostElemsOrSelfOfType
[A <:
XPathElem
](cls:
ClassTag
[A])(p: A =>
Boolean
):
IndexedSeq
[A]
Inherited from
ElemLike
def
productElementNames
:
Iterator
[
String
]
Inherited from
Product
def
productIterator
:
Iterator
[
Any
]
Inherited from
Product