Uses of Interface
gov.nist.secauto.metaschema.core.metapath.item.node.IFlagNodeItem
-
Packages that use IFlagNodeItem 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.gov.nist.secauto.metaschema.core.model.constraint Support for validating bound objects using Metaschema constraints.gov.nist.secauto.metaschema.core.model.validation Provides content validation support. -
-
Uses of IFlagNodeItem in gov.nist.secauto.metaschema.core.metapath.format
Methods in gov.nist.secauto.metaschema.core.metapath.format with parameters of type IFlagNodeItem Modifier and Type Method Description String
IPathFormatter. formatFlag(IFlagNodeItem flag)
This visitor callback is used to format an individual flag path segment.String
MetapathFormatter. formatFlag(IFlagNodeItem flag)
-
Uses of IFlagNodeItem in gov.nist.secauto.metaschema.core.metapath.item.node
Methods in gov.nist.secauto.metaschema.core.metapath.item.node that return IFlagNodeItem Modifier and Type Method Description default IFlagNodeItem
IFlagNodeItem. getFlagByName(String name)
FlagContainer do not have flag items.IFlagNodeItem
INodeItem. getFlagByName(String name)
Lookup a flag and value data on this node by it's effective name.default IFlagNodeItem
IFlagNodeItem. getNodeItem()
default IFlagNodeItem
INodeItemFactory. newFlagNodeItem(IFlagDefinition definition, IModuleNodeItem parent)
Create a newIFlagNodeItem
, with no associated value, based on the provided flag definition.default IFlagNodeItem
INodeItemFactory. newFlagNodeItem(IFlagInstance instance, IModelNodeItem<?,?> parent)
Create a newIFlagNodeItem
based on the provided flag instance.default IFlagNodeItem
INodeItemFactory. newFlagNodeItem(IFlagInstance instance, IModelNodeItem<?,?> parent, Object value)
Create a newIFlagNodeItem
based on the provided flag instance.Methods in gov.nist.secauto.metaschema.core.metapath.item.node that return types with arguments of type IFlagNodeItem Modifier and Type Method Description default Stream<? extends IFlagNodeItem>
IFlagNodeItem. flags()
FlagContainer do not have flag items.default Stream<? extends IFlagNodeItem>
INodeItem. flags()
Get the flags and value data associated with this node as a stream.default Collection<? extends IFlagNodeItem>
IFlagNodeItem. getFlags()
FlagContainer do not have flag items.Collection<? extends IFlagNodeItem>
INodeItem. getFlags()
Get the flags and value data associated this node.Methods in gov.nist.secauto.metaschema.core.metapath.item.node with parameters of type IFlagNodeItem Modifier and Type Method Description RESULT
AbstractNodeItemVisitor. visitFlag(IFlagNodeItem item, CONTEXT context)
RESULT
INodeItemVisitor. visitFlag(IFlagNodeItem item, CONTEXT context)
This callback is called when anIFlagNodeItem
is visited. -
Uses of IFlagNodeItem in gov.nist.secauto.metaschema.core.model.constraint
Methods in gov.nist.secauto.metaschema.core.model.constraint with parameters of type IFlagNodeItem Modifier and Type Method Description protected void
DefaultConstraintValidator. validateFlag(IFlagNodeItem item)
Validate the provided flag item against any associated constraints. -
Uses of IFlagNodeItem in gov.nist.secauto.metaschema.core.model.validation
Methods in gov.nist.secauto.metaschema.core.model.validation with parameters of type IFlagNodeItem Modifier and Type Method Description Boolean
ValidatingNodeItemVisitor. visitFlag(IFlagNodeItem item, IConstraintValidator context)
-