Uses of Interface
gov.nist.secauto.metaschema.core.metapath.item.node.IDocumentNodeItem
-
Packages that use IDocumentNodeItem Package Description gov.nist.secauto.metaschema.core.metapath Support for working with Metapath expressions.gov.nist.secauto.metaschema.core.metapath.format Support for defining and evaluating Metapath functions.gov.nist.secauto.metaschema.core.metapath.function.library Built-in Metapath functions based on the XPath 3.1 specification.gov.nist.secauto.metaschema.core.metapath.item.node This package provides the Metapath node item implementations and interfaces needed to perform Metapath queries over both Metaschema models and data represented using a Metaschema model. -
-
Uses of IDocumentNodeItem in gov.nist.secauto.metaschema.core.metapath
Methods in gov.nist.secauto.metaschema.core.metapath that return IDocumentNodeItem Modifier and Type Method Description default IDocumentNodeItem
IDocumentLoader. loadAsNodeItem(File file)
IDocumentNodeItem
IDocumentLoader. loadAsNodeItem(InputStream is, URI documentUri)
IDocumentNodeItem
IDocumentLoader. loadAsNodeItem(URI uri)
default IDocumentNodeItem
IDocumentLoader. loadAsNodeItem(URL url)
default IDocumentNodeItem
IDocumentLoader. loadAsNodeItem(Path path)
-
Uses of IDocumentNodeItem in gov.nist.secauto.metaschema.core.metapath.format
Methods in gov.nist.secauto.metaschema.core.metapath.format with parameters of type IDocumentNodeItem Modifier and Type Method Description String
IPathFormatter. formatDocument(IDocumentNodeItem document)
This visitor callback is used to format an individual document path segment.String
MetapathFormatter. formatDocument(IDocumentNodeItem document)
-
Uses of IDocumentNodeItem in gov.nist.secauto.metaschema.core.metapath.function.library
Methods in gov.nist.secauto.metaschema.core.metapath.function.library that return IDocumentNodeItem Modifier and Type Method Description static IDocumentNodeItem
FnDoc. fnDoc(IStringItem uri, DynamicContext context)
Dynamically load the document associated with the URI, and return aIDocumentNodeItem
containing the result.Methods in gov.nist.secauto.metaschema.core.metapath.function.library with parameters of type IDocumentNodeItem Modifier and Type Method Description static IAnyUriItem
FnDocumentUri. fnDocumentUri(IDocumentNodeItem document)
Get the URI of the document. -
Uses of IDocumentNodeItem in gov.nist.secauto.metaschema.core.metapath.item.node
Subinterfaces of IDocumentNodeItem in gov.nist.secauto.metaschema.core.metapath.item.node Modifier and Type Interface Description interface
IModuleNodeItem
Supports querying of global definitions and associated instances in a Metaschema module by effective name.Methods in gov.nist.secauto.metaschema.core.metapath.item.node that return IDocumentNodeItem Modifier and Type Method Description IDocumentNodeItem
IRootAssemblyNodeItem. getDocumentNodeItem()
Get the parent document node item for this root.default IDocumentNodeItem
IDocumentNodeItem. getNodeItem()
default IDocumentNodeItem
IRootAssemblyNodeItem. getParentNodeItem()
IDocumentNodeItem
AbstractNodeItemFactory. newDocumentNodeItem(IAssemblyDefinition definition, URI documentUri, Object value)
IDocumentNodeItem
INodeItemFactory. newDocumentNodeItem(IAssemblyDefinition definition, URI documentUri, Object value)
Create a new document node item for the provideddefinition
.Methods in gov.nist.secauto.metaschema.core.metapath.item.node with parameters of type IDocumentNodeItem Modifier and Type Method Description RESULT
AbstractNodeItemVisitor. visitDocument(IDocumentNodeItem item, CONTEXT context)
RESULT
INodeItemVisitor. visitDocument(IDocumentNodeItem item, CONTEXT context)
This callback is called when theIDocumentNodeItem
is visited.
-