ElemLike
Partial implementation of the ElemApi query API trait.
trait XPathElem
trait AdditionOp
object Plus
object Minus
trait Argument
object ArgumentPlaceholder
class ExprSingleArgument
class ArrowFunctionCall
trait ArrowFunctionSpecifier
trait Comp
trait GeneralComp
object Eq
object Ne
object Lt
object Le
object Gt
object Ge
trait NodeComp
object Is
object Precedes
object Follows
trait ValueComp
object Eq
object Ne
object Lt
object Le
object Gt
object Ge
class EnclosedExpr
trait ForwardAxis
object Child
object Descendant
object Attribute
object Self
object DescendantOrSelf
object FollowingSibling
object Following
object Namespace
trait ForwardStep
trait AbbrevForwardStep
class SimpleAbbrevForwardStep
class NonAbbrevForwardStep
trait IntersectExceptOp
object Intersect
object Except
trait ItemType
object AnyItemType
trait ArrayTest
object AnyArrayTest
class TypedArrayTest
class AtomicOrUnionType
trait FunctionTest
object AnyFunctionTest
class TypedFunctionTest
class KindTestItemType
trait MapTest
object AnyMapTest
class TypedMapTest
class ParenthesizedItemType
trait KeySpecifier
class NamedKeySpecifier
class PositionalKeySpecifier
object WildcardKeySpecifier
trait LeafElem
object AnyAttributeTest
object AnyElementTest
object AnyKindTest
object AnyWildcard
class AttributeNameAndTypeTest
class AttributeNameTest
class AttributeTypeTest
object CommentTest
object ContextItemExpr
class DecimalLiteral
class DoubleLiteral
class ElementNameAndTypeTest
class ElementNameTest
class ElementTypeTest
object EmptySequenceType
class IntegerLiteral
class LocalNameWildcard
trait MultiplicativeOp
object Times
object Div
object IDiv
object Mod
class NamedFunctionRef
object NamespaceNodeTest
class NamespaceWildcard
class NillableElementTypeTest
class NonEmptySingleType
class PrefixWildcard
trait Quantifier
object SomeQuantifier
object EveryQuantifier
trait ReverseAxis
object Parent
object Ancestor
object PrecedingSibling
object Preceding
object AncestorOrSelf
class SchemaAttributeTest
class SchemaElementTest
object SimpleDocumentTest
class SimpleNameTest
object SimplePITest
object SlashOnlyPathExpr
trait StepOp
object SingleSlash
object DoubleSlash
class StringLiteral
class TargetPITest
object TextTest
trait UnaryOp
object Plus
object Minus
class VarRef
class MapConstructorEntry
trait NodeTest
trait KindTest
trait AttributeTest
trait DocumentTest
trait ElementTest
trait PITest
class DataPITest
trait NameTest
trait Wildcard
class Param
class ParamList
trait Postfix
class ArgumentList
class PostfixLookup
class Predicate
trait ReverseStep
object AbbrevReverseStep
class NonAbbrevReverseStep
trait SequenceType
class ExactlyOneSequenceType
class OneOrMoreSequenceType
class ZeroOrMoreSequenceType
class ZeroOrOneSequenceType
trait SingleType
class TypeDeclaration
trait VariableBinding
class SimpleForBinding
class SimpleLetBinding
trait VariableIntroducingExpr
class ForExpr
class LetExpr
class QuantifiedExpr
trait XPathExpr
trait Expr
class CompoundExpr
trait SimpleExpr
trait ExprSingle
class IfExpr
trait OrExpr
class CompoundOrExpr
trait SimpleOrExpr
trait AndExpr
class CompoundAndExpr
trait SimpleAndExpr
trait ComparisonExpr
class CompoundComparisonExpr
trait SimpleComparisonExpr
trait StringConcatExpr
class CompoundStringConcatExpr
trait SimpleStringConcatExpr
trait RangeExpr
class CompoundRangeExpr
trait SimpleRangeExpr
trait AdditiveExpr
class CompoundAdditiveExpr
trait SimpleAdditiveExpr
trait MultiplicativeExpr
trait SimpleMultiplicativeExpr
trait UnionExpr
class CompoundUnionExpr
trait SimpleUnionExpr
trait IntersectExceptExpr
trait InstanceOfExpr
class CompoundInstanceOfExpr
trait SimpleInstanceOfExpr
trait TreatExpr
class CompoundTreatExpr
trait SimpleTreatExpr
trait CastableExpr
class CompoundCastableExpr
trait SimpleCastableExpr
trait CastExpr
class CompoundCastExpr
trait SimpleCastExpr
trait ArrowExpr
class CompoundArrowExpr
trait SimpleArrowExpr
trait UnaryExpr
class CompoundUnaryExpr
trait SimpleUnaryExpr
trait ValueExpr
trait SimpleMapExpr
class CompoundSimpleMapExpr
trait SimpleSimpleMapExpr
trait PathExpr
trait RelativePathExpr
class CompoundRelativePathExpr
trait SimpleRelativePathExpr
trait StepExpr
trait AxisStep
class ForwardAxisStep
class ReverseAxisStep
trait PostfixExpr
class CompoundPostfixExpr
trait SimplePostfixExpr
trait PrimaryExpr
trait ArrayConstructor
class CurlyArrayConstructor
class SquareArrayConstructor
class FunctionCall
trait FunctionItemExpr
class InlineFunctionExpr
trait Literal
trait NumericLiteral
class MapConstructor
class ParenthesizedExpr
class UnaryLookup