Uses of Package
dev.metaschema.core.metapath
Packages that use dev.metaschema.core.metapath
Package
Description
Provides the core Metapath expression language implementation.
Provides the core framework for defining and executing Metapath functions.
Built-in Metapath function implementations based on the XPath 3.1
specification.
Provides regular expression support for implementing Metapath functions.
Core interfaces and classes for the Metapath item type system.
Atomic item types representing indivisible values in the Metapath type
system.
Provides support for Metapath function items, including arrays and maps.
Node item types representing structured data in the Metapath type system.
Provides support for Metapath type system and sequence type testing.
Core Metaschema model interfaces and implementations.
Metaschema constraint definitions and validation framework.
Enhanced qualified name (QName) support with efficient caching and namespace
management.
Provides core functionality for reading and writing Metaschema instance data
to and from bound Java objects.
Provides an overlay of the Metaschema module model
(
dev.metaschema.core.model) using bound Java class annotations
(dev.metaschema.databind.model.annotations) to represent module
constructs annotated on Java classes.Provides a set of annotations for associating Module information with a Java
class.
-
Classes in dev.metaschema.core.metapath used by dev.metaschema.core.metapathClassDescriptionThe implementation of a Metapath dynamic context.MPDY: Exceptions related to the Metapath dynamic context and dynamic evaluation.Represents the focus context for Metapath evaluation, containing the context item, position, and size as defined in the XPath 3.1 evaluation context.Supports loading documents referenced in Metapath expressions.Provides an error code that identifies the type of message.The common interface of all Metapath expression nodes.Supports compiling and executing Metapath expressions.Identifies the expected type for a Metapath evaluation result.Provides a mechanism to configure Metapath evaluation settings.
MetapathExceptionis the superclass of all exceptions that can be thrown during the compilation and evaluation of a Metapath.An implementation of the Metapath static context.A builder used to generate the static context.MPST: Exceptions related to the Metapath static context and static evaluation. -
Classes in dev.metaschema.core.metapath used by dev.metaschema.core.metapath.functionClassDescriptionThe implementation of a Metapath dynamic context.Provides an error code that identifies the type of message.
MetapathExceptionis the superclass of all exceptions that can be thrown during the compilation and evaluation of a Metapath.An implementation of the Metapath static context. -
Classes in dev.metaschema.core.metapath used by dev.metaschema.core.metapath.function.libraryClassDescriptionThe implementation of a Metapath dynamic context.Supports compiling and executing Metapath expressions.An implementation of the Metapath static context.
-
Classes in dev.metaschema.core.metapath used by dev.metaschema.core.metapath.function.regexClassDescription
MetapathExceptionis the superclass of all exceptions that can be thrown during the compilation and evaluation of a Metapath. -
Classes in dev.metaschema.core.metapath used by dev.metaschema.core.metapath.item
-
Classes in dev.metaschema.core.metapath used by dev.metaschema.core.metapath.item.atomic
-
Classes in dev.metaschema.core.metapath used by dev.metaschema.core.metapath.item.functionClassDescriptionThe implementation of a Metapath dynamic context.
MetapathExceptionis the superclass of all exceptions that can be thrown during the compilation and evaluation of a Metapath. -
Classes in dev.metaschema.core.metapath used by dev.metaschema.core.metapath.item.function.implClassDescription
MetapathExceptionis the superclass of all exceptions that can be thrown during the compilation and evaluation of a Metapath. -
Classes in dev.metaschema.core.metapath used by dev.metaschema.core.metapath.item.nodeClassDescriptionThe implementation of a Metapath dynamic context.An implementation of the Metapath static context.
-
Classes in dev.metaschema.core.metapath used by dev.metaschema.core.metapath.typeClassDescription
MetapathExceptionis the superclass of all exceptions that can be thrown during the compilation and evaluation of a Metapath.An implementation of the Metapath static context. -
Classes in dev.metaschema.core.metapath used by dev.metaschema.core.model
-
Classes in dev.metaschema.core.metapath used by dev.metaschema.core.model.constraintClassDescriptionThe implementation of a Metapath dynamic context.Supports compiling and executing Metapath expressions.
MetapathExceptionis the superclass of all exceptions that can be thrown during the compilation and evaluation of a Metapath. -
Classes in dev.metaschema.core.metapath used by dev.metaschema.core.qname
-
Classes in dev.metaschema.core.metapath used by dev.metaschema.databind.io
-
Classes in dev.metaschema.core.metapath used by dev.metaschema.databind.model
-
Classes in dev.metaschema.core.metapath used by dev.metaschema.databind.model.annotations