Uses of Interface
dev.metaschema.core.metapath.item.atomic.IAnyUriItem
Packages that use IAnyUriItem
Package
Description
Built-in Metaschema data type adapters and implementations.
Built-in Metapath function implementations based on the XPath 3.1
specification.
Atomic item types representing indivisible values in the Metapath type
system.
-
Uses of IAnyUriItem in dev.metaschema.core.datatype.adapter
Methods in dev.metaschema.core.datatype.adapter that return IAnyUriItem -
Uses of IAnyUriItem in dev.metaschema.core.metapath.function.library
Methods in dev.metaschema.core.metapath.function.library that return IAnyUriItemModifier and TypeMethodDescriptionstatic IAnyUriItemGet the base URI for the providednodeItem.static IAnyUriItemFnDocumentUri.fnDocumentUri(IDocumentNodeItem document) Get the URI of the document.static IAnyUriItemFnResolveUri.fnResolveUri(IAnyUriItem relative, IAnyUriItem base, DynamicContext dynamicContext) Resolve therelativeURI against the providedbaseURI.static IAnyUriItemFnResolveUri.fnResolveUri(IStringItem relative, IAnyUriItem base, DynamicContext dynamicContext) Resolve therelativeURI against the providedbaseURI.static IAnyUriItemFnStaticBaseUri.fnStaticBaseUri(DynamicContext context) Get the static base URI from the static context.Methods in dev.metaschema.core.metapath.function.library with parameters of type IAnyUriItemModifier and TypeMethodDescriptionstatic IDocumentNodeItemFnDoc.fnDoc(IAnyUriItem documentUri, DynamicContext context) Dynamically load the document associated with the URI, and return aIDocumentNodeItemcontaining the result.static IBooleanItemFnDocumentAvailable.fnDocAvailable(IAnyUriItem documentUri, DynamicContext context) Test if the document associated with the URI is retrievable.static IAnyUriItemFnResolveUri.fnResolveUri(IAnyUriItem relative, IAnyUriItem base, DynamicContext dynamicContext) Resolve therelativeURI against the providedbaseURI.static IAnyUriItemFnResolveUri.fnResolveUri(IStringItem relative, IAnyUriItem base, DynamicContext dynamicContext) Resolve therelativeURI against the providedbaseURI. -
Uses of IAnyUriItem in dev.metaschema.core.metapath.item.atomic
Subinterfaces of IAnyUriItem in dev.metaschema.core.metapath.item.atomicModifier and TypeInterfaceDescriptioninterfaceAn atomic Metapath item containing a URI reference data value that complies with RFC2396.Methods in dev.metaschema.core.metapath.item.atomic that return IAnyUriItemModifier and TypeMethodDescriptionstatic IAnyUriItemIAnyUriItem.cast(IAnyAtomicItem item) Cast the provided type to this item type.default IAnyUriItemIAnyUriItem.castAsType(IAnyAtomicItem item) default IAnyUriItemIAnyUriItem.resolve(IAnyUriItem other) Resolve the provided URI against this URI.static IAnyUriItemConstruct a new URI item using the provided stringvalue.static IAnyUriItemConstruct a new URI item using the provided URIvalue.Methods in dev.metaschema.core.metapath.item.atomic that return types with arguments of type IAnyUriItemModifier and TypeMethodDescriptiondefault IAtomicOrUnionType<? extends IAnyUriItem>IAnyUriItem.getType()static IAtomicOrUnionType<IAnyUriItem>IAnyUriItem.type()Get the type information for this item.Methods in dev.metaschema.core.metapath.item.atomic with parameters of type IAnyUriItemModifier and TypeMethodDescriptiondefault intIAnyUriItem.compareTo(IAnyUriItem item) Compares this value with the argument.default IAnyUriItemIAnyUriItem.resolve(IAnyUriItem other) Resolve the provided URI against this URI.