Package org.rumbledb.types
package org.rumbledb.types
-
ClassDescriptionThis class describes all the primitive built-in atomic types in the JSONiq data model.Class representing attribute() and attribute(QName) item types.Legal values for the
cardinalityfundamental facet per XSD 1.1 Part 2 §4.2.3.Constraining facet kinds per XSD 1.1 Part 2 §4.3.Class representing document-node() and document-node(element(...)) item types.Class representing element() and element(QName) item types.Facets class represent a container with the ability to get and set facets and is intended to be a mutable proxy that will be passed to a DerivedAtomicType to indicate the specified facetsFundamental facet kinds per XSD 1.1 Part 2 §4.2.Class representing the generic 'item' item typeClass representing the generic 'item' item typeXQuery/XPath map item type: map(*) and map(K, V) per XDM 3.1 / XPath 3.1.Neutral element ItemType for aggregation operations.Class representing the abstract node() item type.Legal values for theorderedfundamental facet per XSD 1.1 Part 2 §4.2.1.Class representing processing-instruction() and processing-instruction(N) item types.Represents the three legal values of thewhiteSpaceconstraining facet as defined in XSD 1.1 Part 2, Section 4.3.6.Class representing a concrete XML node item type at depth 2 in the type hierarchy.XQuery/XPath array item type: array(*) and array(T) per XDM 3.1 / XPath 3.1.