- All Known Subinterfaces:
IAssemblyInstanceGroupedNodeItem,IAssemblyNodeItem,IAtomicValuedNodeItem,ICycledAssemblyNodeItem,IDefinitionNodeItem<D,,I> IDocumentBasedNodeItem,IDocumentNodeItem,IFeatureChildNodeItem,IFeatureFlagContainerItem,IFeatureModelContainerItem,IFeatureOrhpanedDefinitionNodeItem<D,,I> IFieldNodeItem,IFlagNodeItem,IModelNodeItem<D,,I> IModuleNodeItem,INodeItem,IPathSegment,IRootAssemblyNodeItem
- All Known Implementing Classes:
AbstractDefinitionNodeItem,AbstractFlagInstanceNodeItem,AbstractGlobalDefinitionNodeItem,AbstractInstanceNodeItem,AbstractNodeItem,AbstractOrphanedDefinitionNodeItem
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
Represents a model element that can be queried using Metapath expressions.
This interface provides access to the node item representation required for Metapath evaluation.
-
Method Summary
Modifier and TypeMethodDescriptionGet the Metapath node item for this Metaschema module construct, which can be used to query it.
-
Method Details
-
getNodeItem
Get the Metapath node item for this Metaschema module construct, which can be used to query it.- Returns:
- the node item
-