Uses of Interface
gov.nist.secauto.metaschema.core.metapath.format.IPathSegment
-
Packages that use IPathSegment Package Description gov.nist.secauto.metaschema.core.metapath.format Support for defining and evaluating Metapath functions.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 IPathSegment in gov.nist.secauto.metaschema.core.metapath.format
Methods in gov.nist.secauto.metaschema.core.metapath.format that return types with arguments of type IPathSegment Modifier and Type Method Description default List<IPathSegment>
IPathSegment. getPath()
Get a list of path segments, starting at the root and descending.Stream<? extends IPathSegment>
IPathSegment. getPathStream()
Get a stream of path segments, starting at the root and descending.Methods in gov.nist.secauto.metaschema.core.metapath.format with parameters of type IPathSegment Modifier and Type Method Description default String
IPathFormatter. format(IPathSegment segment)
Format the path represented by the provided path segment. -
Uses of IPathSegment in gov.nist.secauto.metaschema.core.metapath.item.node
Subinterfaces of IPathSegment in gov.nist.secauto.metaschema.core.metapath.item.node Modifier and Type Interface Description interface
IAssemblyNodeItem
interface
ICycledAssemblyNodeItem
A marker interface used to identify anIAssemblyNodeItem
as the head of a cycle of item that loop back to the head.interface
IDefinitionNodeItem<D extends IDefinition,I extends INamedInstance>
interface
IDocumentNodeItem
interface
IFieldNodeItem
interface
IFlagNodeItem
interface
IModelNodeItem<D extends IFlagContainer,I extends INamedInstance>
interface
IModuleNodeItem
Supports querying of global definitions and associated instances in a Metaschema module by effective name.interface
INodeItem
Represents a queryable Metapath model node.interface
IRootAssemblyNodeItem
A marker interface used to expose root node functionality for an assembly node that has root information.
-