Uses of Interface
gov.nist.secauto.metaschema.core.metapath.item.node.IFieldNodeItem
-
Packages that use IFieldNodeItem 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 IFieldNodeItem in gov.nist.secauto.metaschema.core.metapath.format
Methods in gov.nist.secauto.metaschema.core.metapath.format with parameters of type IFieldNodeItem Modifier and Type Method Description String
IPathFormatter. formatField(IFieldNodeItem field)
This visitor callback is used to format an individual field path segment.String
MetapathFormatter. formatField(IFieldNodeItem field)
-
Uses of IFieldNodeItem in gov.nist.secauto.metaschema.core.metapath.item.node
Methods in gov.nist.secauto.metaschema.core.metapath.item.node that return IFieldNodeItem Modifier and Type Method Description default IFieldNodeItem
IFieldNodeItem. getNodeItem()
IFieldNodeItem
AbstractNodeItemFactory. newFieldNodeItem(IFieldDefinition definition, IModuleNodeItem module)
IFieldNodeItem
AbstractNodeItemFactory. newFieldNodeItem(IFieldDefinition definition, URI baseUri)
IFieldNodeItem
AbstractNodeItemFactory. newFieldNodeItem(IFieldInstance instance, IAssemblyNodeItem parent)
IFieldNodeItem
AbstractNodeItemFactory. newFieldNodeItem(IFieldInstance instance, IAssemblyNodeItem parent, int position, Object value)
IFieldNodeItem
INodeItemFactory. newFieldNodeItem(IFieldDefinition definition, IModuleNodeItem metaschema)
Create a newIFieldNodeItem
based on the provided definition, which is expected to be a global definition within the provided Metaschema.IFieldNodeItem
INodeItemFactory. newFieldNodeItem(IFieldDefinition definition, URI baseUri)
Create a newIFieldNodeItem
that is detached from a Metaschema.IFieldNodeItem
INodeItemFactory. newFieldNodeItem(IFieldInstance instance, IAssemblyNodeItem parent)
Create a newIFieldNodeItem
that is based on a Metaschema instance.IFieldNodeItem
INodeItemFactory. newFieldNodeItem(IFieldInstance instance, IAssemblyNodeItem parent, int position, Object value)
Create a newIFieldNodeItem
that is based on a Metaschema instance with associated data.Methods in gov.nist.secauto.metaschema.core.metapath.item.node with parameters of type IFieldNodeItem Modifier and Type Method Description RESULT
AbstractNodeItemVisitor. visitField(IFieldNodeItem item, CONTEXT context)
RESULT
INodeItemVisitor. visitField(IFieldNodeItem item, CONTEXT context)
This callback is called when anIFieldNodeItem
is visited. -
Uses of IFieldNodeItem in gov.nist.secauto.metaschema.core.model.constraint
Methods in gov.nist.secauto.metaschema.core.model.constraint with parameters of type IFieldNodeItem Modifier and Type Method Description protected void
DefaultConstraintValidator. validateField(IFieldNodeItem item)
Validate the provided field item against any associated constraints. -
Uses of IFieldNodeItem in gov.nist.secauto.metaschema.core.model.validation
Methods in gov.nist.secauto.metaschema.core.model.validation with parameters of type IFieldNodeItem Modifier and Type Method Description Boolean
ValidatingNodeItemVisitor. visitField(IFieldNodeItem item, IConstraintValidator context)
-