Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abs() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractIntegerItem
- abs() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
- abs() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
- abs() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INumericItem
-
Get the absolute value of the item.
- AbstractAmbiguousTemporal<TYPE extends AbstractAmbiguousTemporal<TYPE>> - Class in gov.nist.secauto.metaschema.core.datatype.object
-
Metaschema has a need to represent dates and times that allow for an ambiguous time zone.
- AbstractAmbiguousTemporal(ZonedDateTime, boolean) - Constructor for class gov.nist.secauto.metaschema.core.datatype.object.AbstractAmbiguousTemporal
-
Construct a new object.
- AbstractAnyAtomicItem<TYPE> - Class in gov.nist.secauto.metaschema.core.metapath.item.atomic
-
Provides a common implementation for all atomic types.
- AbstractAnyAtomicItem(TYPE) - Constructor for class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractAnyAtomicItem
-
Construct a new atomic item using the provided
value
. - AbstractAssemblyInstance<PARENT extends IContainerModel,
DEFINITION extends IAssemblyDefinition, INSTANCE extends IAssemblyInstance, PARENT_DEFINITION extends IAssemblyDefinition> - Class in gov.nist.secauto.metaschema.core.model -
A base class for an assembly that is a member of a containing model.
- AbstractAssemblyInstance(PARENT) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractAssemblyInstance
-
Construct a new assembly instance that is contained with the provided parent container.
- AbstractChoiceGroupInstance<PARENT extends IAssemblyDefinition,
NAMED_MODEL extends INamedModelInstanceGrouped, FIELD extends IFieldInstanceGrouped, ASSEMBLY extends IAssemblyInstanceGrouped> - Class in gov.nist.secauto.metaschema.core.model -
A base class for a choice group that is a member of a containing model.
- AbstractChoiceGroupInstance(PARENT) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractChoiceGroupInstance
-
Construct a new choice group instance that is contained with the provided parent assembly definition container.
- AbstractChoiceInstance<PARENT extends IAssemblyDefinition,
MODEL extends IModelInstanceAbsolute, NAMED_MODEL extends INamedModelInstanceAbsolute, FIELD extends IFieldInstanceAbsolute, ASSEMBLY extends IAssemblyInstanceAbsolute> - Class in gov.nist.secauto.metaschema.core.model -
A base class for a choice that is a member of a containing model.
- AbstractChoiceInstance(PARENT) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractChoiceInstance
-
Construct a new choice instance that is contained with the provided parent assembly definition.
- AbstractCodedMetapathException - Exception in gov.nist.secauto.metaschema.core.metapath
-
This Metapath exception base class is used for all exceptions that have a defined error code family and value.
- AbstractCodedMetapathException(int, String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.AbstractCodedMetapathException
-
Constructs a new Metapath exception with the provided
code
,message
, and no cause. - AbstractCodedMetapathException(int, String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.AbstractCodedMetapathException
-
Constructs a new Metapath exception with the provided
message
andcause
. - AbstractCodedMetapathException(int, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.AbstractCodedMetapathException
-
Constructs a new Metapath exception with a
null
message and the providedcause
. - AbstractConfigurableMessageConstraintBuilder<T extends AbstractConfigurableMessageConstraintBuilder<T,
R>, R extends IConfigurableMessageConstraint> - Class in gov.nist.secauto.metaschema.core.model.constraint -
Provides builder methods for the core data elements of an
IConstraint
. - AbstractConfigurableMessageConstraintBuilder() - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.AbstractConfigurableMessageConstraintBuilder
- AbstractConfigurationFeature<V> - Class in gov.nist.secauto.metaschema.core.configuration
-
Provides a complete, abstract implementation of a generalized feature.
- AbstractConfigurationFeature(String, Class<V>, V) - Constructor for class gov.nist.secauto.metaschema.core.configuration.AbstractConfigurationFeature
-
Construct a new feature with a default value.
- AbstractConstraintBuilder<T extends AbstractConstraintBuilder<T,
R>, R extends IConstraint> - Class in gov.nist.secauto.metaschema.core.model.constraint -
Provides builder methods for the core data elements of an
IConstraint
. - AbstractConstraintBuilder() - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
- AbstractConstraintValidationHandler - Class in gov.nist.secauto.metaschema.core.model.constraint
-
Provides messaging for constraint violations.
- AbstractConstraintValidationHandler() - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintValidationHandler
- AbstractContentValidator - Class in gov.nist.secauto.metaschema.core.model.validation
- AbstractContentValidator() - Constructor for class gov.nist.secauto.metaschema.core.model.validation.AbstractContentValidator
- AbstractCustomJavaDataType<TYPE extends ICustomJavaDataType<TYPE>,
VALUE> - Class in gov.nist.secauto.metaschema.core.datatype -
A common base implementation of a custom Java object providing an underlying implementation of a data type.
- AbstractCustomJavaDataType(VALUE) - Constructor for class gov.nist.secauto.metaschema.core.datatype.AbstractCustomJavaDataType
-
Construct a new instance of a custom Java object-based data value.
- AbstractCustomJavaDataTypeAdapter<TYPE extends ICustomJavaDataType<TYPE>,
ITEM_TYPE extends IAnyAtomicItem> - Class in gov.nist.secauto.metaschema.core.datatype -
Provides a Java type adapter implementation for data types that are based on
ICustomJavaDataType
. - AbstractCustomJavaDataTypeAdapter(Class<TYPE>) - Constructor for class gov.nist.secauto.metaschema.core.datatype.AbstractCustomJavaDataTypeAdapter
-
Construct a new Java type adapter for the class based on
ICustomJavaDataType
. - AbstractDataTypeAdapter<TYPE,
ITEM_TYPE extends IAnyAtomicItem> - Class in gov.nist.secauto.metaschema.core.datatype -
Provides a basic Java type adapter implementation.
- AbstractDataTypeAdapter(Class<TYPE>) - Constructor for class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
-
Construct a new Java type adapter for a provided class.
- AbstractDataTypeProvider - Class in gov.nist.secauto.metaschema.core.datatype
-
A base implementation of an
IDataTypeProvider
, supporting dynamic loading of Metaschema data type extensions at runtime. - AbstractDataTypeProvider() - Constructor for class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeProvider
- AbstractDateItem<TYPE> - Class in gov.nist.secauto.metaschema.core.metapath.item.atomic
- AbstractDateItem(TYPE) - Constructor for class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractDateItem
-
Construct a new item with the provided
value
. - AbstractDateTimeItem<TYPE> - Class in gov.nist.secauto.metaschema.core.metapath.item.atomic
- AbstractDateTimeItem(TYPE) - Constructor for class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractDateTimeItem
-
Construct a new item with the provided
value
. - AbstractDecimalItem<TYPE> - Class in gov.nist.secauto.metaschema.core.metapath.item.atomic
- AbstractDecimalItem(TYPE) - Constructor for class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractDecimalItem
-
Construct a new item with the provided
value
. - AbstractFieldInstance<PARENT extends IContainerModel,
DEFINITION extends IFieldDefinition, INSTANCE extends IFieldInstance, PARENT_DEFINITION extends IAssemblyDefinition> - Class in gov.nist.secauto.metaschema.core.model -
A base class for a field that is a member of a containing model.
- AbstractFieldInstance(PARENT) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractFieldInstance
-
Construct a new field instance.
- AbstractFlagInstance<PARENT extends IModelDefinition,
DEFINITION extends IFlagDefinition, INSTANCE extends IFlagInstance> - Class in gov.nist.secauto.metaschema.core.model -
A base class for a flag that is a member of a containing model.
- AbstractFlagInstance(PARENT) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractFlagInstance
-
Construct a new flag instance.
- AbstractGlobalAssemblyDefinition<MODULE extends IModule,
INSTANCE extends IAssemblyInstance, FLAG extends IFlagInstance, MODEL extends IModelInstanceAbsolute, NAMED_MODEL extends INamedModelInstanceAbsolute, FIELD extends IFieldInstanceAbsolute, ASSEMBLY extends IAssemblyInstanceAbsolute, CHOICE extends IChoiceInstance, CHOICE_GROUP extends IChoiceGroupInstance> - Class in gov.nist.secauto.metaschema.core.model -
A base class for an assembly definition defined globally within a Metaschema module.
- AbstractGlobalAssemblyDefinition(MODULE) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractGlobalAssemblyDefinition
-
Construct a new global assembly definition.
- AbstractGlobalDefinition<MODULE extends IModule,
INSTANCE extends INamedInstance> - Class in gov.nist.secauto.metaschema.core.model -
A base class for definitions defined globally within a Metaschema module.
- AbstractGlobalDefinition(MODULE, AbstractGlobalDefinition.NameInitializer) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractGlobalDefinition
-
Construct a new global definition.
- AbstractGlobalDefinition.NameInitializer - Interface in gov.nist.secauto.metaschema.core.model
-
Provides a callback for generating a qualified name from a name.
- AbstractGlobalFieldDefinition<MODULE extends IModule,
INSTANCE extends IFieldInstance, FLAG extends IFlagInstance> - Class in gov.nist.secauto.metaschema.core.model -
A base class for a field definition defined globally within a Metaschema module.
- AbstractGlobalFieldDefinition(MODULE) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractGlobalFieldDefinition
-
Construct a new global field definition.
- AbstractGlobalFlagDefinition<MODULE extends IModule,
INSTANCE extends IFlagInstance> - Class in gov.nist.secauto.metaschema.core.model -
A base class for a flag definition defined globally within a Metaschema module.
- AbstractGlobalFlagDefinition(MODULE) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractGlobalFlagDefinition
-
Construct a new global flag definition.
- AbstractInlineAssemblyDefinition<PARENT extends IContainerModel,
DEFINITION extends IAssemblyDefinition, INSTANCE extends IAssemblyInstance, PARENT_DEFINITION extends IAssemblyDefinition, FLAG extends IFlagInstance, MODEL extends IModelInstanceAbsolute, NAMED_MODEL extends INamedModelInstanceAbsolute, FIELD extends IFieldInstanceAbsolute, ASSEMBLY extends IAssemblyInstanceAbsolute, CHOICE extends IChoiceInstance, CHOICE_GROUP extends IChoiceGroupInstance> - Class in gov.nist.secauto.metaschema.core.model -
A base class for an assembly instance defined inline.
- AbstractInlineAssemblyDefinition(PARENT) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractInlineAssemblyDefinition
-
Construct a new inline assembly definition.
- AbstractInlineFieldDefinition<PARENT extends IContainerModel,
DEFINITION extends IFieldDefinition, INSTANCE extends IFieldInstance, PARENT_DEFINITION extends IAssemblyDefinition, FLAG extends IFlagInstance> - Class in gov.nist.secauto.metaschema.core.model -
A base class for an assembly instance defined inline.
- AbstractInlineFieldDefinition(PARENT) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractInlineFieldDefinition
-
Construct a new inline assembly definition.
- AbstractInlineFlagDefinition<PARENT extends IModelDefinition,
DEFINITION extends IFlagDefinition, INSTANCE extends IFlagInstance> - Class in gov.nist.secauto.metaschema.core.model -
A base class for an assembly instance defined inline.
- AbstractInlineFlagDefinition(PARENT) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractInlineFlagDefinition
-
Construct a new inline assembly definition.
- AbstractInstance<P extends IContainer> - Class in gov.nist.secauto.metaschema.core.model
- AbstractInstance(P) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractInstance
-
Construct a new instance.
- AbstractIntegerAdapter<ITEM_TYPE extends IIntegerItem> - Class in gov.nist.secauto.metaschema.core.datatype.adapter
-
Provides a common base class for integer-based data types.
- AbstractIntegerAdapter() - Constructor for class gov.nist.secauto.metaschema.core.datatype.adapter.AbstractIntegerAdapter
-
Construct a new integer-based adapter.
- AbstractIntegerItem - Class in gov.nist.secauto.metaschema.core.metapath.item.atomic
- AbstractIntegerItem(BigInteger) - Constructor for class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractIntegerItem
-
Construct a new item with the provided
value
. - AbstractKeyConstraintBuilder<T extends AbstractKeyConstraintBuilder<T,
R>, R extends IKeyConstraint> - Class in gov.nist.secauto.metaschema.core.model.constraint - AbstractKeyConstraintBuilder() - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.AbstractKeyConstraintBuilder
- AbstractLoader<T> - Class in gov.nist.secauto.metaschema.core.model
- AbstractLoader() - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractLoader
- AbstractMarkupAdapter<TYPE extends IMarkupString<TYPE>> - Class in gov.nist.secauto.metaschema.core.datatype.markup
- AbstractMarkupAdapter(Class<TYPE>) - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupAdapter
-
Construct a new adapter.
- AbstractMarkupString<TYPE extends AbstractMarkupString<TYPE>> - Class in gov.nist.secauto.metaschema.core.datatype.markup
- AbstractMarkupString(Document) - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupString
-
Construct a new markup string based on the provided flexmark AST graph.
- AbstractModule<M extends IModuleExtended<M,
D, FL, FI, A>, D extends IModelDefinition, FL extends IFlagDefinition, FI extends IFieldDefinition, A extends IAssemblyDefinition> - Class in gov.nist.secauto.metaschema.core.model -
Provides a common, abstract implementation of a
IModule
. - AbstractModule(List<? extends M>) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractModule
-
Construct a new Metaschema module object.
- AbstractModuleLoader<T,
M extends IModuleExtended<M, ?, ?, ?, ?>> - Class in gov.nist.secauto.metaschema.core.model -
Provides methods to load a Metaschema expressed in XML.
- AbstractModuleLoader() - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractModuleLoader
-
Construct a new Metaschema module loader, which use the provided module post processors when loading a module.
- AbstractNamedInstance<PARENT extends IContainer> - Class in gov.nist.secauto.metaschema.core.model
- AbstractNamedInstance(PARENT, AbstractGlobalDefinition.NameInitializer) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractNamedInstance
-
Construct a new instance.
- AbstractNamedModelInstance<PARENT extends IContainerModel,
PARENT_DEFINITION extends IAssemblyDefinition> - Class in gov.nist.secauto.metaschema.core.model -
A base class for name members of a containing model.
- AbstractNamedModelInstance(PARENT) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractNamedModelInstance
-
Construct a new instance.
- AbstractNodeItemFactory - Class in gov.nist.secauto.metaschema.core.metapath.item.node
- AbstractNodeItemFactory() - Constructor for class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemFactory
- AbstractNodeItemVisitor<CONTEXT,
RESULT> - Class in gov.nist.secauto.metaschema.core.metapath.item.node -
Used by implementations of this class to visit a sequence of node items in a directed graph, using depth-first ordering.
- AbstractNodeItemVisitor() - Constructor for class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
- AbstractRecursionPreventingNodeItemVisitor<CONTEXT,
RESULT> - Class in gov.nist.secauto.metaschema.core.metapath.item.node - AbstractRecursionPreventingNodeItemVisitor() - Constructor for class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractRecursionPreventingNodeItemVisitor
- AbstractResourceResolver - Class in gov.nist.secauto.metaschema.core.model
- AbstractResourceResolver() - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractResourceResolver
- AbstractStringAdapter<ITEM_TYPE extends IStringItem> - Class in gov.nist.secauto.metaschema.core.datatype.adapter
-
Provides a common base class for string-based data types.
- AbstractStringAdapter() - Constructor for class gov.nist.secauto.metaschema.core.datatype.adapter.AbstractStringAdapter
-
Construct a new string-based adapter.
- AbstractStringItem - Class in gov.nist.secauto.metaschema.core.metapath.item.atomic
- AbstractStringItem(String) - Constructor for class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractStringItem
-
Construct a new string item with the provided
value
. - AbstractTargetedConstraints<T extends IValueConstrained> - Class in gov.nist.secauto.metaschema.core.model.constraint
-
Provides an base implementation for a set of constraints that target a definition using a target Metapath expression.
- AbstractTargetedConstraints(String, T) - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.AbstractTargetedConstraints
-
Construct a new set of targeted constraints.
- AbstractTemporalItem<TYPE> - Class in gov.nist.secauto.metaschema.core.metapath.item.atomic
-
A base class for temporal items.
- AbstractTemporalItem(TYPE) - Constructor for class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractTemporalItem
-
Construct a new temporal item.
- AbstractUntypedAtomicItem<TYPE> - Class in gov.nist.secauto.metaschema.core.metapath.item.atomic
-
A base class for untyped atomic items.
- AbstractUntypedAtomicItem(TYPE) - Constructor for class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractUntypedAtomicItem
-
Construct a new untyped atomic valued item.
- AbstractUriItem - Class in gov.nist.secauto.metaschema.core.metapath.item.atomic
- AbstractUriItem(URI) - Constructor for class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractUriItem
-
Construct a new item that wraps the provided value.
- AbstractValidationResultProcessor - Class in gov.nist.secauto.metaschema.core.model.validation
-
Provides processing hooks for a set of validation results.
- AbstractValidationResultProcessor() - Constructor for class gov.nist.secauto.metaschema.core.model.validation.AbstractValidationResultProcessor
- accept(Node, IMarkupWriter<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter.ChildHandler
-
A callback used to process a given node.
- accept(IItemVisitor) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyAtomicItem
- accept(IItemVisitor) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
- accept(IItemVisitor) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
- accept(IItemVisitor) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItem
-
A visitor callback used to visit a variety of Metapath item types.
- accept(IItemVisitor) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
- accept(INodeItemVisitor<CONTEXT, RESULT>, CONTEXT) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyInstanceGroupedNodeItem
- accept(INodeItemVisitor<CONTEXT, RESULT>, CONTEXT) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyNodeItem
- accept(INodeItemVisitor<CONTEXT, RESULT>, CONTEXT) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IDocumentNodeItem
- accept(INodeItemVisitor<CONTEXT, RESULT>, CONTEXT) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFieldNodeItem
- accept(INodeItemVisitor<CONTEXT, RESULT>, CONTEXT) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFlagNodeItem
- accept(INodeItemVisitor<CONTEXT, RESULT>, CONTEXT) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IModuleNodeItem
- accept(INodeItemVisitor<CONTEXT, RESULT>, CONTEXT) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemVisitable
-
A visitor callback.
- accept(IConstraintVisitor<T, R>, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint
- accept(IConstraintVisitor<T, R>, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.ICardinalityConstraint
- accept(IConstraintVisitor<T, R>, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraint
-
Used for double dispatch supporting the visitor pattern provided by implementations of
IConstraintVisitor
. - accept(IConstraintVisitor<T, R>, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IExpectConstraint
- accept(IConstraintVisitor<T, R>, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IIndexConstraint
- accept(IConstraintVisitor<T, R>, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IIndexHasKeyConstraint
- accept(IConstraintVisitor<T, R>, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IMatchesConstraint
- accept(IConstraintVisitor<T, R>, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IUniqueConstraint
- accept(IDiagramNodeVisitor) - Method in class gov.nist.secauto.metaschema.core.model.util.DefaultDiagramNode.ChoiceEdge
- accept(IDiagramNodeVisitor) - Method in class gov.nist.secauto.metaschema.core.model.util.DefaultDiagramNode.ChoiceGroupEdge
- accept(IDiagramNodeVisitor) - Method in class gov.nist.secauto.metaschema.core.model.util.DefaultDiagramNode.ModelEdge
- accept(IDiagramNodeVisitor) - Method in interface gov.nist.secauto.metaschema.core.model.util.IDiagramNode.IEdge
-
A visitor dispatch method used to process the edge.
- addConstraint(IAllowedValuesConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureValueConstrained
- addConstraint(IAllowedValuesConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IValueConstrained
-
Add a new constraint.
- addConstraint(IAllowedValuesConstraint) - Method in class gov.nist.secauto.metaschema.core.model.constraint.ValueConstraintSet
- addConstraint(ICardinalityConstraint) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AssemblyConstraintSet
- addConstraint(ICardinalityConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureModelConstrained
- addConstraint(ICardinalityConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IModelConstrained
-
Add a new constraint.
- addConstraint(IExpectConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureValueConstrained
- addConstraint(IExpectConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IValueConstrained
-
Add a new constraint.
- addConstraint(IExpectConstraint) - Method in class gov.nist.secauto.metaschema.core.model.constraint.ValueConstraintSet
- addConstraint(IIndexConstraint) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AssemblyConstraintSet
- addConstraint(IIndexConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureModelConstrained
- addConstraint(IIndexConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IModelConstrained
-
Add a new constraint.
- addConstraint(IIndexHasKeyConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureValueConstrained
- addConstraint(IIndexHasKeyConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IValueConstrained
-
Add a new constraint.
- addConstraint(IIndexHasKeyConstraint) - Method in class gov.nist.secauto.metaschema.core.model.constraint.ValueConstraintSet
- addConstraint(IMatchesConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureValueConstrained
- addConstraint(IMatchesConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IValueConstrained
-
Add a new constraint.
- addConstraint(IMatchesConstraint) - Method in class gov.nist.secauto.metaschema.core.model.constraint.ValueConstraintSet
- addConstraint(IUniqueConstraint) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AssemblyConstraintSet
- addConstraint(IUniqueConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureModelConstrained
- addConstraint(IUniqueConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IModelConstrained
-
Add a new constraint.
- addFinding(ConstraintValidationFinding) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
-
Add a finding to the collection of findings maintained by this instance.
- addLetExpression(ILet) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureValueConstrained
- addLetExpression(ILet) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IValueConstrained
-
Add a new let expression.
- addLetExpression(ILet) - Method in class gov.nist.secauto.metaschema.core.model.constraint.ValueConstraintSet
- addLocation(IDefinitionNodeItem<?, ?>) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.RecursionCollectingNodeItemVisitor.AssemblyRecord
-
Associate the provided location with the definition associated with the record.
- advanceAndAssert(JsonParser, JsonToken) - Static method in class gov.nist.secauto.metaschema.core.model.util.JsonUtil
-
Advance the token stream, then ensure that the current token is the one expected.
- advanceTo(JsonParser, JsonToken) - Static method in class gov.nist.secauto.metaschema.core.model.util.JsonUtil
-
Advance the parser to the next location matching the provided token.
- advanceTo(XMLEventReader2, int) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
-
Advance through XMLEvents until the event type identified by
eventType
is reached or the end of stream is found. - aggregate(IValidationResult...) - Static method in class gov.nist.secauto.metaschema.core.model.validation.AggregateValidationResult
-
Aggregate multiple provided results into a single result set.
- AGGREGATE_MATH_TYPES - Static variable in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
- aggregateResult(RESULT, RESULT, CONTEXT) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
-
Combine two results into a single, aggregate result.
- AggregateValidationResult - Class in gov.nist.secauto.metaschema.core.model.validation
-
Provides the means to aggregate multiple validation result sets into a single result set.
- allNonLocalDefinitions() - Static method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
-
Get a filter that will match all definitions that are not locally defined.
- ALLOW_OTHER_DEFAULT - Static variable in interface gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint
-
The default allow other value.
- ALLOWED_VALUES_CONSTRAINT_QNAME - Static variable in class gov.nist.secauto.metaschema.core.model.xml.XmlModuleConstants
- allowedValue(IAllowedValue) - Method in class gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint.Builder
-
Use the provided allowed value to validate associated values.
- allowedValues(Map<String, IAllowedValue>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint.Builder
-
Use the provided allowed values to validate associated values.
- allowEntityResolution() - Method in class gov.nist.secauto.metaschema.core.model.xml.ModuleLoader
-
Enable a mode that allows XML entity resolution.
- allowsOther(boolean) - Method in class gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint.Builder
-
Determine if unspecified values are allowed and will result in the constraint always passing.
- allowUnboundedArity(boolean) - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
-
Indicate if the last argument can be repeated.
- allRootAssemblyDefinitions() - Static method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
-
Get a filter that will match all definitions that are root assemblies.
- ancestor() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
-
Get a stream of all ancestors of this node item.
- ancestorOrSelf() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
-
Get a stream of this and all ancestors of this node item.
- ancestorsOf(INodeItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
-
Get a stream of the ancestors of the provided
item
. - append(IArrayItem<T>, T) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.ArrayAppend
-
An implementation of XPath 3.1 array:append.
- apply(String) - Method in interface gov.nist.secauto.metaschema.core.model.AbstractGlobalDefinition.NameInitializer
-
Produce a qualified name by parsing the provided name.
- applyConfiguration(IConfiguration<ValidationFeature<?>>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
- applyConfiguration(IConfiguration<T>) - Method in class gov.nist.secauto.metaschema.core.configuration.DefaultConfiguration
- applyConfiguration(IConfiguration<T>) - Method in interface gov.nist.secauto.metaschema.core.configuration.IMutableConfiguration
-
Replace this configuration with the
other
configuration. - applyTo(IAssemblyDefinition) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AssemblyTargetedConstraints
- argument(IArgument) - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
-
Add an argument based on the provided
argument
signature. - argument(IArgument.Builder) - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
-
Add an argument based on the provided
builder
. - ARGUMENT_TO_STRING_IS_FUNCTION - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.InvalidTypeFunctionException
-
err:FOTY0014: Raised by fn:string, or by implicit string conversion, if the input sequence contains a function item.
- ArithmeticFunctionException - Exception in gov.nist.secauto.metaschema.core.metapath.function
-
Represents an error that occurred while performing mathematical operations.
- ArithmeticFunctionException(int, String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.ArithmeticFunctionException
-
Constructs a new exception with the provided
code
,message
, and no cause. - ArithmeticFunctionException(int, String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.ArithmeticFunctionException
-
Constructs a new exception with the provided
code
,message
, andcause
. - ArithmeticFunctionException(int, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.ArithmeticFunctionException
-
Constructs a new exception with the provided
code
, no message, and thecause
. - arity() - Method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction
- arity() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunction
-
Determine the number of arguments the function has.
- arity() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
- arity() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
- ArrayAppend - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 array:append function.
- ArrayException - Exception in gov.nist.secauto.metaschema.core.metapath.item.function
-
Represents an error that occurred while performing mathematical operations.
- ArrayException(int, String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.item.function.ArrayException
-
Constructs a new exception with the provided
code
,message
, and no cause. - ArrayException(int, String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.item.function.ArrayException
-
Constructs a new exception with the provided
code
,message
, andcause
. - ArrayException(int, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.item.function.ArrayException
-
Constructs a new exception with the provided
code
, no message, and thecause
. - ArrayFlatten - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 array:flatten function.
- ArrayGet - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 array:get function.
- ArrayHead - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 array:head function.
- ArrayInsertBefore - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 array:insert-before function.
- ArrayJoin - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 array:join function.
- ArrayPut - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 array:put function.
- ArrayRemove - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 array:remove function.
- ArrayReverse - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 array:reverse function.
- ArraySize - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 array:size function.
- ArraySubarray - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 array:subarray function.
- ArrayTail - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 array:tail function.
- asByteBuffer() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBase64BinaryItem
-
Get the "wrapped" byte buffer value.
- asDecimal() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractIntegerItem
- asDecimal() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INumericItem
-
Get this item's value as a decimal.
- asDuration() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDayTimeDurationItem
-
Get the items wrapped value as a duration.
- asInteger() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractIntegerItem
- asInteger() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INumericItem
-
Get this item's value as an integer.
- asInteger(INumericItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
-
Converts a
INumericItem
value to an integer value. - asInteger(BigInteger) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
-
Converts a
BigInteger
value to an integer value. - asIpAddress() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIPAddressItem
-
Get the "wrapped" IP address value.
- asIpAddress() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIPv4AddressItem
- asLong(INumericItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
-
Converts a
INumericItem
value to a long value. - asLong(BigInteger) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
-
Converts a
BigInteger
value to a long value. - asMapKey() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractDecimalItem
- asMapKey() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractStringItem
- asMapKey() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractTemporalItem
- asMapKey() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractUntypedAtomicItem
- asMapKey() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractUriItem
- asMapKey() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyAtomicItem
-
Get the atomic item value as a map key for use with an
IMapItem
. - asMarkup() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IMarkupItem
-
Get the "wrapped" markup value.
- asNullableType(Object) - Static method in class gov.nist.secauto.metaschema.core.util.ObjectUtils
-
Cast the provided object as the requested return type.
- asPeriod() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IYearMonthDurationItem
-
Get the "wrapped" duration value.
- asSeconds() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDayTimeDurationItem
-
Get the "wrapped" duration value in seconds.
- ASSEMBLY - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.item.node.NodeItemType
- ASSEMBLY - Enum constant in enum gov.nist.secauto.metaschema.core.model.ModelType
- ASSEMBLY_QNAME - Static variable in class gov.nist.secauto.metaschema.core.model.xml.XmlModuleConstants
- AssemblyConstraintSet - Class in gov.nist.secauto.metaschema.core.model.constraint
-
Provides support for maintaining a set of Metaschema constraints.
- AssemblyConstraintSet() - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.AssemblyConstraintSet
- AssemblyTargetedConstraints - Class in gov.nist.secauto.metaschema.core.model.constraint
-
A set of constraints targeting a
IAssemblyDefinition
based on a target Metapath expression. - AssemblyTargetedConstraints(String, IModelConstrained) - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.AssemblyTargetedConstraints
-
Construct a new set of targeted constraints.
- asSequence() - Method in interface gov.nist.secauto.metaschema.core.metapath.ICollectionValue
-
Get the collection value as a sequence.
- asSequence() - Method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
- asSequence() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
- asSequence() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
- asSequence() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItem
- assertAndAdvance(JsonParser, JsonToken) - Static method in class gov.nist.secauto.metaschema.core.model.util.JsonUtil
-
Ensure that the current token is the one expected and then advance the token stream.
- assertCurrent(JsonParser, JsonToken...) - Static method in class gov.nist.secauto.metaschema.core.model.util.JsonUtil
-
Ensure that the current token is one of the provided tokens.
- assertNext(XMLEventReader2, int) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
-
Ensure that the next event from
reader
is of the type identified bypresumedEventType
. - assertNext(XMLEventReader2, int, QName) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
-
Ensure that the next event from
reader
is of the type identified bypresumedEventType
and has the name identified bypresumedName
. - asString() - Method in interface gov.nist.secauto.metaschema.core.metapath.IPrintable
-
Get the string value.
- asString() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractAnyAtomicItem
- asString() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractStringItem
- asString() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyAtomicItem
-
Get the item's string value.
- asString(Node) - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AstCollectingVisitor
-
Generate a string representation of an AST.
- asString(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
- asString(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.Base64Adapter
- asString(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateAdapter
- asString(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateTimeAdapter
- asString(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateTimeWithTZAdapter
- asString(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateWithTZAdapter
- asString(Object) - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
-
Gets the value as a string suitable for writing as text.
- asStringItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyAtomicItem
-
Get a new
IStringItem
based on the the textual value of the item's "wrapped" value. - asStringItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IStringItem
- AstCollectingVisitor - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
- asType(ISequence<?>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
-
Casts the provided
item
as the result sequence type. - asType(IItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
-
Casts the provided
item
as the result type. - asType(Object) - Static method in class gov.nist.secauto.metaschema.core.util.ObjectUtils
-
Cast the provided object as the requested return type.
- asTypeOrNull(IItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
-
Casts the provided
item
as the result type, if the item is notnull
. - asUri() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractUriItem
- asUri() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyUriItem
-
Get the "wrapped" URI value.
- asUuid() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IUuidItem
-
Get the "wrapped" UUID value.
- asZonedDateTime() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.ITemporalItem
-
Get the "wrapped" date/time value.
- atomize(IItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnData
-
An implementation of item atomization.
- autoClose(T, AutoCloser.Closer<T, E>) - Static method in class gov.nist.secauto.metaschema.core.util.AutoCloser
- AutoCloser<T,
E extends Exception> - Class in gov.nist.secauto.metaschema.core.util -
Wraps a resource to make it
AutoCloseable
. - AutoCloser.Closer<T,
E extends Exception> - Interface in gov.nist.secauto.metaschema.core.util - average(Collection<? extends IAnyAtomicItem>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnAvg
-
An implementation of XPath 3.1 fn:avg.
- averageDayTimeDurations(Collection<? extends IDayTimeDurationItem>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnAvg
-
Get the average of a collection of day/time duration-based items.
- averageNumeric(Collection<? extends INumericItem>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnAvg
-
Get the average of a collection of numeric items.
- averageYearMonthDurations(Collection<? extends IYearMonthDurationItem>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnAvg
-
Get the average of a collection of year/month duration-based items.
B
- BASE_PATH_NOT_A_SEQUENCE - Static variable in exception gov.nist.secauto.metaschema.core.metapath.TypeMetapathException
-
err:MPTY0019: It is a type error if
E1
in a path expressionE1/E2
does not evaluate to a sequence of nodes. - BASE_URI_NOT_DEFINED_IN_STATIC_CONTEXT - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.UriFunctionException
-
err:FONS0005: Raised by
FnResolveUri
if no base URI is available for resolving a relative URI. - BASE64 - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
- Base64Adapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
- baseUri(URI) - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext.Builder
-
Sets the static base URI to use in resolving URIs handled by the Metapath processor, when a document base URI is not available.
- binaryCompare(IBase64BinaryItem, ComparisonFunctions.Operator, IBase64BinaryItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions
-
Perform a binary data-based comparison of the
right
item against theleft
item using the specifiedoperator
. - bindVariableValue(QName, ISequence<?>) - Method in class gov.nist.secauto.metaschema.core.metapath.DynamicContext
-
Bind the variable
name
to the sequencevalue
. - BLOCK_ELEMENTS - Static variable in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.XmlMarkupParser
- BOOLEAN - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.MetapathExpression.ResultType
-
The result is expected to be a
Boolean
value. - BOOLEAN - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
- BooleanAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
- booleanCompare(IBooleanItem, ComparisonFunctions.Operator, IBooleanItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions
-
Perform a boolean-based comparison of the
right
item against theleft
item using the specifiedoperator
. - BRANCH - Static variable in class gov.nist.secauto.metaschema.core.MetaschemaJavaVersion
- BRANCH - Static variable in class gov.nist.secauto.metaschema.core.model.MetaschemaVersion
- build() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IArgument.Builder
-
Builds the argument's signature.
- build() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
-
Builds the function's signature.
- build() - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext.Builder
-
Construct a new static context using the information provided to the builder.
- build() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
-
Generate the built instance after validating the provided data.
- build() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding.Builder
-
Generate the finding using the previously provided data.
- build() - Method in class gov.nist.secauto.metaschema.core.model.FlagContainerBuilder
- build() - Method in interface gov.nist.secauto.metaschema.core.model.IFlagContainerBuilder
-
Build the flag container.
- BUILD_TIMESTAMP - Static variable in class gov.nist.secauto.metaschema.core.MetaschemaJavaVersion
- BUILD_TIMESTAMP - Static variable in class gov.nist.secauto.metaschema.core.model.MetaschemaVersion
- BUILD_VERSION - Static variable in class gov.nist.secauto.metaschema.core.model.MetaschemaVersion
- builder() - Static method in interface gov.nist.secauto.metaschema.core.metapath.function.IArgument
-
Get a new argument builder.
- builder() - Static method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunction
-
Construct a new function signature builder.
- builder() - Static method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
-
Create a new static context builder that allows for fine-grained adjustments when creating a new static context.
- builder() - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint
-
Create a new constraint builder.
- builder() - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.ICardinalityConstraint
-
Create a new constraint builder.
- builder() - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.IExpectConstraint
-
Create a new constraint builder.
- builder() - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.IMatchesConstraint
-
Create a new constraint builder.
- builder() - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.IUniqueConstraint
-
Create a new constraint builder.
- builder() - Static method in interface gov.nist.secauto.metaschema.core.model.IContainerFlagSupport
-
Create a new flag container without a JSON key.
- builder(IConstraint, INodeItem) - Static method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding
-
Construct a new finding builder.
- builder(String) - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.IIndexConstraint
-
Create a new constraint builder.
- builder(String) - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.IIndexHasKeyConstraint
-
Create a new constraint builder.
- builder(List<? extends IConstraint>, INodeItem) - Static method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding
-
Construct a new finding builder.
- builder(QName) - Static method in interface gov.nist.secauto.metaschema.core.model.IContainerFlagSupport
-
Create a new flag container using the provided flag qualified name as the JSON key.
- buildFrom() - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
-
Get a new static context builder that is pre-populated with the setting of this static context.
C
- cacheResult(DefaultFunction.CallingContext, ISequence<?>) - Method in class gov.nist.secauto.metaschema.core.metapath.DynamicContext
-
Cache a function call result for a that has the property
IFunction.FunctionProperty.DETERMINISTIC
. - canHandleQName(QName) - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
- canHandleQName(QName) - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
-
Determines if adapter can parse the next element.
- canHandleQName(QName) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultilineAdapter
- cast(IAnyAtomicItem) - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
- cast(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
-
Cast the provided item to an item of this type, if possible.
- cast(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.function.library.CastFunction.ICastExecutor
-
Cast the provided
item
. - cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyUriItem
-
Cast the provided type to this item type.
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBase64BinaryItem
-
Cast the provided type to this item type.
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBooleanItem
-
Cast the provided type to this item type.
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateItem
-
Cast the provided type to this item type.
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateTimeItem
-
Cast the provided type to this item type.
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDayTimeDurationItem
-
Cast the provided type to this item type.
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
-
Cast the provided type to this item type.
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDurationItem
-
Cast the provided type to this item type.
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IEmailAddressItem
-
Cast the provided type to this item type.
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IHostnameItem
-
Cast the provided type to this item type.
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
-
Cast the provided type to this item type.
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIPv4AddressItem
-
Cast the provided type to this item type.
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIPv6AddressItem
-
Cast the provided type to this item type.
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IMarkupItem
-
Cast the provided type to this item type.
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INcNameItem
-
Deprecated.Cast the provided type to this item type.
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
-
Cast the provided type to this item type.
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INumericItem
-
Cast the provided type to this item type.
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IPositiveIntegerItem
-
Cast the provided type to this item type.
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IStringItem
-
Cast the provided type to this item type.
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.ITokenItem
-
Cast the provided type to this item type.
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IUriReferenceItem
-
Cast the provided type to this item type.
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IUuidItem
-
Cast the provided type to this item type.
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IYearMonthDurationItem
-
Cast the provided type to this item type.
- castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyAtomicItem
-
Cast the provided
item
to be the same type as this item. - castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyUriItem
- castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBase64BinaryItem
- castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBooleanItem
- castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateItem
- castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateTimeItem
- castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDayTimeDurationItem
- castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
- castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDurationItem
- castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IEmailAddressItem
- castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IHostnameItem
- castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
- castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIPv4AddressItem
- castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIPv6AddressItem
- castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IMarkupItem
- castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INcNameItem
-
Deprecated.
- castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
- castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INumericItem
- castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IPositiveIntegerItem
- castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IStringItem
- castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.ITokenItem
- castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IUriReferenceItem
- castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IUuidItem
- castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IYearMonthDurationItem
- CastFunction<ITEM extends IAnyAtomicItem> - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 casting functions.
- CastFunction.ICastExecutor<ITEM extends IAnyAtomicItem> - Interface in gov.nist.secauto.metaschema.core.metapath.function.library
- castInternal(IAnyAtomicItem) - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
-
Attempt to cast the provided item to this adapter's item type.
- castInternal(IAnyAtomicItem) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.BooleanAdapter
- castInternal(IAnyAtomicItem) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateAdapter
- castInternal(IAnyAtomicItem) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateTimeAdapter
- castInternal(IAnyAtomicItem) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DecimalAdapter
- castInternal(IAnyAtomicItem) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.IntegerAdapter
- castToBoolean(INumericItem) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.BooleanAdapter
-
Cast the provided numeric value to a boolean.
- castToBoolean(IStringItem) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.BooleanAdapter
-
If the string is a numeric value, treat it as so.
- cause(Throwable) - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding.Builder
-
Use the provided cause for the validation finding.
- ceiling() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
- ceiling() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
- ceiling() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INumericItem
-
Round the value to the whole number closest to positive infinity.
- checkItemIsNodeItemForStep(IItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.item.ItemUtils
-
Checks that the item is a node item.
- checkItemType(IItem, Class<TYPE>) - Static method in class gov.nist.secauto.metaschema.core.metapath.item.ItemUtils
-
Check that the item is the type specified by
clazz
. - CHOICE - Enum constant in enum gov.nist.secauto.metaschema.core.model.ModelType
- CHOICE_GROUP - Enum constant in enum gov.nist.secauto.metaschema.core.model.ModelType
- CHOICE_GROUP_QNAME - Static variable in class gov.nist.secauto.metaschema.core.model.xml.XmlModuleConstants
- CHOICE_QNAME - Static variable in class gov.nist.secauto.metaschema.core.model.xml.XmlModuleConstants
- close() - Method in class gov.nist.secauto.metaschema.core.metapath.item.DefaultItemWriter
- close() - Method in class gov.nist.secauto.metaschema.core.util.AutoCloser
- close(T) - Method in interface gov.nist.secauto.metaschema.core.util.AutoCloser.Closer
-
This method is called to auto-close the resource.
- CLOSEST_TAG - Static variable in class gov.nist.secauto.metaschema.core.MetaschemaJavaVersion
- CLOSEST_TAG - Static variable in class gov.nist.secauto.metaschema.core.model.MetaschemaVersion
- CollectionUtil - Class in gov.nist.secauto.metaschema.core.util
- collectUsedDefinitions(Collection<? extends IAssemblyDefinition>) - Static method in class gov.nist.secauto.metaschema.core.model.UsedDefinitionModelWalker
-
Get the collection of all definitions used directly and transitively by the provided definitions.
- collectUsedDefinitionsFromModule(IModule) - Static method in class gov.nist.secauto.metaschema.core.model.UsedDefinitionModelWalker
-
Collect the globally defined Metaschema definitions from the provided Metaschema module, and any Metaschema modules imported directly or indirectly by this module.
- collectUsedDefinitionsFromModule(Collection<? extends IModule>) - Static method in class gov.nist.secauto.metaschema.core.model.UsedDefinitionModelWalker
-
Collect the globally defined Metaschema definitions from the provided Metaschema modules, and any Metaschema modules imported directly or indirectly by these modules.
- COMMIT - Static variable in class gov.nist.secauto.metaschema.core.MetaschemaJavaVersion
- COMMIT - Static variable in class gov.nist.secauto.metaschema.core.model.MetaschemaVersion
- compare(IAnyAtomicItem, ComparisonFunctions.Operator, IAnyAtomicItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions
-
Compare the
right
item with theleft
item using the specifiedoperator
. - compareTo(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyAtomicItem
-
Compares this value with the argument.
- compareTo(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyUriItem
- compareTo(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBase64BinaryItem
- compareTo(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBooleanItem
- compareTo(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateItem
- compareTo(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateTimeItem
- compareTo(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDayTimeDurationItem
- compareTo(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
- compareTo(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
- compareTo(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIPv4AddressItem
- compareTo(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIPv6AddressItem
- compareTo(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IMarkupItem
- compareTo(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IStringItem
- compareTo(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IUuidItem
- compareTo(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IYearMonthDurationItem
- compareTo(IAnyAtomicItem, IAnyAtomicItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions
-
Compare the
right
item with theleft
item using the specifiedoperator
. - compareTo(IAnyUriItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyUriItem
-
Compares this value with the argument.
- compareTo(IBase64BinaryItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBase64BinaryItem
-
Compares this value with the argument.
- compareTo(IBooleanItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBooleanItem
-
Compares this value with the argument.
- compareTo(IDayTimeDurationItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDayTimeDurationItem
-
Compares this value with the argument.
- compareTo(IDecimalItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
-
Compares this value with the argument.
- compareTo(IIntegerItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
-
Compares this value with the argument.
- compareTo(IIPAddressItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIPAddressItem
-
Compares this value with the argument.
- compareTo(IMarkupItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IMarkupItem
-
Compares this value with the argument.
- compareTo(IStringItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IStringItem
-
Compares this value with the argument.
- compareTo(ITemporalItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.ITemporalItem
-
Compares this value with the argument.
- compareTo(IUuidItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IUuidItem
-
Compares this value with the argument.
- compareTo(IYearMonthDurationItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IYearMonthDurationItem
-
Compares this value with the argument.
- ComparisonFunctions - Class in gov.nist.secauto.metaschema.core.metapath.function
- ComparisonFunctions.Operator - Enum in gov.nist.secauto.metaschema.core.metapath.function
-
Comparison operators.
- compile(String) - Static method in class gov.nist.secauto.metaschema.core.metapath.MetapathExpression
-
Compiles a Metapath expression string.
- compile(String, StaticContext) - Static method in class gov.nist.secauto.metaschema.core.metapath.MetapathExpression
-
Compiles a Metapath expression string using the provided static context.
- complexObjectFilter(IModelDefinition) - Static method in interface gov.nist.secauto.metaschema.core.model.IModelDefinition
-
Tests if the provided definition represents complex data.
- complexObjectFilter(INamedModelInstance) - Static method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstance
-
Tests if the provided instance represents complex data.
- concat(IAnyAtomicItem...) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnConcat
-
An implementation of XPath 3.1 fn:concat.
- concat(List<? extends IAnyAtomicItem>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnConcat
-
An implementation of XPath 3.1 fn:concat.
- concat(Stream<? extends IAnyAtomicItem>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnConcat
-
An implementation of XPath 3.1 fn:concat.
- constraints - Variable in class gov.nist.secauto.metaschema.core.model.constraint.ValueConstraintSet
- ConstraintValidationFinding - Class in gov.nist.secauto.metaschema.core.model.constraint
-
Represents an individual constraint validation issue.
- ConstraintValidationFinding.Builder - Class in gov.nist.secauto.metaschema.core.model.constraint
- consumeAndAssert(XMLEventReader2, int) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
-
Consume the next event from
reader
and assert that this event is of the type identified bypresumedEventType
. - consumeAndAssert(XMLEventReader2, int, QName) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
-
Consume the next event from
reader
and assert that this event is of the type identified bypresumedEventType
and has the name identified bypresumedName
. - contains(IMapItem<V>, IAnyAtomicItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.MapContains
-
An implementation of XPath 3.1 map:contains.
- contains(Object) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
- containsAll(Collection<?>) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
- CONTEXT_DEPENDENT - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.function.IFunction.FunctionProperty
-
Indicates that the result of the function depends on property values within the static or dynamic context and the provided arguments (see XPath 3.1 context-dependent).
- CONTEXT_NODE - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathExpression
- CONTEXT_NODE_NOT_A_DOCUMENT_NODE - Static variable in exception gov.nist.secauto.metaschema.core.metapath.DynamicMetapathException
-
err:MPDY0050: It is a dynamic error if the dynamic type of the operand of a
treat
expression does not match the sequence type specified by thetreat
expression. - contextDependent() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
-
Mark the function as context dependent.
- contextIndependent() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
-
Mark the function as context independent.
- convertArguments(IFunction, List<? extends ISequence<?>>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction
-
Converts arguments in an attempt to align with the function's signature.
- convertSequence(IArgument, ISequence<?>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction
-
Based on XPath 3.1 function conversion rules.
- copy() - Method in interface gov.nist.secauto.metaschema.core.datatype.ICustomJavaDataType
-
Provides a copy of the data value associated with the Datatype instance.
- copy() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupLine
- copy() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultiline
- copy() - Method in class gov.nist.secauto.metaschema.core.datatype.object.Date
- copy() - Method in class gov.nist.secauto.metaschema.core.datatype.object.DateTime
- copy(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractCustomJavaDataTypeAdapter
- copy(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.AbstractIntegerAdapter
- copy(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.AbstractStringAdapter
- copy(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.Base64Adapter
- copy(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.BooleanAdapter
- copy(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateTimeWithTZAdapter
- copy(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateWithTZAdapter
- copy(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DayTimeAdapter
- copy(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DecimalAdapter
- copy(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.IPv4AddressAdapter
- copy(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.IPv6AddressAdapter
- copy(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UriAdapter
- copy(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UriReferenceAdapter
- copy(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UuidAdapter
- copy(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.YearMonthAdapter
- copy(Object) - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
-
Create a copy of the provided value.
- copyOf(Collection<? extends T>) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
-
Returns an unmodifiable sequence containing the items of the given Collection, in its iteration order.
- copyOf(Collection<? extends T>) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
-
Returns an unmodifiable array item containing the items of the given Collection, in its iteration order.
- copyOf(Map<? extends IMapKey, ? extends V>) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
-
Returns an unmodifiable Map item containing the entries of the given Map.
- countTypes(Set<Class<? extends T>>, Collection<? extends T>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
-
Count the occurrences of the provided data type item
classes
used in the set of provideditems
. - CRITICAL - Enum constant in enum gov.nist.secauto.metaschema.core.model.constraint.IConstraint.Level
-
A violation of the constraint represents a serious fault in the content that will prevent typical use of the content.
- CustomCollectors - Class in gov.nist.secauto.metaschema.core.util
- CustomCollectors.DuplicateHandler<K,
V> - Interface in gov.nist.secauto.metaschema.core.util -
A handler that supports resolving duplicate keys while inserting values into a map.
D
- datatype(IDataTypeAdapter<?>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.IMatchesConstraint.Builder
-
Use the provided data type to validate associated values.
- DataTypeService - Class in gov.nist.secauto.metaschema.core.datatype
-
This class provides a singleton service to allow data types to be discovered within the system based on an SPI provided by
IDataTypeProvider
. - Date - Class in gov.nist.secauto.metaschema.core.datatype.object
- Date(ZonedDateTime, boolean) - Constructor for class gov.nist.secauto.metaschema.core.datatype.object.Date
-
Construct a new date object.
- DATE - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
- DATE_TIME - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
- DATE_TIME_OVERFLOW_UNDERFLOW_ERROR - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.DateTimeFunctionException
-
err:FODT0001: Raised when casting to date/time datatypes, or performing arithmetic with date/time values, if arithmetic overflow or underflow occurs.
- DATE_TIME_WITH_TZ - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
- DATE_WITH_TZ - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
- DateAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
- dateCompare(IDateItem, ComparisonFunctions.Operator, IDateItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions
-
Perform a date-based comparison of the
right
item against theleft
item using the specifiedoperator
. - DateTime - Class in gov.nist.secauto.metaschema.core.datatype.object
- DateTime(ZonedDateTime, boolean) - Constructor for class gov.nist.secauto.metaschema.core.datatype.object.DateTime
-
Construct a new date/time object.
- DateTimeAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
- dateTimeCompare(IDateTimeItem, ComparisonFunctions.Operator, IDateTimeItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions
-
Perform a date and time-based comparison of the
right
item against theleft
item using the specifiedoperator
. - DateTimeFunctionException - Exception in gov.nist.secauto.metaschema.core.metapath.function
-
FODT: Exceptions related to Date/Time/Duration errors.
- DateTimeFunctionException(int, String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.DateTimeFunctionException
-
Constructs a new exception with the provided
code
,message
, and no cause. - DateTimeFunctionException(int, String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.DateTimeFunctionException
-
Constructs a new exception with the provided
code
,message
, andcause
. - DateTimeFunctionException(int, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.DateTimeFunctionException
-
Constructs a new exception with the provided
code
, no message, and thecause
. - DateTimeWithTZAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
- DateWithTZAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
- DAY_TIME_DURATION - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
- DayTimeAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
- DEBUG - Enum constant in enum gov.nist.secauto.metaschema.core.model.constraint.IConstraint.Level
-
A violation of the constraint represents a fault in the content that may warrant review by a developer when performing model or tool development.
- decendantsOf(INodeItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
-
Get a stream of all descendant model items of the provided
item
. - DECIMAL - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
- DecimalAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
- DEFAULT_CHOICE_GROUP_GROUP_AS_MAX_OCCURS - Static variable in interface gov.nist.secauto.metaschema.core.model.IChoiceGroupInstance
-
The default max-occurs value for a choice group.
- DEFAULT_DATA_TYPE - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
- DEFAULT_FIELD_IN_XML_WRAPPED - Static variable in interface gov.nist.secauto.metaschema.core.model.IFieldInstance
- DEFAULT_FLAG_REQUIRED - Static variable in interface gov.nist.secauto.metaschema.core.model.IFlagInstance
- DEFAULT_GROUP_AS_MAX_OCCURS - Static variable in interface gov.nist.secauto.metaschema.core.model.IGroupable
- DEFAULT_GROUP_AS_MIN_OCCURS - Static variable in interface gov.nist.secauto.metaschema.core.model.IGroupable
- DEFAULT_JSON_DISCRIMINATOR_PROPERTY_NAME - Static variable in interface gov.nist.secauto.metaschema.core.model.IChoiceGroupInstance
-
The default JSON property value used to identify the specific type of the object.
- DEFAULT_JSON_FIELD_VALUE_NAME - Static variable in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
-
The default JSON property name for a Metaschema field value.
- DEFAULT_JSON_GROUP_AS_BEHAVIOR - Static variable in interface gov.nist.secauto.metaschema.core.model.IGroupable
- DEFAULT_LEVEL - Static variable in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraint
-
The default level to use if no level is provided.
- DEFAULT_MODULE_SCOPE - Static variable in interface gov.nist.secauto.metaschema.core.model.IDefinition
- DEFAULT_PROPERY_NAMESPACE - Static variable in interface gov.nist.secauto.metaschema.core.model.IAttributable
-
The default key namespace for a property.
- DEFAULT_TARGET_METAPATH - Static variable in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraint
-
The default target Metapath expression to use if no target is provided.
- DEFAULT_XML_GROUP_AS_BEHAVIOR - Static variable in interface gov.nist.secauto.metaschema.core.model.IGroupable
- DefaultConfiguration<T extends IConfigurationFeature<?>> - Class in gov.nist.secauto.metaschema.core.configuration
-
Provides a basic configuration management implementation that allows mutable access to configuration state.
- DefaultConfiguration() - Constructor for class gov.nist.secauto.metaschema.core.configuration.DefaultConfiguration
-
Create a new configuration.
- DefaultConfiguration(DefaultConfiguration<T>) - Constructor for class gov.nist.secauto.metaschema.core.configuration.DefaultConfiguration
-
Create a new configuration based on the provided configuration.
- DefaultConfiguration(Map<T, Object>) - Constructor for class gov.nist.secauto.metaschema.core.configuration.DefaultConfiguration
-
Create a new configuration based on the provided feature value map.
- DefaultConstraintSet - Class in gov.nist.secauto.metaschema.core.model.constraint
- DefaultConstraintSet(URI, List<IScopedContraints>, Set<IConstraintSet>) - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintSet
-
Construct a new constraint set.
- DefaultConstraintValidator - Class in gov.nist.secauto.metaschema.core.model.constraint
-
Used to perform constraint validation over one or more node items.
- DefaultConstraintValidator(IConstraintValidationHandler) - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
-
Construct a new constraint validator instance.
- DefaultDiagramNode - Class in gov.nist.secauto.metaschema.core.model.util
-
A basic implementation of a
IDiagramNodeVisitor
. - DefaultDiagramNode(IModelDefinition) - Constructor for class gov.nist.secauto.metaschema.core.model.util.DefaultDiagramNode
-
Construct a new diagram node.
- DefaultDiagramNode.ChoiceEdge - Class in gov.nist.secauto.metaschema.core.model.util
- DefaultDiagramNode.ChoiceGroupEdge - Class in gov.nist.secauto.metaschema.core.model.util
- DefaultDiagramNode.ModelEdge - Class in gov.nist.secauto.metaschema.core.model.util
- DefaultFunction - Class in gov.nist.secauto.metaschema.core.metapath.function
-
Provides a concrete implementation of a function call executor.
- DefaultFunction.CallingContext - Class in gov.nist.secauto.metaschema.core.metapath.function
- DefaultFunctionLibrary - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Provides built-in Metapath functions based on the XPath 3.1 function specification.
- DefaultFunctionLibrary() - Constructor for class gov.nist.secauto.metaschema.core.metapath.function.library.DefaultFunctionLibrary
-
Initialize the built-in function library.
- defaultFunctionNamespace(String) - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext.Builder
-
A convenience method for
StaticContext.Builder.defaultFunctionNamespace(URI)
. - defaultFunctionNamespace(URI) - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext.Builder
-
Defines the default namespace to use for assembly, field, or flag references that have no namespace prefix.
- DefaultItemWriter - Class in gov.nist.secauto.metaschema.core.metapath.item
-
Produces a textual representation of a Metapath sequence.
- DefaultItemWriter(PrintWriter) - Constructor for class gov.nist.secauto.metaschema.core.metapath.item.DefaultItemWriter
-
Construct a new item writer.
- defaultModelNamespace(String) - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext.Builder
-
A convenience method for
StaticContext.Builder.defaultModelNamespace(URI)
. - defaultModelNamespace(URI) - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext.Builder
-
Defines the default namespace to use for assembly, field, or flag references that have no namespace prefix.
- defaultResult() - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
-
The initial, default visitation result, which will be used as the basis for aggregating results produced when visiting.
- defaultResult() - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.RecursionCollectingNodeItemVisitor
- DefaultScopedContraints - Class in gov.nist.secauto.metaschema.core.model.constraint
- DefaultScopedContraints(URI, String, List<ITargetedConstraints>) - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.DefaultScopedContraints
-
Construct a new set of scoped constraints.
- DEFINE_ASSEMBLY_QNAME - Static variable in class gov.nist.secauto.metaschema.core.model.xml.XmlModuleConstants
- DEFINE_FIELD_QNAME - Static variable in class gov.nist.secauto.metaschema.core.model.xml.XmlModuleConstants
- DEFINE_FLAG_QNAME - Static variable in class gov.nist.secauto.metaschema.core.model.xml.XmlModuleConstants
- DefinitionCollectingModelWalker - Class in gov.nist.secauto.metaschema.core.model
-
Supports walking a portion of a metaschema model collecting a set of definitions that match the provided filter.
- DefinitionCollectingModelWalker(Function<IDefinition, Boolean>) - Constructor for class gov.nist.secauto.metaschema.core.model.DefinitionCollectingModelWalker
-
Construct a new walker using the provided filter.
- DeleteOnShutdown - Class in gov.nist.secauto.metaschema.core.util
-
Used to perform cleanup on shutdown.
- descendant() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
-
Get a stream of all descendant model items of this node item.
- descendantOrSelf() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IModelNodeItem
- descendantOrSelf() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
-
Get a stream of this node, followed by all descendant model items of this node item.
- descendingIterator(List<T>) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
- description(MarkupLine) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
-
Set a description for the constraint.
- deterministic() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
-
Mark the function as deterministic.
- DETERMINISTIC - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.function.IFunction.FunctionProperty
-
Indicates that the function will produce identical results for the same arguments (see XPath 3.1 deterministic).
- disableFeature(ValidationFeature<?>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
- disableFeature(T) - Method in class gov.nist.secauto.metaschema.core.configuration.DefaultConfiguration
- disableFeature(T) - Method in interface gov.nist.secauto.metaschema.core.configuration.IMutableConfiguration
-
Turn off the provided feature.
- disablePredicateEvaluation() - Method in class gov.nist.secauto.metaschema.core.metapath.DynamicContext
-
Used to disable the evaluation of predicate expressions during Metapath evaluation.
- distinctByKey(Stream<V>, Function<? super V, ? extends K>) - Static method in class gov.nist.secauto.metaschema.core.util.CustomCollectors
-
Produce a new stream with duplicates removed based on the provided
keyMapper
. - distinctByKey(Stream<V>, Function<? super V, ? extends K>, CustomCollectors.DuplicateHandler<K, V>) - Static method in class gov.nist.secauto.metaschema.core.util.CustomCollectors
-
Produce a new stream with duplicates removed based on the provided
keyMapper
. - DIVISION_BY_ZERO - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.ArithmeticFunctionException
-
err:FOAR0001: This error is raised whenever an attempt is made to divide by zero.
- DIVISION_BY_ZERO_MESSAGE - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.ArithmeticFunctionException
- DOCUMENT - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.item.node.NodeItemType
-
An
INodeItem
based on data represented using a Metaschema-based model (@linkIDocumentNodeItem
}). - DocumentFunctionException - Exception in gov.nist.secauto.metaschema.core.metapath.function
-
FODC: Exceptions representing document related errors.
- DocumentFunctionException(int, String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.DocumentFunctionException
-
Constructs a new exception with the provided
code
,message
, and no cause. - DocumentFunctionException(int, String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.DocumentFunctionException
-
Constructs a new exception with the provided
code
,message
, andcause
. - DocumentFunctionException(int, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.DocumentFunctionException
-
Constructs a new exception with the provided
code
, no message, and thecause
. - DoubleQuoteNode(TypographicQuotes) - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.HtmlQuoteTagExtension.DoubleQuoteNode
-
Construct a new double quote node.
- DUPLICATE_KEYS - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.JsonFunctionException
-
err:FOJS0003: This error is raised if the input contains duplicate keys, when the chosen policy is to reject duplicates.
- DURATION_OVERFLOW_UNDERFLOW_ERROR - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.DateTimeFunctionException
-
err:FODT0002: Raised when casting to duration datatypes, or performing arithmetic with duration values, if arithmetic overflow or underflow occurs.
- durationCompare(IDurationItem, ComparisonFunctions.Operator, IDurationItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions
-
Perform a duration-based comparison of the
right
item against theleft
item using the specifiedoperator
. - DYNAMIC_CONTEXT_ABSENT - Static variable in exception gov.nist.secauto.metaschema.core.metapath.DynamicMetapathException
-
err:MPDY0002: It is a dynamic error if evaluation of an expression relies on some part of the dynamic context that is absent.
- DynamicContext - Class in gov.nist.secauto.metaschema.core.metapath
-
The implementation of a Metapath dynamic context.
- DynamicContext() - Constructor for class gov.nist.secauto.metaschema.core.metapath.DynamicContext
-
Construct a new dynamic context with a default static context.
- DynamicContext(StaticContext) - Constructor for class gov.nist.secauto.metaschema.core.metapath.DynamicContext
-
Construct a new Metapath dynamic context using the provided static context.
- DynamicMetapathException - Exception in gov.nist.secauto.metaschema.core.metapath
-
MPDY: Exceptions related to the Metapath dynamic context and dynamic evaluation.
- DynamicMetapathException(int, String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.DynamicMetapathException
-
Constructs a new exception with the provided
code
,message
, and no cause. - DynamicMetapathException(int, String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.DynamicMetapathException
-
Constructs a new exception with the provided
code
,message
, andcause
. - DynamicMetapathException(int, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.DynamicMetapathException
-
Constructs a new exception with the provided
code
, no message, and thecause
.
E
- EMAIL_ADDRESS - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
- EmailAddressAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
- empty() - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
-
Get an empty sequence.
- empty() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
-
Get an empty, immutable array item.
- empty() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
-
Get an empty, immutable map item.
- empty() - Static method in interface gov.nist.secauto.metaschema.core.model.IContainerFlagSupport
-
Provides an empty instance.
- empty() - Static method in interface gov.nist.secauto.metaschema.core.model.IContainerModelAssemblySupport
-
Get an empty, immutable container.
- empty() - Static method in interface gov.nist.secauto.metaschema.core.model.IContainerModelSupport
-
Get an empty, immutable container.
- EMPTY - Static variable in interface gov.nist.secauto.metaschema.core.metapath.function.ISequenceType
- emptyList() - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
-
An implementation of
Collections.emptyList()
that respects non-nullness. - emptyMap() - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
-
An implementation of
Collections.emptyMap()
that respects non-nullness. - emptySet() - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
-
An implementation of
Collections.emptySet()
that respects non-nullness. - ENABLE_INLINE_INSERT_ANCHORS - Static variable in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension
- ENABLE_RENDERING - Static variable in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension
- enableFeature(ValidationFeature<?>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
- enableFeature(T) - Method in class gov.nist.secauto.metaschema.core.configuration.DefaultConfiguration
- enableFeature(T) - Method in interface gov.nist.secauto.metaschema.core.configuration.IMutableConfiguration
-
Turn on the provided feature.
- enablePredicateEvaluation() - Method in class gov.nist.secauto.metaschema.core.metapath.DynamicContext
-
Used to enable the evaluation of predicate expressions during Metapath evaluation.
- entry(IAnyAtomicItem, T) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.MapEntry
-
An implementation of XPath 3.1 map:entry.
- entry(IAnyAtomicItem, V) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
-
Returns an unmodifiable
Map.Entry
containing the given key and value. - entry(IMapKey, V) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
-
Returns an unmodifiable
Map.Entry
containing the given key and value. - EOL - Static variable in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AstCollectingVisitor
- EQ - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions.Operator
-
An equal comparison.
- EQNameUtils - Class in gov.nist.secauto.metaschema.core.metapath
- EQNameUtils.IEQNamePrefixResolver - Interface in gov.nist.secauto.metaschema.core.metapath
-
Provides a callback for resolving namespace prefixes.
- equals(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractCustomJavaDataType
- equals(Object) - Method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction.CallingContext
- equals(Object) - Method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction
- equals(Object) - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractDateItem
- equals(Object) - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractDateTimeItem
- equals(Object) - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractIntegerItem
- equals(Object) - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractStringItem
- equals(Object) - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractUriItem
- equals(Object) - Method in class gov.nist.secauto.metaschema.core.model.IAttributable.Key
- ERROR - Enum constant in enum gov.nist.secauto.metaschema.core.model.constraint.IConstraint.Level
-
A violation of the constraint represents a fault in the content.
- ERROR_RETRIEVING_RESOURCE - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.DocumentFunctionException
-
err:FODC0002: Raised by
FnDoc
, fn:collection, and fn:uri-collection to indicate that either the supplied URI cannot be dereferenced to obtain a resource, or the resource that is returned is not parseable as XML. - evaluate() - Method in class gov.nist.secauto.metaschema.core.metapath.MetapathExpression
-
Evaluate this Metapath expression without a specific focus.
- evaluate(IItem) - Method in class gov.nist.secauto.metaschema.core.metapath.MetapathExpression
-
Evaluate this Metapath expression using the provided
focus
as the initial evaluation context. - evaluate(IItem, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.metapath.MetapathExpression
-
Evaluate this Metapath expression using the provided
focus
as the initial evaluation context. - evaluateAs(IItem, MetapathExpression.ResultType) - Method in class gov.nist.secauto.metaschema.core.metapath.MetapathExpression
-
Evaluate this Metapath expression using the provided
focus
as the initial evaluation context. - evaluateAs(IItem, MetapathExpression.ResultType, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.metapath.MetapathExpression
-
Evaluate this Metapath expression using the provided
focus
as the initial evaluation context. - evaluateAs(MetapathExpression.ResultType) - Method in class gov.nist.secauto.metaschema.core.metapath.MetapathExpression
-
Evaluate this Metapath expression without a specific focus.
- execute(IFunction, List<ISequence<?>>, DynamicContext, IItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunctionExecutor
-
Execute the provided function using the provided arguments, dynamic context, and focus.
- execute(IFunction, List<ISequence<?>>, DynamicContext, IItem) - Method in class gov.nist.secauto.metaschema.core.metapath.function.library.CastFunction
- execute(IFunction, List<ISequence<?>>, DynamicContext, IItem) - Method in class gov.nist.secauto.metaschema.core.metapath.function.library.NumericFunction
- execute(INumericItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.function.library.NumericFunction.INumericExecutor
-
Perform the execution using the provided
item
. - execute(List<? extends ISequence<?>>, DynamicContext, ISequence<?>) - Method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction
- execute(List<? extends ISequence<?>>, DynamicContext, ISequence<?>) - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunction
-
Execute the function with the provided
arguments
, using the providedDynamicContext
andfocus
. - execute(List<? extends ISequence<?>>, DynamicContext, ISequence<?>) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
- execute(List<? extends ISequence<?>>, DynamicContext, ISequence<?>) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
- EXPECT_CONSTRAINT_QNAME - Static variable in class gov.nist.secauto.metaschema.core.model.xml.XmlModuleConstants
- extend(Formatter.Builder) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension
- extend(HtmlRenderer.Builder, String) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.HtmlCodeRenderExtension
- extend(HtmlRenderer.Builder, String) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.HtmlQuoteTagExtension
- extend(HtmlRenderer.Builder, String) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension
- extend(HtmlRenderer.Builder, String) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.SuppressPTagExtension
- extend(FlexmarkHtmlConverter.Builder) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.HtmlQuoteTagExtension
- extend(FlexmarkHtmlConverter.Builder) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension
- extend(Parser.Builder) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.HtmlQuoteTagExtension
- extend(Parser.Builder) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension
- extensible(IAllowedValuesConstraint.Extensible) - Method in class gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint.Builder
-
Determine the allowed scope of extension for other constraints matching this constraint's target.
- EXTENSIBLE_DEFAULT - Static variable in interface gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint
-
The default extensible value.
- EXTERNAL - Enum constant in enum gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint.Extensible
-
Can be extended by external constraints.
- EXTERNAL - Enum constant in enum gov.nist.secauto.metaschema.core.model.ISource.SourceType
-
A constraint defined externally from a model.
- ExternalConstraintsModulePostProcessor - Class in gov.nist.secauto.metaschema.core.model.constraint
-
A module loading post processor that integrates applicable external constraints into a given module when loaded.
- ExternalConstraintsModulePostProcessor(Collection<IConstraintSet>) - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.ExternalConstraintsModulePostProcessor
-
Create a new post processor.
- externalSource(StaticContext) - Static method in interface gov.nist.secauto.metaschema.core.model.ISource
-
Get the descriptor for a
ISource.SourceType.EXTERNAL
source with as associated resource.
F
- FAIL - Enum constant in enum gov.nist.secauto.metaschema.core.model.validation.IValidationFinding.Kind
-
The finding represents an unsuccessful result.
- FALSE - Static variable in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBooleanItem
-
The boolean item value of
false
. - FIELD - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.item.node.NodeItemType
- FIELD - Enum constant in enum gov.nist.secauto.metaschema.core.model.ModelType
- FIELD_QNAME - Static variable in class gov.nist.secauto.metaschema.core.model.xml.XmlModuleConstants
- FieldTargetedConstraints - Class in gov.nist.secauto.metaschema.core.model.constraint
-
A set of constraints targeting a
IFieldDefinition
based on a target Metapath expression. - FieldTargetedConstraints(String, IValueConstrained) - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.FieldTargetedConstraints
-
Construct a new set of targeted constraints.
- filterNull(T) - Static method in class gov.nist.secauto.metaschema.core.util.ObjectUtils
-
A filter used to remove null items from a stream.
- finalizeValidation(DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
- finalizeValidation(DynamicContext) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintValidator
-
Complete any validations that require full analysis of the content model.
- find(IMapItem<?>, IAnyAtomicItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.MapFind
-
An implementation of XPath 3.1 map:find.
- find(IItem, IAnyAtomicItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.MapFind
-
An implementation of XPath 3.1 map:find.
- find(Collection<? extends IItem>, IAnyAtomicItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.MapFind
-
An implementation of XPath 3.1 map:find.
- FindingCollectingConstraintValidationHandler - Class in gov.nist.secauto.metaschema.core.model.constraint
-
A validation result handler that collects the resulting findings for later retrieval using the
FindingCollectingConstraintValidationHandler.getFindings()
method. - FindingCollectingConstraintValidationHandler() - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
- FixedEmphasisDelimiterProcessor - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
-
Provides a temporary fix for the broken
EmphasisDelimiterProcessor
in Flexmark. - FixedEmphasisDelimiterProcessor(boolean) - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.FixedEmphasisDelimiterProcessor
-
Construct a new delimiter processor.
- flag(T) - Method in class gov.nist.secauto.metaschema.core.model.FlagContainerBuilder
- flag(T) - Method in interface gov.nist.secauto.metaschema.core.model.IFlagContainerBuilder
-
Add a flag instance to the flag container.
- FLAG - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.item.node.NodeItemType
- FLAG - Enum constant in enum gov.nist.secauto.metaschema.core.model.JsonValueKeyTypeEnum
-
A flag is idenfied as the value key, who's value will be used.
- FLAG - Enum constant in enum gov.nist.secauto.metaschema.core.model.ModelType
- FLAG_QNAME - Static variable in class gov.nist.secauto.metaschema.core.model.xml.XmlModuleConstants
- FlagContainer(Map<QName, IFlagNodeItem>) - Constructor for class gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureFlagContainerItem.FlagContainer
-
Initialize the container with the provided collection of flags.
- FlagContainerBuilder<T extends IFlagInstance> - Class in gov.nist.secauto.metaschema.core.model
- FlagContainerBuilder(QName) - Constructor for class gov.nist.secauto.metaschema.core.model.FlagContainerBuilder
-
Construct a new flag container using the provided flag qualified name as the JSON key.
- flags() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFlagNodeItem
-
FlagContainer do not have flag items.
- flags() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
-
Get the flags and value data associated with this node as a stream.
- FlagTargetedConstraints - Class in gov.nist.secauto.metaschema.core.model.constraint
-
A set of constraints targeting a
IFlagDefinition
based on a target Metapath expression. - FlagTargetedConstraints(String, IValueConstrained) - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.FlagTargetedConstraints
-
Construct a new set of targeted constraints.
- flatten() - Method in interface gov.nist.secauto.metaschema.core.metapath.ICollectionValue
-
Get the stream of items for the collection value.
- flatten() - Method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
- flatten() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
- flatten() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItem
- flatten(IItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.ArrayFlatten
-
An implementation of XPath 3.1 array:flatten.
- flatten(List<? extends IItem>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.ArrayFlatten
-
An implementation of XPath 3.1 array:flatten.
- FLEXMARK_CONFIG - Static variable in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.FlexmarkConfiguration
- FlexmarkConfiguration - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
- FlexmarkFactory - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
-
Provides factory methods for Flexmark processing to support HTML-to-markdown and markdown-to-HTML conversion.
- floor() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
- floor() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
- floor() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INumericItem
-
Round the value to the whole number closest to negative infinity.
- FnAbs - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:abs function.
- FnAvg - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:avg function.
- fnBaseUri(INodeItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnBaseUri
-
Get the base URI for the provided
nodeItem
. - FnBaseUri - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:base-uri functions.
- fnBoolean(ISequence<?>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnBoolean
-
Get the effective boolean value of the provided sequence.
- FnBoolean - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:boolean function.
- fnBooleanAsPrimitive(ISequence<?>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnBoolean
-
A helper method that gets the effective boolean value of the provided sequence based on XPath 3.1.
- fnBooleanAsPrimitive(IItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnBoolean
-
A helper method that gets the effective boolean value of the provided item based on XPath 3.1.
- FnCeiling - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:round function.
- FnCompare - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:compare function.
- FnConcat - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:concat function.
- fnContains(String, String) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnContains
-
Determine if the string provided in the first argument contains the string in the second argument as a substring.
- FnContains - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:contains function.
- FnCount - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:count function.
- fnCurrentDateTime(DynamicContext) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnCurrentDateTime
-
Implements fn:current-dateTime.
- FnCurrentDateTime - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:current-dateTime function.
- fnData(ISequence<? extends IItem>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnData
-
An implementation of XPath 3.1 fn:data supporting item atomization.
- FnData - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:data functions.
- fnDataItem(IArrayItem<?>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnData
-
An implementation of item atomization.
- fnDataItem(IItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnData
-
An implementation of item atomization.
- fnDoc(IAnyUriItem, DynamicContext) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnDoc
-
Dynamically load the document associated with the URI, and return a
IDocumentNodeItem
containing the result. - fnDoc(IStringItem, DynamicContext) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnDoc
-
Dynamically load the document associated with the URI, and return a
IDocumentNodeItem
containing the result. - FnDoc - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:doc function.
- fnDocAvailable(IAnyUriItem, DynamicContext) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnDocumentAvailable
-
Test if the document associated with the URI is retrievable.
- fnDocAvailable(IStringItem, DynamicContext) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnDocumentAvailable
-
Test if the document associated with the URI is retrievable.
- FnDocumentAvailable - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:doc-available function.
- fnDocumentUri(IDocumentNodeItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnDocumentUri
-
Get the URI of the document.
- FnDocumentUri - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:document-uri functions.
- FnEmpty - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:empty function.
- fnEndsWith(String, String) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnEndsWith
-
Determine if the string provided in the first argument ends with the string in the second argument.
- FnEndsWith - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:ends-with function.
- fnExists(ISequence<?>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnExists
-
Identify if there is at least one item in the
sequence
. - FnExists - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:exists function.
- FnFalse - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:false function.
- fnHead(List<? extends IItem>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnHead
-
Return the first item in the
sequence
. - FnHead - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:head function.
- fnInsertBefore(List<T>, IIntegerItem, List<T>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnInsertBefore
-
An implementation of XPath 3.1 fn:insert-before.
- FnInsertBefore - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:insert-before function.
- fnLowerCase(IStringItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnLowerCase
-
An implementation of fn:lower-case.
- FnLowerCase - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Based on the XPath 3.1 fn:lower-case functions.
- fnMatches(String, String, String) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnMatches
-
Implements fn:matches.
- FnMatches - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:matches functions.
- FnMinMax - Class in gov.nist.secauto.metaschema.core.metapath.function.library
- FnNormalizeSpace - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:normalize-space functions.
- fnNot(ISequence<?>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnNot
-
Get the negated, effective boolean value of the provided item.
- fnNot(IItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnNot
-
Get the negated, effective boolean value of the provided item.
- FnNot - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:not function.
- fnPath(ISequence<?>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnPath
-
An implementation of XPath 3.1 fn:path.
- fnPath(INodeItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnPath
-
Generates a Metapath for the provided item.
- FnPath - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:path functions.
- fnRemove(List<T>, IIntegerItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnRemove
-
Remove the specified item at
position
from thesequence
. - FnRemove - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:remove function.
- fnResolveUri(IAnyUriItem, IAnyUriItem, DynamicContext) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnResolveUri
-
Resolve the
relative
URI against the providedbase
URI. - fnResolveUri(IStringItem, IAnyUriItem, DynamicContext) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnResolveUri
-
Resolve the
relative
URI against the providedbase
URI. - FnResolveUri - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 resolve-ur functions.
- fnReverse(List<T>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnReverse
-
Reverse the order of items in the
sequence
. - FnReverse - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:reverse function.
- FnRound - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:round functions.
- fnStartsWith(String, String) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnStartsWith
-
Determine if the string provided in the first argument contains the string in the second argument as a leading substring.
- FnStartsWith - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:starts-with function.
- fnStaticBaseUri(DynamicContext) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnStaticBaseUri
-
Get the static base URI from the static context.
- FnStaticBaseUri - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:static-base-uri function.
- FnString - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:string function.
- fnStringItem(IItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnString
-
An implementation of fn::string.
- fnStringLength(IItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnStringLength
-
An implementation of fn:string-length.
- FnStringLength - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:string-length functions.
- fnSubstring(String, int, int) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnSubstring
-
An implementation of XPath 3.1 fn:substring.
- FnSubstring - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:substring functions.
- fnSubstringAfter(String, String) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnSubstringAfter
-
An implementation of XPath 3.1 fn:substring-after.
- FnSubstringAfter - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:substring-after function.
- fnSubstringBefore(String, String) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnSubstringBefore
-
An implementation of XPath 3.1 fn:substring-before.
- FnSubstringBefore - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:substring-before function.
- FnSum - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:sum functions.
- fnTail(List<? extends IItem>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnTail
-
Return the last item in the
sequence
. - FnTail - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:tail function.
- fnTokenize(IStringItem, IStringItem, IStringItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnTokenize
-
Implements fn:tokenize.
- fnTokenize(String, String, String) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnTokenize
-
Implements fn:tokenize.
- FnTokenize - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:tokenize function.
- FnTrue - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 fn:true function.
- fnUpperCase(IStringItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnUpperCase
-
An implementation of fn:upper-case.
- FnUpperCase - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Based on the XPath 3.1 fn:upper-case functions.
- FOCUS_DEPENDENT - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.function.IFunction.FunctionProperty
-
Indicates that the result of the function depends on the current focus (see XPath 3.1 focus-dependent).
- focusDependent() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
-
Mark the function as focus dependent.
- focusIndependent() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
-
Mark the function as focus independent.
- following() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IModelNodeItem
- following() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
-
Get the children of this node's parent, and their descendants, that occur before this node in a depth-first order.
- followingSibling() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IModelNodeItem
- followingSibling() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
-
Get the children of this node's parent that occur after this node in a depth-first order.
- formalName(String) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
-
Set a formal name for the constraint.
- format(IPathFormatter) - Method in interface gov.nist.secauto.metaschema.core.metapath.format.IPathSegment
-
Apply formatting for the path segment.
- format(IPathFormatter) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyInstanceGroupedNodeItem
- format(IPathFormatter) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyNodeItem
- format(IPathFormatter) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IDocumentNodeItem
- format(IPathFormatter) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFieldNodeItem
- format(IPathFormatter) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFlagNodeItem
- format(IPathFormatter) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IModuleNodeItem
- format(IPathFormatter) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
-
Generate a path for this node in the directed node graph, using the provided path formatter.
- format(IPathFormatter) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IRootAssemblyNodeItem
- format(IPathSegment) - Method in interface gov.nist.secauto.metaschema.core.metapath.format.IPathFormatter
-
Format the path represented by the provided path segment.
- formatAssembly(IAssemblyInstanceGroupedNodeItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.format.IPathFormatter
-
This visitor callback is used to format an individual grouped assembly path segment.
- formatAssembly(IAssemblyInstanceGroupedNodeItem) - Method in class gov.nist.secauto.metaschema.core.metapath.format.MetapathFormatter
- formatAssembly(IAssemblyNodeItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.format.IPathFormatter
-
This visitor callback is used to format an individual assembly path segment.
- formatAssembly(IAssemblyNodeItem) - Method in class gov.nist.secauto.metaschema.core.metapath.format.MetapathFormatter
- formatDocument(IDocumentNodeItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.format.IPathFormatter
-
This visitor callback is used to format an individual document path segment.
- formatDocument(IDocumentNodeItem) - Method in class gov.nist.secauto.metaschema.core.metapath.format.MetapathFormatter
- formatField(IFieldNodeItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.format.IPathFormatter
-
This visitor callback is used to format an individual field path segment.
- formatField(IFieldNodeItem) - Method in class gov.nist.secauto.metaschema.core.metapath.format.MetapathFormatter
- formatFlag(IFlagNodeItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.format.IPathFormatter
-
This visitor callback is used to format an individual flag path segment.
- formatFlag(IFlagNodeItem) - Method in class gov.nist.secauto.metaschema.core.metapath.format.MetapathFormatter
- formatMetaschema(IModuleNodeItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.format.IPathFormatter
-
This visitor callback is used to format an individual metaschema path segment.
- formatMetaschema(IModuleNodeItem) - Method in class gov.nist.secauto.metaschema.core.metapath.format.MetapathFormatter
- formatRootAssembly(IRootAssemblyNodeItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.format.IPathFormatter
-
This visitor callback is used to format a root assembly path segment.
- formatRootAssembly(IRootAssemblyNodeItem) - Method in class gov.nist.secauto.metaschema.core.metapath.format.MetapathFormatter
- fromHtml(String) - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupLine
-
Convert the provided HTML string into markup.
- fromHtml(String) - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultiline
-
Convert the provided HTML string into markup.
- fromMarkdown(String) - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupLine
-
Convert the provided markdown string into markup.
- fromMarkdown(String) - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultiline
-
Convert the provided markdown string into markup.
- FUNCTION_NOT_DEFINED_AS_DETERMINISTIC - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.DocumentFunctionException
-
err:FODC0003: Raised by
FnDoc
, fn:collection, and fn:uri-collection to indicate that it is not possible to return a result that is guaranteed deterministic. - functionHandler(IFunctionExecutor) - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
-
Specify the static function to call when executing the function.
- FunctionLibrary - Class in gov.nist.secauto.metaschema.core.metapath.function
- FunctionLibrary() - Constructor for class gov.nist.secauto.metaschema.core.metapath.function.FunctionLibrary
- FunctionService - Class in gov.nist.secauto.metaschema.core.metapath.function
- FunctionService() - Constructor for class gov.nist.secauto.metaschema.core.metapath.function.FunctionService
-
Construct a new function service.
- FunctionUtils - Class in gov.nist.secauto.metaschema.core.metapath.function
-
A collection of utility functions for use in implementing Metapath functions.
G
- GE - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions.Operator
-
A greater than or equal comparison.
- generalCompairison(ISequence<? extends IAnyAtomicItem>, ComparisonFunctions.Operator, ISequence<? extends IAnyAtomicItem>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions
-
Compare the sets of atomic items.
- generate(IModule, PrintWriter) - Static method in class gov.nist.secauto.metaschema.core.model.util.MermaidErDiagramGenerator
-
Generate a Mermaid diagram for the provided module, using the provided writer.
- generateExpectedMessage(XMLEvent, int, QName) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
-
Generate a message intended for error reporting based on a presumed event.
- generateLocationMessage(JsonLocation) - Static method in class gov.nist.secauto.metaschema.core.model.util.JsonUtil
-
Generate a location string for the current location in the JSON token stream.
- generateLocationMessage(JsonParser) - Static method in class gov.nist.secauto.metaschema.core.model.util.JsonUtil
-
Generate a location string for the current location in the JSON token stream.
- generateLocationMessage(XMLEvent) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
-
Generate a location string for the current location in the XML event stream.
- generateLocationMessage(Location) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
-
Generate a location string for the current location in the XML event stream.
- generateMessage(INodeItem, DynamicContext) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConfigurableMessageConstraint
-
Generate a violation message using the provided item and dynamic context for inline Metapath value insertion.
- get(int) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
- get(IMapItem<V>, IAnyAtomicItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.MapGet
-
An implementation of XPath 3.1 map:get.
- get(INodeItem, DynamicContext) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IIndex
-
Retrieve the item from the index that matches the key generated by evaluating the index's default key field components against the provided item.
- get(List<String>) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IIndex
-
Retrieve the item from the index that matches the provided key.
- get(List<T>, int) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.ArrayGet
-
An implementation of XPath 3.1 array:get.
- get(List<T>, IIntegerItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.ArrayGet
-
An implementation of XPath 3.1 array:get.
- get(T) - Method in interface gov.nist.secauto.metaschema.core.configuration.IConfiguration
-
Get the configuration value of the provided
feature
. - getAllowedValue(String) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint
-
Get a specific allowed value by name, if it is defined for this constraint.
- getAllowedValues() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint
-
Get the collection allowed values associated with this constraint.
- getAllowedValuesConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureValueConstrained
- getAllowedValuesConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IValueConstrained
-
Get the collection of allowed value constraints, if any.
- getAllowedValuesConstraints() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ValueConstraintSet
- getArguments() - Method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction
- getArguments() - Method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction.CallingContext
-
Get the arguments associated with the calling context.
- getArguments() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunction
-
Retrieve the list of function arguments.
- getArguments() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
- getArguments() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
- getAssemblyAndFieldDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Retrieves the top-level assembly and field definitions in this Metaschema module.
- getAssemblyAndFieldDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
- getAssemblyDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Retrieves the top-level assembly definition in this Metaschema module with the matching name, if it exists.
- getAssemblyDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
- getAssemblyDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Retrieves the top-level assembly definitions in this Metaschema module.
- getAssemblyDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
- getAssemblyInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModel
-
Get the assembly instance contained within the model with the associated use name.
- getAssemblyInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelAbsolute
- getAssemblyInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelGrouped
-
Get the assembly instance contained within the model with the associated use name.
- getAssemblyInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModel
- getAssemblyInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelAbsolute
- getAssemblyInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelGrouped
- getAssemblyInstanceMap() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelSupport
-
Get a mapping of all assembly instances, mapped from their effective name to the instance.
- getAssemblyInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModel
-
Get all assembly instances within the container.
- getAssemblyInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelAbsolute
- getAssemblyInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelGrouped
-
Get all assembly instances within the container.
- getAssemblyInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModel
- getAssemblyInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelAbsolute
- getAssemblyInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelGrouped
- getAstExtra(StringBuilder) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertAnchorNode
- getASTNode() - Method in class gov.nist.secauto.metaschema.core.metapath.MetapathExpression
-
Get the compiled abstract syntax tree (AST) representation of the Metapath.
- getAttributes() - Method in class gov.nist.secauto.metaschema.core.model.util.DefaultDiagramNode
- getAttributes() - Method in interface gov.nist.secauto.metaschema.core.model.util.IDiagramNode
-
Get the sequence of scalar data points associated with the definition.
- getAvailableDocuments() - Method in class gov.nist.secauto.metaschema.core.metapath.DynamicContext
-
Get the mapping of loaded documents from the document URI to the document node.
- getBaseUri() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyNodeItem
- getBaseUri() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IDocumentBasedNodeItem
- getBaseUri() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFieldNodeItem
- getBaseUri() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFlagNodeItem
- getBaseUri() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
-
Retrieve the base URI of this node.
- getBaseUri() - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
-
Get the static base URI to use in resolving URIs handled by the Metapath processor.
- getBuildTimestamp() - Method in class gov.nist.secauto.metaschema.core.MetaschemaJavaVersion
- getBuildTimestamp() - Method in class gov.nist.secauto.metaschema.core.model.MetaschemaVersion
- getBuildTimestamp() - Method in interface gov.nist.secauto.metaschema.core.util.IVersionInfo
-
The time the subject was last built.
- getByteOffset() - Method in interface gov.nist.secauto.metaschema.core.model.IResourceLocation
-
Get the zero-based byte offset for a location within a resource.
- getByteOffset() - Method in class gov.nist.secauto.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
- getCachedEntries() - Method in class gov.nist.secauto.metaschema.core.model.AbstractLoader
-
Retrieve a mapping of resource URIs to the associated loaded resource.
- getCachedResult(DefaultFunction.CallingContext) - Method in class gov.nist.secauto.metaschema.core.metapath.DynamicContext
-
Get the cached function call result for evaluating a function that has the property
IFunction.FunctionProperty.DETERMINISTIC
. - getCause() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding
- getCause() - Method in interface gov.nist.secauto.metaschema.core.model.validation.IValidationFinding
-
Get the exception associated with the finding.
- getCause() - Method in class gov.nist.secauto.metaschema.core.model.validation.JsonSchemaContentValidator.JsonValidationFinding
- getCause() - Method in class gov.nist.secauto.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
- getCharOffset() - Method in interface gov.nist.secauto.metaschema.core.model.IResourceLocation
-
Get the zero-based character offset for a location within a resource.
- getCharOffset() - Method in class gov.nist.secauto.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
- getChoice() - Method in class gov.nist.secauto.metaschema.core.model.util.DefaultDiagramNode.ChoiceEdge
-
Get the associated choice.
- getChoiceGroup() - Method in class gov.nist.secauto.metaschema.core.model.util.DefaultDiagramNode.ChoiceGroupEdge
-
Get the associated choice group.
- getChoiceGroupInstanceByName(String) - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelAssembly
-
Get the choice group model instance contained within the model with the associated group as name.
- getChoiceGroupInstanceByName(String) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelAssembly
- getChoiceGroupInstanceMap() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelAssemblySupport
-
Get a listing of all choice group instances.
- getChoiceGroupInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelAssembly
-
Get all choice group instances within the container.
- getChoiceGroupInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelAssembly
- getChoiceInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelAssembly
-
Get all choice instances within the container.
- getChoiceInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelAssemblySupport
-
Get a listing of all choice instances.
- getChoiceInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelAssembly
- getCode() - Method in exception gov.nist.secauto.metaschema.core.metapath.AbstractCodedMetapathException
-
Get the error code value.
- getCodeAsString() - Method in exception gov.nist.secauto.metaschema.core.metapath.AbstractCodedMetapathException
-
Get a combination of the error code family and value.
- getCodePrefix() - Method in exception gov.nist.secauto.metaschema.core.metapath.AbstractCodedMetapathException
-
Get the error code family.
- getCodePrefix() - Method in exception gov.nist.secauto.metaschema.core.metapath.DynamicMetapathException
- getCodePrefix() - Method in exception gov.nist.secauto.metaschema.core.metapath.function.ArithmeticFunctionException
- getCodePrefix() - Method in exception gov.nist.secauto.metaschema.core.metapath.function.DateTimeFunctionException
- getCodePrefix() - Method in exception gov.nist.secauto.metaschema.core.metapath.function.DocumentFunctionException
- getCodePrefix() - Method in exception gov.nist.secauto.metaschema.core.metapath.function.InvalidArgumentFunctionException
- getCodePrefix() - Method in exception gov.nist.secauto.metaschema.core.metapath.function.InvalidTypeFunctionException
- getCodePrefix() - Method in exception gov.nist.secauto.metaschema.core.metapath.function.JsonFunctionException
- getCodePrefix() - Method in exception gov.nist.secauto.metaschema.core.metapath.function.regex.RegularExpressionMetapathException
- getCodePrefix() - Method in exception gov.nist.secauto.metaschema.core.metapath.function.UriFunctionException
- getCodePrefix() - Method in exception gov.nist.secauto.metaschema.core.metapath.item.function.ArrayException
- getCodePrefix() - Method in exception gov.nist.secauto.metaschema.core.metapath.StaticMetapathException
- getCodePrefix() - Method in exception gov.nist.secauto.metaschema.core.metapath.TypeMetapathException
- getColumn() - Method in interface gov.nist.secauto.metaschema.core.model.IResourceLocation
-
Get the line column for a location within a resource.
- getColumn() - Method in class gov.nist.secauto.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
- getConfiguration() - Method in class gov.nist.secauto.metaschema.core.metapath.DynamicContext
-
Get the Metapath evaluation configuration.
- getConfiguration() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
-
Get the current configuration of the serializer/deserializer.
- getConstraints() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding
-
Get the constraints associated with the finding.
- getConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstrained
-
Retrieve the ordered collection of constraints.
- getConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureValueConstrained
- getConstraints() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ValueConstraintSet
- getConstraintSupport() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractTargetedConstraints
- getConstraintSupport() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureModelConstrained
- getConstraintSupport() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureValueConstrained
-
Lazy initialize the instances for the constraints when the constraints are first accessed.
- getConstraintValidationHandler() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
-
Get the validation handler to use for handling constraint violations.
- getContainingDefinition() - Method in class gov.nist.secauto.metaschema.core.model.AbstractChoiceGroupInstance
-
Retrieve the Metaschema assembly definition on which this instance is declared.
- getContainingDefinition() - Method in class gov.nist.secauto.metaschema.core.model.AbstractChoiceInstance
-
Retrieve the Metaschema assembly definition on which this instance is declared.
- getContainingDefinition() - Method in class gov.nist.secauto.metaschema.core.model.AbstractFlagInstance
- getContainingDefinition() - Method in class gov.nist.secauto.metaschema.core.model.AbstractInlineFlagDefinition
- getContainingDefinition() - Method in class gov.nist.secauto.metaschema.core.model.AbstractNamedModelInstance
- getContainingDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.IFlagInstance
- getContainingDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.IInstance
-
Retrieve the Metaschema module definition on which the instance was declared.
- getContainingDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.IModelInstance
- getContainingDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstanceGrouped
- getContainingModule() - Method in class gov.nist.secauto.metaschema.core.model.AbstractChoiceGroupInstance
- getContainingModule() - Method in class gov.nist.secauto.metaschema.core.model.AbstractChoiceInstance
- getContainingModule() - Method in class gov.nist.secauto.metaschema.core.model.AbstractFlagInstance
- getContainingModule() - Method in class gov.nist.secauto.metaschema.core.model.AbstractGlobalDefinition
- getContainingModule() - Method in class gov.nist.secauto.metaschema.core.model.AbstractInlineFlagDefinition
- getContainingModule() - Method in class gov.nist.secauto.metaschema.core.model.AbstractNamedModelInstance
- getContainingModule() - Method in interface gov.nist.secauto.metaschema.core.model.IModelElement
-
Retrieves the Metaschema module that contains the information element's declaration.
- getContextItem() - Method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction.CallingContext
-
Get the node item focus associated with the calling context.
- getCurrentDateTime() - Method in class gov.nist.secauto.metaschema.core.metapath.DynamicContext
-
Get the current date and time.
- getCycledNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.ICycledAssemblyNodeItem
-
Get the assembly item at the head of the cycle.
- getDataType() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IMatchesConstraint
-
Get the expected data type.
- getDataType() - Method in interface gov.nist.secauto.metaschema.core.model.util.IDiagramNode.IAttribute
-
Get the data type for the attribute.
- getDefault() - Method in class gov.nist.secauto.metaschema.core.configuration.AbstractConfigurationFeature
- getDefault() - Method in interface gov.nist.secauto.metaschema.core.configuration.IConfigurationFeature
-
Get the default value of the configuration feature.
- getDefaultData() - Method in class gov.nist.secauto.metaschema.core.model.DefinitionCollectingModelWalker
- getDefaultData() - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
-
Generate default state information.
- getDefaultFunctionNamespace() - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
-
Get the default namespace for function references that have no namespace prefix.
- getDefaultJsonValueKey() - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
- getDefaultJsonValueKey() - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
-
Gets the default value to use as the JSON/YAML field name for a Metaschema field value if no JSON value key flag or name is configured.
- getDefaultJsonValueKey() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupLineAdapter
- getDefaultJsonValueKey() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultilineAdapter
- getDefaultModelNamespace() - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
-
Get the default namespace for assembly, field, or flag references that have no namespace prefix.
- getDefaultValue() - Method in interface gov.nist.secauto.metaschema.core.model.IDefaultable
-
Retrieves the default data value for this model construct.
- getDefinition() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IDefinitionNodeItem
-
Get the Metaschema definition associated with this node.
- getDefinition() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFlagNodeItem
- getDefinition() - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.RecursionCollectingNodeItemVisitor.AssemblyRecord
-
Get the definition associated with the record.
- getDefinition() - Method in class gov.nist.secauto.metaschema.core.model.AbstractAssemblyInstance
- getDefinition() - Method in class gov.nist.secauto.metaschema.core.model.AbstractFieldInstance
- getDefinition() - Method in class gov.nist.secauto.metaschema.core.model.AbstractFlagInstance
- getDefinition() - Method in class gov.nist.secauto.metaschema.core.model.AbstractInlineAssemblyDefinition
- getDefinition() - Method in class gov.nist.secauto.metaschema.core.model.AbstractInlineFieldDefinition
- getDefinition() - Method in class gov.nist.secauto.metaschema.core.model.AbstractInlineFlagDefinition
- getDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.IAssemblyInstance
- getDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureDefinitionInstanceInlined
- getDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureDefinitionReferenceInstance
- getDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.IFieldInstance
- getDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.IFlagInstance
- getDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.INamedInstance
-
Retrieve the definition of this instance.
- getDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstance
- getDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.IValuedInstance
- getDefinition() - Method in class gov.nist.secauto.metaschema.core.model.util.DefaultDiagramNode
- getDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.util.IDiagramNode
-
The Metaschema module definition associated with this node.
- getDefinitionQName() - Method in class gov.nist.secauto.metaschema.core.model.AbstractGlobalDefinition
- getDefinitionQName() - Method in interface gov.nist.secauto.metaschema.core.model.IDefinition
-
The qualified name for the definition.
- getDefinitionQName() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureDefinitionInstanceInlined
- getDefinitions() - Method in class gov.nist.secauto.metaschema.core.model.DefinitionCollectingModelWalker
-
Return the collection of definitions matching the configured filter.
- getDelimiterUse(DelimiterRun, DelimiterRun) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.FixedEmphasisDelimiterProcessor
- getDeprecatedVersion() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IAllowedValue
-
If the value is deprecated, get the deprecated version.
- getDescription() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
-
Get the constraint description provided to the builder.
- getDescription() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IAllowedValue
-
Retrieves the enumerated value's description associated with this allowed value constraint entry.
- getDescription() - Method in interface gov.nist.secauto.metaschema.core.model.IDescribable
-
Get the text that describes the basic use of the element.
- getDiscriminatorValue() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstanceGrouped
-
Get the discriminator JSON property name to use to identify the type of a given instance object.
- getDocument() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupString
- getDocument() - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.IMarkupString
-
Get the top-level Flexmark document node for the markup.
- getDocumentLoader() - Method in class gov.nist.secauto.metaschema.core.metapath.DynamicContext
-
Get the document loader assigned to this dynamic context.
- getDocumentNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IRootAssemblyNodeItem
-
Get the parent document node item for this root.
- getDocumentUri() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IDocumentBasedNodeItem
-
Get the URI associated with this document.
- getDocumentUri() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IModuleNodeItem
- getDocumentUri() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding
- getDocumentUri() - Method in interface gov.nist.secauto.metaschema.core.model.validation.IValidationFinding
-
Get the document's URI.
- getDocumentUri() - Method in class gov.nist.secauto.metaschema.core.model.validation.JsonSchemaContentValidator.JsonValidationFinding
- getDocumentUri() - Method in class gov.nist.secauto.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
- getEdges() - Method in class gov.nist.secauto.metaschema.core.model.util.DefaultDiagramNode
- getEdges() - Method in interface gov.nist.secauto.metaschema.core.model.util.IDiagramNode
-
Get the sequence of relationships between this and other nodes.
- getEffectiveDefaultValue() - Method in interface gov.nist.secauto.metaschema.core.model.IDefaultable
-
Get the effective default value for the model construct.
- getEffectiveDefaultValue() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureDefinitionInstanceInlined
- getEffectiveDefaultValue() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureDefinitionReferenceInstance
-
The resolved default value, which allows an instance to override a definition's default value.
- getEffectiveDescription() - Method in interface gov.nist.secauto.metaschema.core.model.IDescribable
-
Get the text that describes the basic use of the element, which allows an instance to override a definition's description.
- getEffectiveDescription() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureDefinitionInstanceInlined
- getEffectiveDescription() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureDefinitionReferenceInstance
- getEffectiveDisciminatorValue() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstanceGrouped
-
Get the effective discriminator JSON property name to use to identify the type of a given instance object.
- getEffectiveFormalName() - Method in interface gov.nist.secauto.metaschema.core.model.IDescribable
-
The resolved formal display name, which allows an instance to override a definition's name.
- getEffectiveFormalName() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureDefinitionInstanceInlined
- getEffectiveFormalName() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureDefinitionReferenceInstance
- getEffectiveGroupAsNamespace() - Method in interface gov.nist.secauto.metaschema.core.model.IGroupable
-
Retrieve the XML namespace for this grouping.
- getEffectiveIndex() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureDefinitionInstanceInlined
- getEffectiveIndex() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureDefinitionReferenceInstance
- getEffectiveIndex() - Method in interface gov.nist.secauto.metaschema.core.model.INamed
-
Get the index value to use for binary naming based on the provided index values.
- getEffectiveJsonKey() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstance
-
Get the JSON key flag instance for this model instance, if one is configured.
- getEffectiveJsonKey() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstanceAbsolute
- getEffectiveJsonKey() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstanceGrouped
- getEffectiveJsonValueKeyName() - Method in interface gov.nist.secauto.metaschema.core.model.IFieldDefinition
-
Retrieves the configured static label to use as the value key, or the type specific name if a label is not configured.
- getEffectiveName() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureDefinitionInstanceInlined
- getEffectiveName() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureDefinitionReferenceInstance
- getEffectiveName() - Method in interface gov.nist.secauto.metaschema.core.model.INamed
-
Get the name to use based on the provided names.
- getEffectiveXmlGroupAsQName() - Method in interface gov.nist.secauto.metaschema.core.model.IGroupable
-
Get the name used for the associated element wrapping a collection of elements in XML.
- getEventFactory() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlEventWriter
-
Get the XML event factory used to generate XML events.
- getExpectConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureValueConstrained
- getExpectConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IValueConstrained
-
Get the collection of expect constraints, if any.
- getExpectConstraints() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ValueConstraintSet
- getExportedAssemblyDefinitionByName(QName) - Method in class gov.nist.secauto.metaschema.core.model.AbstractModule
- getExportedAssemblyDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Retrieves the exported named assembly definition, if it exists.
- getExportedAssemblyDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
- getExportedAssemblyDefinitions() - Method in class gov.nist.secauto.metaschema.core.model.AbstractModule
- getExportedAssemblyDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Retrieve the top-level assembly definitions that are marked global in this Metaschema module or in any imported Metaschema module.
- getExportedAssemblyDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
- getExportedFieldDefinitionByName(QName) - Method in class gov.nist.secauto.metaschema.core.model.AbstractModule
- getExportedFieldDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Retrieves the exported named field definition, if it exists.
- getExportedFieldDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
- getExportedFieldDefinitions() - Method in class gov.nist.secauto.metaschema.core.model.AbstractModule
- getExportedFieldDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Retrieve the top-level field definitions that are marked global in this Metaschema module or in any imported Metaschema module.
- getExportedFieldDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
- getExportedFlagDefinitionByName(QName) - Method in class gov.nist.secauto.metaschema.core.model.AbstractModule
- getExportedFlagDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Retrieves the exported named flag definition, if it exists.
- getExportedFlagDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
- getExportedFlagDefinitions() - Method in class gov.nist.secauto.metaschema.core.model.AbstractModule
- getExportedFlagDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Retrieve the top-level flag definitions that are marked global in this Metaschema module or in any imported Metaschema modules.
- getExportedFlagDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
- getExportedRootAssemblyDefinitionByName(QName) - Method in class gov.nist.secauto.metaschema.core.model.AbstractModule
- getExportedRootAssemblyDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Retrieves the exported named root assembly definition, if it exists.
- getExportedRootAssemblyDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Retrieves the top-level assembly definitions that are marked as roots from the current Metaschema module and any imported Metaschema modules.
- getExportedRootAssemblyDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
- getExtensible() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint
-
Determines the degree to which this constraint can be extended by other constraints applied to the same value.
- getFeatureValues() - Method in class gov.nist.secauto.metaschema.core.configuration.DefaultConfiguration
- getFeatureValues() - Method in interface gov.nist.secauto.metaschema.core.configuration.IConfiguration
-
Get the mapping of each feature mapped to its value.
- getFeatureValues() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
- getFieldDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Retrieves the top-level field definition in this Metaschema module with the matching name, if it exists.
- getFieldDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
- getFieldDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Retrieves the top-level field definitions in this Metaschema module.
- getFieldDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
- getFieldInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModel
-
Get the field instance contained within the model with the associated use name.
- getFieldInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelAbsolute
- getFieldInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelGrouped
-
Get the field instance contained within the model with the associated use name.
- getFieldInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModel
- getFieldInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelAbsolute
- getFieldInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelGrouped
- getFieldInstanceMap() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelSupport
-
Get a mapping of all field instances, mapped from their effective name to the instance.
- getFieldInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModel
-
Get all field instances within the container.
- getFieldInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelAbsolute
- getFieldInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelGrouped
-
Get all field instances within the container.
- getFieldInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModel
- getFieldInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelAbsolute
- getFieldInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelGrouped
- getFieldValue(Object) - Method in interface gov.nist.secauto.metaschema.core.model.IFieldDefinition
-
Get the value of the field's value from the field item object.
- getFilter() - Method in class gov.nist.secauto.metaschema.core.model.DefinitionCollectingModelWalker
-
Retrieves the filter used for matching.
- getFindings() - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
- getFindings() - Method in class gov.nist.secauto.metaschema.core.model.validation.AggregateValidationResult
- getFindings() - Method in interface gov.nist.secauto.metaschema.core.model.validation.IValidationResult
-
Get the list of validation findings, which may be empty.
- getFirstItem(boolean) - Method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
-
Retrieves the first item in this sequence.
- getFirstItem(ISequence<T>, boolean) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
-
Retrieves the first item in a sequence.
- getFirstItem(Stream<T>, boolean) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
-
Retrieves the first item in a stream of items.
- getFlagByName(QName) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureFlagContainerItem.FlagContainer
-
Get a flag in this container using the associated flag qualified name.
- getFlagByName(QName) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureFlagContainerItem
- getFlagByName(QName) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFlagNodeItem
-
FlagContainer do not have flag items.
- getFlagByName(QName) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
-
Lookup a flag and value data on this node by it's effective qualified name.
- getFlagContainer() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerFlag
-
Lazy initialize the flag instances associated with this definition.
- getFlagDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Retrieves the top-level flag definition in this Metaschema module with the matching name, if it exists.
- getFlagDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
- getFlagDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Retrieves the top-level flag definitions in this Metaschema module.
- getFlagDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
- getFlagInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerFlag
- getFlagInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModelDefinition
-
Retrieves a flag instance, by the flag's effective name, that is defined on the containing definition.
- getFlagInstanceMap() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerFlagSupport
-
Get a mapping of flag effective name to flag instance.
- getFlagInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerFlag
- getFlagInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IModelDefinition
-
Retrieves the flag instances for all flags defined on the containing definition.
- getFlagPrefixResolver() - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
-
Get a prefix resolver for use with Metapath flag node names that will attempt to identify the namespace corresponding to a given prefix.
- getFlags() - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureFlagContainerItem.FlagContainer
-
Get the flags in this container.
- getFlags() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureFlagContainerItem
- getFlags() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFlagNodeItem
-
FlagContainer do not have flag items.
- getFlags() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
-
Get the flags and value data associated this node.
- getFlexmarkFactory() - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.IMarkupString
-
Get the underlying Flexmark factory supporting markup serialization.
- getFlexmarkFactory() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupLine
- getFlexmarkFactory() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultiline
- getFlexmarkHtmlConverter() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.FlexmarkFactory
-
Get the Flexmark HTML converter, which can produce markdown from HTML content.
- getFormalName() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
-
Get the constraint formal name provided to the builder.
- getFormalName() - Method in interface gov.nist.secauto.metaschema.core.model.IDescribable
-
The formal display name.
- getFormatter() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.FlexmarkFactory
-
Get the Flexmark formatter, which can produce markdown from a markdown syntax tree.
- getFunction() - Method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction.CallingContext
-
Get the function instance associated with the calling context.
- getFunction(String, int) - Method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionLibrary
- getFunction(String, int) - Method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionService
-
Retrieve the function with the provided name that supports the signature of the provided methods, if such a function exists.
- getFunction(String, int) - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunctionLibrary
-
Retrieve the function with the provided name that supports the signature of the provided
arity
, if such a function exists. - getFunction(QName, int) - Method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionLibrary
- getFunction(QName, int) - Method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionService
-
Retrieve the function with the provided name that supports the signature of the provided methods, if such a function exists.
- getFunction(QName, int) - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunctionLibrary
-
Retrieve the function with the provided namespace qualified name that supports the signature of the provided
arity
, if such a function exists. - getFunctionPrefixResolver() - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
-
Get a prefix resolver for use with Metapath function names that will attempt to identify the namespace corresponding to a given prefix.
- getGitBranch() - Method in class gov.nist.secauto.metaschema.core.MetaschemaJavaVersion
- getGitBranch() - Method in class gov.nist.secauto.metaschema.core.model.MetaschemaVersion
- getGitBranch() - Method in interface gov.nist.secauto.metaschema.core.util.IVersionInfo
-
The current git branch.
- getGitClosestTag() - Method in class gov.nist.secauto.metaschema.core.MetaschemaJavaVersion
- getGitClosestTag() - Method in class gov.nist.secauto.metaschema.core.model.MetaschemaVersion
- getGitClosestTag() - Method in interface gov.nist.secauto.metaschema.core.util.IVersionInfo
-
The closest tag in the git commit history.
- getGitCommit() - Method in class gov.nist.secauto.metaschema.core.MetaschemaJavaVersion
- getGitCommit() - Method in class gov.nist.secauto.metaschema.core.model.MetaschemaVersion
- getGitCommit() - Method in interface gov.nist.secauto.metaschema.core.util.IVersionInfo
-
The last git commit hash.
- getGitOriginUrl() - Method in class gov.nist.secauto.metaschema.core.MetaschemaJavaVersion
- getGitOriginUrl() - Method in class gov.nist.secauto.metaschema.core.model.MetaschemaVersion
- getGitOriginUrl() - Method in interface gov.nist.secauto.metaschema.core.util.IVersionInfo
-
The git repository URL used to retrieve the branch.
- getGroupAsName() - Method in class gov.nist.secauto.metaschema.core.model.AbstractChoiceInstance
- getGroupAsName() - Method in interface gov.nist.secauto.metaschema.core.model.IGroupable
-
Get the name provided for grouping.
- getGroupAsXmlNamespace() - Method in interface gov.nist.secauto.metaschema.core.model.IGroupable
-
Retrieve the XML namespace for this grouping.
- getHasCardinalityConstraints() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AssemblyConstraintSet
- getHasCardinalityConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureModelConstrained
- getHasCardinalityConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IModelConstrained
-
Get the collection of cardinality constraints, if any.
- getHighestSeverity() - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
- getHighestSeverity() - Method in class gov.nist.secauto.metaschema.core.model.validation.AggregateValidationResult
- getHighestSeverity() - Method in interface gov.nist.secauto.metaschema.core.model.validation.IValidationResult
-
Get the highest finding severity level for the validation.
- getHtmlRenderer() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.FlexmarkFactory
-
Get the Flexmark HTML renderer, which can produce HTML from a markdown syntax tree.
- getId() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
-
Get the constraint identifier provided to the builder.
- getId() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraint
-
Retrieve the unique identifier for the constraint.
- getIdentifier() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding
- getIdentifier() - Method in class gov.nist.secauto.metaschema.core.model.util.DefaultDiagramNode
- getIdentifier() - Method in interface gov.nist.secauto.metaschema.core.model.util.IDiagramNode
-
The identifier of the node used for cross-referenceing.
- getIdentifier() - Method in interface gov.nist.secauto.metaschema.core.model.validation.IValidationFinding
-
Get the unique identifier for the finding.
- getIdentifier() - Method in class gov.nist.secauto.metaschema.core.model.validation.JsonSchemaContentValidator.JsonValidationFinding
- getIdentifier() - Method in class gov.nist.secauto.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
- getIdReference() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertAnchorNode
-
Get the identifier of the given type to use to determine what to insert.
- getImplicitTimeZone() - Method in class gov.nist.secauto.metaschema.core.metapath.DynamicContext
-
Get the default time zone used for evaluation.
- getImportedConstraintSets() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintSet
- getImportedConstraintSets() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintSet
-
Get constraint sets imported by this constraint set.
- getImportedModuleByShortName(String) - Method in class gov.nist.secauto.metaschema.core.model.AbstractModule
- getImportedModuleByShortName(String) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Retrieve the imported Metaschema module with the specified name, if it exists.
- getImportedModuleByShortName(String) - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
- getImportedModules() - Method in class gov.nist.secauto.metaschema.core.model.AbstractModule
- getImportedModules() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Retrieves all Metaschema modules imported by this Metaschema module.
- getImportedModules() - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
- getImports(METASCHEMADocument) - Method in class gov.nist.secauto.metaschema.core.model.xml.ModuleLoader
- getImports(T) - Method in class gov.nist.secauto.metaschema.core.model.AbstractModuleLoader
-
Get the list of Metaschema module URIs associated with the provided binding.
- getIndex() - Method in interface gov.nist.secauto.metaschema.core.model.INamed
-
Retrieve the index value to use for binary naming.
- getIndexConstraints() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AssemblyConstraintSet
- getIndexConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureModelConstrained
- getIndexConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IModelConstrained
-
Get the collection of index constraints, if any.
- getIndexHasKeyConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureValueConstrained
- getIndexHasKeyConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IValueConstrained
-
Get the collection of index key reference constraints, if any.
- getIndexHasKeyConstraints() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ValueConstraintSet
- getIndexName() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IIndexHasKeyConstraint
-
The name of the index used to verify cross references.
- getIndicator() - Method in enum gov.nist.secauto.metaschema.core.metapath.function.Occurrence
-
Get the occurrence indicator to use in the signature string for the argument.
- getInlineInstance() - Method in class gov.nist.secauto.metaschema.core.model.AbstractGlobalDefinition
- getInlineInstance() - Method in class gov.nist.secauto.metaschema.core.model.AbstractInlineAssemblyDefinition
- getInlineInstance() - Method in class gov.nist.secauto.metaschema.core.model.AbstractInlineFieldDefinition
- getInlineInstance() - Method in class gov.nist.secauto.metaschema.core.model.AbstractInlineFlagDefinition
- getInlineInstance() - Method in interface gov.nist.secauto.metaschema.core.model.IAssemblyDefinition
- getInlineInstance() - Method in interface gov.nist.secauto.metaschema.core.model.IDefinition
-
If
IDefinition.isInline()
istrue
, return the instance the definition is inlined for. - getInlineInstance() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureDefinitionInstanceInlined
- getInlineInstance() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureDefinitionReferenceInstance
-
Get the instance this definition is combined with.
- getInlineInstance() - Method in interface gov.nist.secauto.metaschema.core.model.IFieldDefinition
- getInlineInstance() - Method in interface gov.nist.secauto.metaschema.core.model.IFlagDefinition
- getInserts() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupString
- getInserts() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertVisitor
-
Get the collected insert nodes.
- getInserts() - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.IMarkupString
-
Get markup inserts used as place holders within the string.
- getInserts(Predicate<InsertAnchorExtension.InsertAnchorNode>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupString
-
Retrieve all insert statements that are contained within this markup text that match the provided filter.
- getInserts(Predicate<InsertAnchorExtension.InsertAnchorNode>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.IMarkupString
-
Retrieve all insert statements that are contained within this markup text that match the provided filter.
- getInstance() - Static method in class gov.nist.secauto.metaschema.core.datatype.DataTypeService
-
Get the singleton service instance, which will be lazy constructed on first access.
- getInstance() - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionService
-
Get the singleton instance of the function service.
- getInstance() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IDefinitionNodeItem
-
Retrieve the instance associated with this path segment.
- getInstance() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureOrhpanedDefinitionNodeItem
- getInstance() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFlagNodeItem
- getInstance() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IRootAssemblyNodeItem
- getInstance() - Method in class gov.nist.secauto.metaschema.core.model.util.DefaultDiagramNode.ChoiceGroupEdge
- getInstance() - Method in interface gov.nist.secauto.metaschema.core.model.util.IDiagramNode.IEdge
-
Get the associated Metaschema definition instance the edge is based on.
- getItem() - Method in exception gov.nist.secauto.metaschema.core.metapath.InvalidTypeMetapathException
-
Get the associated item, if provided for the exception.
- getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
- getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.Base64Adapter
- getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.BooleanAdapter
- getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateAdapter
- getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateTimeAdapter
- getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateTimeWithTZAdapter
- getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateWithTZAdapter
- getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DayTimeAdapter
- getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DecimalAdapter
- getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.EmailAddressAdapter
- getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.HostnameAdapter
- getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.IntegerAdapter
- getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.IPv4AddressAdapter
- getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.IPv6AddressAdapter
- getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.NcNameAdapter
-
Deprecated.
- getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.NonNegativeIntegerAdapter
- getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.PositiveIntegerAdapter
- getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.StringAdapter
- getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.TokenAdapter
- getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UriAdapter
- getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UriReferenceAdapter
- getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UuidAdapter
- getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.YearMonthAdapter
- getItemClass() - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
-
Get the java type of the associated item.
- getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupLineAdapter
- getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultilineAdapter
- getItemInstance(Object) - Method in interface gov.nist.secauto.metaschema.core.model.IChoiceGroupInstance
-
Get the named model instance for the provided choice group item.
- getItemValues(Object) - Method in interface gov.nist.secauto.metaschema.core.model.IGroupable
-
Get the item values for the provided
instanceValue
. - getJavaClass() - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
- getJavaClass() - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
-
Get the Java class supported by this adapter.
- getJavaTypeAdapter() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractAnyAtomicItem
- getJavaTypeAdapter() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyAtomicItem
-
Get the item's type adapter.
- getJavaTypeAdapter() - Method in interface gov.nist.secauto.metaschema.core.model.IValuedDefinition
-
Retrieves the data type of the definition's value.
- getJavaTypeAdapterByClass(Class<TYPE>) - Method in class gov.nist.secauto.metaschema.core.datatype.DataTypeService
-
Lookup a specific
IDataTypeAdapter
instance by its class. - getJavaTypeAdapterByName(String) - Method in class gov.nist.secauto.metaschema.core.datatype.DataTypeService
-
Lookup a specific
IDataTypeAdapter
instance by its name. - getJavaTypeAdapterByQName(QName) - Method in class gov.nist.secauto.metaschema.core.datatype.DataTypeService
-
Lookup a specific
IDataTypeAdapter
instance by its name. - getJavaTypeAdapters() - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeProvider
- getJavaTypeAdapters() - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeProvider
-
Get the
IDataTypeAdapter
instances associated with this provider. - getJsonBaseUri() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Retrieve the JSON schema base URI associated with the Metaschema module.
- getJsonDiscriminatorProperty() - Method in interface gov.nist.secauto.metaschema.core.model.IChoiceGroupInstance
-
Get the JSON property to use to discriminate between JSON objects.
- getJsonGroupAsBehavior() - Method in interface gov.nist.secauto.metaschema.core.model.IGroupable
-
Gets the configured JSON group-as strategy.
- getJsonKey() - Method in class gov.nist.secauto.metaschema.core.model.AbstractInlineAssemblyDefinition
- getJsonKey() - Method in class gov.nist.secauto.metaschema.core.model.AbstractInlineFieldDefinition
- getJsonKey() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerFlag
- getJsonKey() - Method in interface gov.nist.secauto.metaschema.core.model.IModelDefinition
-
Retrieves the flag instance to use as as the property name for the containing object in JSON who's value will be the object containing the flag.
- getJsonKey() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstance
-
Get the JSON key associated with this instance.
- getJsonKey() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstanceAbsolute
- getJsonKey() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstanceGrouped
- getJsonKeyFlagInstance() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerFlagSupport
-
Get the JSON key flag instance.
- getJsonKeyFlagInstanceName() - Method in interface gov.nist.secauto.metaschema.core.model.IChoiceGroupInstance
-
Get the effective name of the JSON key flag, if a JSON key is configured.
- getJsonName() - Method in interface gov.nist.secauto.metaschema.core.model.IJsonNamed
-
Get the name used for the associated property in JSON/YAML serialization-related operations.
- getJsonName() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelElement
- getJsonName() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstanceAbsolute
- getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.AbstractIntegerAdapter
- getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.AbstractStringAdapter
- getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.Base64Adapter
- getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.BooleanAdapter
- getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateAdapter
- getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateTimeAdapter
- getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateTimeWithTZAdapter
- getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateWithTZAdapter
- getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DayTimeAdapter
- getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DecimalAdapter
- getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.IPv4AddressAdapter
- getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.IPv6AddressAdapter
- getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UriAdapter
- getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UriReferenceAdapter
- getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UuidAdapter
- getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.YearMonthAdapter
- getJsonRawType() - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
-
The JSON primative type of the data type.
- getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupAdapter
- getJsonValueKey() - Method in interface gov.nist.secauto.metaschema.core.model.IFieldDefinition
-
Retrieves the key to use as the field name for this field's value in JSON.
- getJsonValueKeyFlagInstance() - Method in interface gov.nist.secauto.metaschema.core.model.IFieldDefinition
-
Retrieves the flag instance who's value will be used as the "value key".
- getJsonValueKeyName() - Method in interface gov.nist.secauto.metaschema.core.model.IFieldDefinition
-
Retrieves the configured static label to use as the value key, or the type specific name if a label is not configured.
- getKey() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapKey
-
Get the atomic item used as the key.
- getKeyFields() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractKeyConstraintBuilder
-
Get the list of key fields set on this builder.
- getKeyFields() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IIndex
-
Retrieve the key field components used to generate a key for this index.
- getKeyFields() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IKeyConstraint
-
Retrieve the list of keys to use in creating and looking up an entry in a given index.
- getKind() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding
- getKind() - Method in interface gov.nist.secauto.metaschema.core.model.validation.IValidationFinding
-
Get the finding type.
- getKind() - Method in class gov.nist.secauto.metaschema.core.model.validation.JsonSchemaContentValidator.JsonValidationFinding
- getKind() - Method in class gov.nist.secauto.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
- getLabel() - Method in interface gov.nist.secauto.metaschema.core.model.util.IDiagramNode
-
The human-readable label for the node.
- getLabel() - Method in interface gov.nist.secauto.metaschema.core.model.util.IDiagramNode.IAttribute
-
The human-readable label for the attribute.
- getLetExpressions() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureValueConstrained
- getLetExpressions() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IValueConstrained
-
Get the collection of let expressions, if any.
- getLetExpressions() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ValueConstraintSet
- getLevel() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
-
Get the constraint severity level provided to the builder.
- getLevel() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraint
-
The significance of a violation of this constraint.
- getLine() - Method in interface gov.nist.secauto.metaschema.core.model.IResourceLocation
-
Get the line for a location within a resource.
- getLine() - Method in class gov.nist.secauto.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
- getListOptions() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.FlexmarkFactory
-
Get configured options for processing HTML and markdown lists.
- getLoadedResources() - Method in class gov.nist.secauto.metaschema.core.model.AbstractLoader
- getLoadedResources() - Method in interface gov.nist.secauto.metaschema.core.model.ILoader
-
Retrieve the set of loaded resources.
- getLocation() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IDefinitionNodeItem
- getLocation() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
-
Get the resource location information for the node, if known.
- getLocation() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding
- getLocation() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Retrieves the location where the Metaschema module was loaded from.
- getLocation() - Method in interface gov.nist.secauto.metaschema.core.model.validation.IValidationFinding
-
Get the location in the associated resource associated with the finding.
- getLocation() - Method in class gov.nist.secauto.metaschema.core.model.validation.JsonSchemaContentValidator.JsonValidationFinding
- getLocation() - Method in class gov.nist.secauto.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
- getLocation(Object) - Method in interface gov.nist.secauto.metaschema.core.model.IDefinition
-
Get the resource location information for the provided item, if known.
- getLocations() - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.RecursionCollectingNodeItemVisitor.AssemblyRecord
-
Get the node locations where the definition associated with this record is used.
- getMarkdownParser() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.FlexmarkFactory
-
Get the Flexmark markdown parser, which can produce a markdown syntax tree.
- getMatchesConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureValueConstrained
- getMatchesConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IValueConstrained
-
Get the collection of matches constraints, if any.
- getMatchesConstraints() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ValueConstraintSet
- getMaxOccurs() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.ICardinalityConstraint
-
Retrieve the required maximum occurrence of the target instance.
- getMaxOccurs() - Method in interface gov.nist.secauto.metaschema.core.model.IChoiceGroupInstance
-
Get the maximum cardinality for this associated instance.
- getMaxOccurs() - Method in interface gov.nist.secauto.metaschema.core.model.IChoiceInstance
- getMaxOccurs() - Method in interface gov.nist.secauto.metaschema.core.model.IGroupable
-
Get the maximum cardinality for this associated instance.
- getMaxOccurs() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstanceGrouped
- getMessage() - Method in exception gov.nist.secauto.metaschema.core.metapath.AbstractCodedMetapathException
- getMessage() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConfigurableMessageConstraintBuilder
-
Get the constraint message provided to the builder.
- getMessage() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding
- getMessage() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConfigurableMessageConstraint
-
A message to emit when the constraint is violated.
- getMessage() - Method in interface gov.nist.secauto.metaschema.core.model.validation.IValidationFinding
-
Get the finding message.
- getMessage() - Method in class gov.nist.secauto.metaschema.core.model.validation.JsonSchemaContentValidator.JsonValidationFinding
- getMessage() - Method in class gov.nist.secauto.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
- getMetapath() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
-
Get the path for this node item as a Metapath.
- getMetaschemaData() - Method in interface gov.nist.secauto.metaschema.core.model.IBoundObject
-
Get additional Metaschema-related information for the object (i.e., resource location).
- getMinOccurs() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.ICardinalityConstraint
-
Retrieve the required minimum occurrence of the target instance.
- getMinOccurs() - Method in interface gov.nist.secauto.metaschema.core.model.IChoiceInstance
- getMinOccurs() - Method in interface gov.nist.secauto.metaschema.core.model.IGroupable
-
Get the minimum cardinality for this associated instance.
- getMinOccurs() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstanceGrouped
- getModel() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureFlagContainerItem
-
Get the model implementation that potentially contains flags.
- getModel() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureModelContainerItem
- getModelContainer() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModel
-
Get the model container implementation instance.
- getModelContainer() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelAssembly
-
Get the model container implementation instance.
- getModelContainer() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelGrouped
-
Lazy initialize the model instances associated with this choice group.
- getModelInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModel
-
Get all model instances within the container.
- getModelInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelAbsolute
- getModelInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelGrouped
- getModelInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelSupport
-
Get a listing of all model instances.
- getModelInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModel
- getModelInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelAbsolute
- getModelInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelGrouped
- getModelItems() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureFlagContainerItem
- getModelItems() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureModelContainerItem
- getModelItems() - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureModelContainerItem.ModelContainer
-
Get all model items grouped by model item name.
- getModelItems() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFlagNodeItem
-
FlagContainer do not have model items.
- getModelItems() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
-
Get the model items (i.e., fields, assemblies) and value data associated this node.
- getModelItemsByName(QName) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureFlagContainerItem
- getModelItemsByName(QName) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureModelContainerItem
- getModelItemsByName(QName) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureModelContainerItem.ModelContainer
-
Get the matching list of model items having the provided name.
- getModelItemsByName(QName) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFlagNodeItem
-
FlagContainer do not have model items.
- getModelItemsByName(QName) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
-
Get the collection of model items associated with the instance having the provided
name
. - getModelPrefixResolver() - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
-
Get a prefix resolver for use with Metapath model node names that will attempt to identify the namespace corresponding to a given prefix.
- getModelType() - Method in interface gov.nist.secauto.metaschema.core.model.IAssembly
-
Provides the Metaschema model type of "ASSEMBLY".
- getModelType() - Method in interface gov.nist.secauto.metaschema.core.model.IChoiceGroupInstance
-
Provides the Metaschema model type of "CHOICE".
- getModelType() - Method in interface gov.nist.secauto.metaschema.core.model.IChoiceInstance
-
Provides the Metaschema model type of "CHOICE".
- getModelType() - Method in interface gov.nist.secauto.metaschema.core.model.IField
-
Provides the Metaschema model type of "FIELD".
- getModelType() - Method in interface gov.nist.secauto.metaschema.core.model.IFlag
-
Provides the Metaschema model type of "FLAG".
- getModelType() - Method in interface gov.nist.secauto.metaschema.core.model.IModelElement
-
Get the Metaschema model type of the information element.
- getModule() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IModuleNodeItem
-
The Metaschema module this item is based on.
- getModuleNamespace() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultScopedContraints
- getModuleNamespace() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IScopedContraints
-
The Metaschema module namespace the constraints apply to.
- getModuleScope() - Method in interface gov.nist.secauto.metaschema.core.model.IDefinition
-
Retrieve the definition's scope within the context of its defining module.
- getModuleShortName() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultScopedContraints
- getModuleShortName() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IScopedContraints
-
The Metaschema module short name the constraints apply to.
- getModuleStaticContext() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Get the Metapath static context for compiling Metapath expressions that query instances of this model.
- getName() - Method in class gov.nist.secauto.metaschema.core.configuration.AbstractConfigurationFeature
- getName() - Method in interface gov.nist.secauto.metaschema.core.configuration.IConfigurationFeature
-
Get the name of the configuration feature.
- getName() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IArgument
-
Get the argument's name.
- getName() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunction
-
Retrieve the name of the function.
- getName() - Method in class gov.nist.secauto.metaschema.core.MetaschemaJavaVersion
- getName() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IIndexConstraint
-
Get the name of the index, which is used to refer to the index by an
IIndexHasKeyConstraint
. - getName() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.ILet
-
Get the name of the let variable.
- getName() - Method in class gov.nist.secauto.metaschema.core.model.IAttributable.Key
-
Get the property key's name portion.
- getName() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Get the long name for the Metaschema module.
- getName() - Method in interface gov.nist.secauto.metaschema.core.model.INamed
-
Retrieve the name of the model element.
- getName() - Method in class gov.nist.secauto.metaschema.core.model.MetaschemaVersion
- getName() - Method in interface gov.nist.secauto.metaschema.core.util.IVersionInfo
-
The subject's name.
- getName(Class<? extends IItem>) - Static method in class gov.nist.secauto.metaschema.core.metapath.item.TypeSystem
-
Get the human-friendly data type name for the provided Metapath item class.
- getNamedModelInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModel
-
Get the model instance contained within the model with the associated use name.
- getNamedModelInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelAbsolute
- getNamedModelInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelGrouped
-
Get the model instance contained within the model with the associated use name.
- getNamedModelInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModel
- getNamedModelInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelAbsolute
- getNamedModelInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelGrouped
- getNamedModelInstanceMap() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelSupport
-
Get a mapping of all named model instances, mapped from their effective name to the instance.
- getNamedModelInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModel
-
Get all named model instances within the container.
- getNamedModelInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelAbsolute
- getNamedModelInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelGrouped
-
Get all named model instances within the container.
- getNamedModelInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModel
- getNamedModelInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelAbsolute
- getNamedModelInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelGrouped
- getNamedModelInstances(IContainerModelAbsolute) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemFactory
-
Get the descendant model instances of the provided
container
. - getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.Base64Adapter
- getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.BooleanAdapter
- getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateAdapter
- getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateTimeAdapter
- getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateTimeWithTZAdapter
- getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateWithTZAdapter
- getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DayTimeAdapter
- getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DecimalAdapter
- getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.EmailAddressAdapter
- getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.HostnameAdapter
- getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.IntegerAdapter
- getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.IPv4AddressAdapter
- getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.IPv6AddressAdapter
- getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.NcNameAdapter
-
Deprecated.
- getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.NonNegativeIntegerAdapter
- getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.PositiveIntegerAdapter
- getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.StringAdapter
- getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.TokenAdapter
- getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UriAdapter
- getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UriReferenceAdapter
- getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UuidAdapter
- getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.YearMonthAdapter
- getNames() - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
-
Get the metaschema type names associated with this adapter.
- getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupLineAdapter
- getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultilineAdapter
- getNamespace() - Method in class gov.nist.secauto.metaschema.core.model.IAttributable.Key
-
Get the property key's namespace portion.
- getNamespaceBindings() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Get the mapping of prefix to namespace URI for use in resolving the namespace of lexical qualified named in Metapath.
- getNode() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding
-
Get the context node used to evaluate the constraints.
- getNode() - Method in class gov.nist.secauto.metaschema.core.model.util.DefaultDiagramNode.ChoiceGroupEdge
- getNode() - Method in interface gov.nist.secauto.metaschema.core.model.util.IDiagramNode.IAttribute
-
Get the node containing the attribute.
- getNode() - Method in interface gov.nist.secauto.metaschema.core.model.util.IDiagramNode.IEdge
-
Get the subject node that owns the edge.
- getNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.format.IPathSegment
-
Get the value associated with the path segment.
- getNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyInstanceGroupedNodeItem
- getNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyNodeItem
- getNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IDocumentNodeItem
- getNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFieldNodeItem
- getNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFlagNodeItem
- getNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IModuleNodeItem
- getNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IRootAssemblyNodeItem
- getNodeItem() - Method in interface gov.nist.secauto.metaschema.core.model.IMetapathQueryable
-
Get the Metapath node item for this Metaschema module construct, which can be used to query it.
- getNodeItemType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyNodeItem
- getNodeItemType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IDocumentNodeItem
- getNodeItemType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFieldNodeItem
- getNodeItemType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFlagNodeItem
- getNodeItemType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IModuleNodeItem
- getNodeItemType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
-
Get the type of node item this is.
- getNodesAsStream() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupString
- getNodesAsStream() - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.IMarkupString
-
Retrieve all nodes contained within this markup text as a stream.
- getOccurrence() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.ISequenceType
-
Get the occurrence of the sequence.
- getOwningDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.IAssemblyDefinition
- getOwningDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.IChoiceInstance
- getOwningDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModel
-
Retrieve the Metaschema module definition containing this container.
- getOwningDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelGrouped
- getParentContainer() - Method in class gov.nist.secauto.metaschema.core.model.AbstractInstance
- getParentContainer() - Method in interface gov.nist.secauto.metaschema.core.model.IFlagInstance
- getParentContainer() - Method in interface gov.nist.secauto.metaschema.core.model.IInstance
-
Get the parent model definition that serves as the container of this instance.
- getParentContainer() - Method in interface gov.nist.secauto.metaschema.core.model.IModelInstance
- getParentContainer() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstanceGrouped
- getParentContentNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IDocumentBasedNodeItem
- getParentContentNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureOrhpanedDefinitionNodeItem
- getParentContentNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IModelNodeItem
- getParentContentNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
-
Retrieve the parent content node item if it exists.
- getParentContentNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IRootAssemblyNodeItem
- getParentNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IDocumentBasedNodeItem
- getParentNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureChildNodeItem
- getParentNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IModelNodeItem
-
Retrieve the parent node item if it exists.
- getParentNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
-
Retrieve the parent node item if it exists.
- getParentNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IRootAssemblyNodeItem
- getPath() - Method in interface gov.nist.secauto.metaschema.core.metapath.format.IPathSegment
-
Get a list of path segments, starting at the root and descending.
- getPath() - Method in class gov.nist.secauto.metaschema.core.metapath.MetapathExpression
-
Get the original Metapath expression as a string.
- getPath() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding
- getPath() - Method in interface gov.nist.secauto.metaschema.core.model.validation.IValidationFinding
-
A format specific path to the finding in the source document.
- getPath() - Method in class gov.nist.secauto.metaschema.core.model.validation.JsonSchemaContentValidator.JsonValidationFinding
- getPath() - Method in class gov.nist.secauto.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
- getPathFormatter() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintValidationHandler
-
Get the formatter used to generate content paths for validation issue locations.
- getPathKind() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding
- getPathKind() - Method in interface gov.nist.secauto.metaschema.core.model.validation.IValidationFinding
-
Get the path expression type provided by the
IValidationFinding.getPath()
method. - getPathKind() - Method in class gov.nist.secauto.metaschema.core.model.validation.JsonSchemaContentValidator.JsonValidationFinding
- getPathKind() - Method in class gov.nist.secauto.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
- getPathStream() - Method in interface gov.nist.secauto.metaschema.core.metapath.format.IPathSegment
-
Get a stream of path segments, starting at the root and descending.
- getPathStream() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
- getPattern() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IKeyField
-
A pattern to use to retrieve the value.
- getPattern() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IMatchesConstraint
-
Get the expected pattern.
- getPosition() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IModelNodeItem
- getPosition() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
-
Retrieve the relative position of this node relative to sibling nodes.
- getPosition() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IRootAssemblyNodeItem
- getPreferredName() - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
-
Get the most preferred name for this data type.
- getProperties() - Method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction
- getProperties() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunction
-
Retrieve the set of assigned function properties.
- getProperties() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
- getProperties() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
- getProperties() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
-
Get the constraint properties provided to the builder.
- getProperties() - Method in interface gov.nist.secauto.metaschema.core.model.IAttributable
-
Get the mapping of property key to values.
- getPropertyValues(IAttributable.Key) - Method in interface gov.nist.secauto.metaschema.core.model.IAttributable
-
Get the values associated with a given property key.
- getQName() - Method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction
- getQName() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunction
-
Retrieve the namespace qualified name of the function.
- getQName() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
- getQName() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
- getQName() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IDefinitionNodeItem
-
Get the name of this node.
- getQName() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IRootAssemblyNodeItem
-
Get the name of this node.
- getQName() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Get the qualified name associated with the Metaschema module.
- getRecursiveAssemblyDefinitions() - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.RecursionCollectingNodeItemVisitor
-
Get the identified assembly definitions that recurse.
- getReferencedDefinitionQName() - Method in class gov.nist.secauto.metaschema.core.model.AbstractNamedInstance
- getReferencedDefinitionQName() - Method in interface gov.nist.secauto.metaschema.core.model.IFlagInstance
- getReferencedDefinitionQName() - Method in interface gov.nist.secauto.metaschema.core.model.INamedInstance
-
This represents the qualified name of a referenced definition.
- getReferencedDefinitionQName() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstance
- getRegisteredConstraintSets() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ExternalConstraintsModulePostProcessor
-
Get the external constraint sets associated with this post processor.
- getRelationship() - Method in class gov.nist.secauto.metaschema.core.model.util.DefaultDiagramNode.ChoiceGroupEdge
- getRelationship() - Method in interface gov.nist.secauto.metaschema.core.model.util.IDiagramNode.IEdge
-
Get the relationship type.
- getRemarks() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
-
Get the remarks provided to the builder.
- getRemarks() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraint
-
Retrieve the remarks associated with the constraint.
- getRemarks() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IKeyField
-
Any remarks about the key field as markup text.
- getRemarks() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.ILet
-
Get the remarks associated with the let statement.
- getRemarks() - Method in interface gov.nist.secauto.metaschema.core.model.IChoiceGroupInstance
- getRemarks() - Method in interface gov.nist.secauto.metaschema.core.model.IModelElement
-
Retrieve the remarks associated with this information element, if any.
- getRemarks() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Retrieve the remarks associated with this Metaschema module, if any.
- getResolvedDefaultValue() - Method in interface gov.nist.secauto.metaschema.core.model.IDefaultable
-
Get the actual default value to use for the model construct.
- getResource() - Method in class gov.nist.secauto.metaschema.core.util.AutoCloser
-
Get the wrapped resource.
- getResourceLocation() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintSet
-
Get the resource the constraint was provided from.
- getResult() - Method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction
- getResult() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunction
-
Retrieve the function result sequence type.
- getResult() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
- getResult() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
- getRootAssemblyDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Retrieves the top-level assembly definitions that are marked as roots from the current Metaschema module.
- getRootAssemblyDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
- getRootAssemblyNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IDocumentNodeItem
-
Get the node item for the document root element.
- getRootIndex() - Method in interface gov.nist.secauto.metaschema.core.model.IAssemblyDefinition
-
Get the root index to use for binary data, if this assembly is a top-level root.
- getRootJsonName() - Method in interface gov.nist.secauto.metaschema.core.model.IAssemblyDefinition
-
Get the name used for the associated property in JSON/YAML.
- getRootName() - Method in interface gov.nist.secauto.metaschema.core.model.IAssemblyDefinition
-
Get the root name if this assembly is a top-level root.
- getRootXmlQName() - Method in interface gov.nist.secauto.metaschema.core.model.IAssemblyDefinition
-
Get the XML qualified name to use in XML as the root element.
- getScopedAssemblyDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Retrieves the assembly definition with a matching name from either: 1) the top-level assembly definitions from this Metaschema module, or 2) global assembly definitions from each imported Metaschema module in reverse order of import.
- getScopedAssemblyDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
- getScopedContraints() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintSet
-
Get the set of Metaschema scoped constraints to apply by a
QName
formed from the Metaschema namespace and short name. - getScopedFieldDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Retrieves the field definition with a matching name from either: 1) the top-level field definitions from this Metaschema module, or 2) global field definitions from each imported Metaschema module in reverse order of import.
- getScopedFieldDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
- getScopedFlagDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Retrieves the flag definition with a matching name from either: 1) the top-level flag definitions from this Metaschema module, or 2) global flag definitions from each imported Metaschema module in reverse order of import.
- getScopedFlagDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
- getSegments() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertAnchorNode
- getSequenceHandler() - Method in enum gov.nist.secauto.metaschema.core.metapath.function.Occurrence
-
Get the handler used to check that a sequence meets the occurrence requirement.
- getSequenceType() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IArgument
-
Get information about the type of sequence supported by the argument.
- getSeverity() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding
- getSeverity() - Method in interface gov.nist.secauto.metaschema.core.model.validation.IValidationFinding
-
Get the finding's severity.
- getSeverity() - Method in class gov.nist.secauto.metaschema.core.model.validation.JsonSchemaContentValidator.JsonValidationFinding
- getSeverity() - Method in class gov.nist.secauto.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
- getShortName() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Retrieves the unique short name for the Metaschema module, which provides a textual identifier for the Metaschema module.
- getSource() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
-
Get the constraint source provided to the builder.
- getSource() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraint
-
Get information about the source of the constraint.
- getSource() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.ILet
-
Information about the source resource containing the let statement.
- getSource() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Get the source information for the module.
- getSource() - Method in interface gov.nist.secauto.metaschema.core.model.ISource
-
Get the resource where the constraint was defined, if known.
- getSourceType() - Method in interface gov.nist.secauto.metaschema.core.model.ISource
-
Get the type of source.
- getStaticContext() - Method in class gov.nist.secauto.metaschema.core.metapath.DynamicContext
-
Get the static context associated with this dynamic context.
- getStaticContext() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureChildNodeItem
- getStaticContext() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IModuleNodeItem
- getStaticContext() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
-
Get the static context to use to query this node item.
- getStaticContext() - Method in class gov.nist.secauto.metaschema.core.metapath.MetapathExpression
-
Get the static context used to compile this Metapath.
- getStaticContext() - Method in interface gov.nist.secauto.metaschema.core.model.ISource
-
Get the static Metapath context to use when compiling Metapath expressions.
- getStreamSource(URL) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlUtil
-
Create a
Source
based on the providedurl
. - getSubjects() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding
-
Get the subjects of the finding, which are resolved by evaluating the constraint target expression.
- getTarget() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
-
Get the Metapath expression, provided to the builder, used to get the target(s) of the constraint.
- getTarget() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding
-
Get the target of the finding.
- getTarget() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraint
-
Retrieve the Metapath expression to use to query the targets of the constraint.
- getTarget() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IKeyField
-
Get the Metapath expression that identifies the node item whose value will be used as the key value.
- getTargetedConstraintsForModule(IModule) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintSet
- getTargetedConstraintsForModule(IModule) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintSet
-
Get the constraints in the constraint set that apply to the provided module.
- getTargetedContraints() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultScopedContraints
- getTargetedContraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IScopedContraints
-
The collection of target constraints.
- getTargetExpression() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractTargetedConstraints
- getTargetExpression() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.ITargetedConstraints
-
Get the Metapath expression used to identify the target of the constraint.
- getTargetMetapath() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IKeyField
-
Get the compiled Metapath expression for the
IKeyField.getTarget()
. - getTest() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IExpectConstraint
-
Get the test to use to validate selected nodes.
- getThis() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
-
Get the builder.
- getThis() - Method in class gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint.Builder
- getThis() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ICardinalityConstraint.Builder
- getThis() - Method in class gov.nist.secauto.metaschema.core.model.constraint.IExpectConstraint.Builder
- getThis() - Method in class gov.nist.secauto.metaschema.core.model.constraint.IIndexConstraint.Builder
- getThis() - Method in class gov.nist.secauto.metaschema.core.model.constraint.IIndexHasKeyConstraint.Builder
- getThis() - Method in class gov.nist.secauto.metaschema.core.model.constraint.IMatchesConstraint.Builder
- getThis() - Method in class gov.nist.secauto.metaschema.core.model.constraint.IUniqueConstraint.Builder
- getType() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertAnchorNode
-
Get the type of insertion.
- getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.ISequenceType
-
Get the type of the sequence.
- getTypes(List<T>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
-
Generate a list of Metapath item Java type classes from a list of Metapath items.
- getTypes(Stream<? extends IItem>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
-
Get a stream of item data types for the stream of items.
- getUniqueConstraints() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AssemblyConstraintSet
- getUniqueConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureModelConstrained
- getUniqueConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IModelConstrained
-
Get the collection of unique constraints, if any.
- getUriResolver() - Method in class gov.nist.secauto.metaschema.core.model.AbstractResourceResolver
- getUriResolver() - Method in interface gov.nist.secauto.metaschema.core.model.IResourceResolver
-
Get the entity resolver associated with this loader.
- getUseIndex() - Method in interface gov.nist.secauto.metaschema.core.model.INamed
-
Retrieve the index value to use for binary naming, instead of the name.
- getUseName() - Method in interface gov.nist.secauto.metaschema.core.model.INamed
-
Retrieve the name to use for the model element, instead of the name.
- getValue() - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractCustomJavaDataType
-
Get the bound Java object value.
- getValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
-
Get the items in this sequence as a
List
. - getValue() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractAnyAtomicItem
- getValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyAtomicItem
-
Get the "wrapped" value represented by this item.
- getValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDurationItem
- getValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIPv6AddressItem
- getValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
- getValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
- getValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItem
-
Get the item's "wrapped" value.
- getValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureNoDataValuedItem
- getValue() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IAllowedValue
-
Retrieves the enumerated value associated with this allowed value constraint entry.
- getValue(Object) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureValueless
- getValue(Object) - Method in interface gov.nist.secauto.metaschema.core.model.IValued
-
Get the current value from the provided
parentInstance
object. - getValueClass() - Method in class gov.nist.secauto.metaschema.core.configuration.AbstractConfigurationFeature
- getValueClass() - Method in interface gov.nist.secauto.metaschema.core.configuration.IConfigurationFeature
-
Get the class of the feature's value.
- getValuedModelInstances(IContainerModelAbsolute) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemFactory
-
Get the descendant model instances of the provided
container
. - getValueExpression() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.ILet
-
Get the Metapath expression to use to query the value.
- getVariablePrefixResolver() - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
-
Get a prefix resolver for use with Metapath variable names that will attempt to identify the namespace corresponding to a given prefix.
- getVariableValue(QName) - Method in class gov.nist.secauto.metaschema.core.metapath.DynamicContext
-
Get the sequence value assigned to a let variable with the provided qualified name.
- getVersion() - Method in class gov.nist.secauto.metaschema.core.MetaschemaJavaVersion
- getVersion() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Get the revision of the Metaschema module.
- getVersion() - Method in class gov.nist.secauto.metaschema.core.model.MetaschemaVersion
- getVersion() - Method in interface gov.nist.secauto.metaschema.core.util.IVersionInfo
-
The subject's version.
- getWellKnownNamespacesMap() - Static method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
-
Get the mapping of prefix to namespace URI for all well-known namespaces provided by default to the static context.
- getWellKnownPrefixForUri(String) - Static method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
-
Get the namespace prefix associated with the provided URI, if the URI is well-known.
- getWellKnownURIToPrefixMap() - Static method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
-
Get the mapping of namespace URIs to prefixes for all well-known namespaces provided by default to the static context.
- getXmlGroupAsBehavior() - Method in interface gov.nist.secauto.metaschema.core.model.IGroupable
-
Gets the configured XML group-as strategy.
- getXmlNamespace() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Retrieves the XML namespace associated with the Metaschema module.
- getXmlNamespace() - Method in interface gov.nist.secauto.metaschema.core.model.INamed
-
Retrieve the XML namespace for this instance.
- getXmlQName() - Method in class gov.nist.secauto.metaschema.core.model.AbstractGlobalDefinition
- getXmlQName() - Method in class gov.nist.secauto.metaschema.core.model.AbstractNamedInstance
- getXmlQName() - Method in interface gov.nist.secauto.metaschema.core.model.IFlagInstance
- getXmlQName() - Method in interface gov.nist.secauto.metaschema.core.model.INamed
-
Get the unique XML qualified name for this model element.
- getXmlQName() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstance
- gov.nist.secauto.metaschema.core - module gov.nist.secauto.metaschema.core
- gov.nist.secauto.metaschema.core - package gov.nist.secauto.metaschema.core
- gov.nist.secauto.metaschema.core.configuration - package gov.nist.secauto.metaschema.core.configuration
-
Provides support for generalized configuration based on a set of
IConfigurationFeature
values. - gov.nist.secauto.metaschema.core.datatype - package gov.nist.secauto.metaschema.core.datatype
-
The Metaschema and Metapath data type system API.
- gov.nist.secauto.metaschema.core.datatype.adapter - package gov.nist.secauto.metaschema.core.datatype.adapter
-
Built-in Metaschema data types.
- gov.nist.secauto.metaschema.core.datatype.markup - package gov.nist.secauto.metaschema.core.datatype.markup
-
Data type support for HTML and Markdown markup.
- gov.nist.secauto.metaschema.core.datatype.markup.flexmark - package gov.nist.secauto.metaschema.core.datatype.markup.flexmark
-
Support for parsing HTML and Markdown text used in Metaschema fields using Flexmark.
- gov.nist.secauto.metaschema.core.datatype.object - package gov.nist.secauto.metaschema.core.datatype.object
-
Bound objects used by the Metaschema type system.
- gov.nist.secauto.metaschema.core.metapath - package gov.nist.secauto.metaschema.core.metapath
-
Support for working with Metapath expressions.
- gov.nist.secauto.metaschema.core.metapath.format - package gov.nist.secauto.metaschema.core.metapath.format
-
Support for defining and evaluating Metapath functions.
- gov.nist.secauto.metaschema.core.metapath.function - package gov.nist.secauto.metaschema.core.metapath.function
-
Support for rendering paths to bound object nodes and Metaschema definitions resulting from evaluating a Metapath.
- gov.nist.secauto.metaschema.core.metapath.function.library - package 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.function.regex - package gov.nist.secauto.metaschema.core.metapath.function.regex
-
Provides regular expression support for use in implementing Metapath functions based on the XPath 3.1 specification.
- gov.nist.secauto.metaschema.core.metapath.item - package gov.nist.secauto.metaschema.core.metapath.item
-
The Metapath type system, which overlays the Metaschema type system defined in
gov.nist.secauto.metaschema.core.datatype
. - gov.nist.secauto.metaschema.core.metapath.item.atomic - package gov.nist.secauto.metaschema.core.metapath.item.atomic
-
Provides implementations of Metapath atomic data type items.
- gov.nist.secauto.metaschema.core.metapath.item.function - package gov.nist.secauto.metaschema.core.metapath.item.function
- gov.nist.secauto.metaschema.core.metapath.item.node - package 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 - package gov.nist.secauto.metaschema.core.model
-
Provides interfaces, abstract implementation classes, and exceptions that are used in Metaschema APIs for processing Metaschema-based models.
- gov.nist.secauto.metaschema.core.model.constraint - package gov.nist.secauto.metaschema.core.model.constraint
-
Support for validating bound objects using Metaschema constraints.
- gov.nist.secauto.metaschema.core.model.util - package gov.nist.secauto.metaschema.core.model.util
-
Various utilities and helper methods.
- gov.nist.secauto.metaschema.core.model.validation - package gov.nist.secauto.metaschema.core.model.validation
-
Provides content validation support.
- gov.nist.secauto.metaschema.core.model.xml - package gov.nist.secauto.metaschema.core.model.xml
-
Support for loading Metaschema information from an XML-based Metaschema module.
- gov.nist.secauto.metaschema.core.util - package gov.nist.secauto.metaschema.core.util
-
Provides a variety of utility classes and methods.
- GROUPED - Enum constant in enum gov.nist.secauto.metaschema.core.model.XmlGroupAsBehavior
-
In XML, child element instances will be wrapped by a grouping element.
- GT - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions.Operator
-
A greater than comparison.
H
- handle(ISequence<T>) - Method in interface gov.nist.secauto.metaschema.core.metapath.function.Occurrence.ISequenceHandler
-
Check the provided sequence matches the occurrence.
- handle(K, V, V) - Method in interface gov.nist.secauto.metaschema.core.util.CustomCollectors.DuplicateHandler
-
The handler callback.
- handleAllowedValues(INodeItem, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
-
Evaluate the value associated with the
targetItem
and update the status tracker. - handleAllowedValuesViolation(List<IAllowedValuesConstraint>, INodeItem, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
- handleAllowedValuesViolation(List<IAllowedValuesConstraint>, INodeItem, DynamicContext) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintValidationHandler
-
Handle an allowed values constraint violation.
- handleAllowedValuesViolation(List<IAllowedValuesConstraint>, INodeItem, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
- handleAttributes(Map<String, String>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlEventWriter
-
Get XML events for the provided attributes.
- handleCardinalityMaximumViolation(ICardinalityConstraint, INodeItem, ISequence<? extends INodeItem>, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
- handleCardinalityMaximumViolation(ICardinalityConstraint, INodeItem, ISequence<? extends INodeItem>, DynamicContext) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintValidationHandler
-
Handle a cardinality constraint maximum violation.
- handleCardinalityMaximumViolation(ICardinalityConstraint, INodeItem, ISequence<? extends INodeItem>, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
- handleCardinalityMinimumViolation(ICardinalityConstraint, INodeItem, ISequence<? extends INodeItem>, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
- handleCardinalityMinimumViolation(ICardinalityConstraint, INodeItem, ISequence<? extends INodeItem>, DynamicContext) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintValidationHandler
-
Handle a cardinality constraint minimum violation.
- handleCardinalityMinimumViolation(ICardinalityConstraint, INodeItem, ISequence<? extends INodeItem>, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
- handleConstraintValidationFinding(ConstraintValidationFinding) - Method in class gov.nist.secauto.metaschema.core.model.validation.AbstractValidationResultProcessor
-
Process the Metaschema module constraint validation finding.
- handleError(IConstraint, INodeItem, String, Throwable, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
- handleError(IConstraint, INodeItem, String, Throwable, DynamicContext) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintValidationHandler
-
Handle a constraint that whose evaluation resulted in an unexpected error during validation.
- handleError(IConstraint, INodeItem, String, Throwable, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
- handleExpectViolation(IExpectConstraint, INodeItem, INodeItem, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
- handleExpectViolation(IExpectConstraint, INodeItem, INodeItem, DynamicContext) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintValidationHandler
-
Handle an expect test violation.
- handleExpectViolation(IExpectConstraint, INodeItem, INodeItem, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
- handleIndexDuplicateKeyViolation(IIndexConstraint, INodeItem, INodeItem, INodeItem, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
- handleIndexDuplicateKeyViolation(IIndexConstraint, INodeItem, INodeItem, INodeItem, DynamicContext) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintValidationHandler
-
Handle an index duplicate key violation.
- handleIndexDuplicateKeyViolation(IIndexConstraint, INodeItem, INodeItem, INodeItem, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
- handleIndexDuplicateViolation(IIndexConstraint, INodeItem, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
- handleIndexDuplicateViolation(IIndexConstraint, INodeItem, DynamicContext) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintValidationHandler
-
Handle a duplicate index violation.
- handleIndexDuplicateViolation(IIndexConstraint, INodeItem, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
- handleIndexMiss(IIndexHasKeyConstraint, INodeItem, INodeItem, List<String>, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
- handleIndexMiss(IIndexHasKeyConstraint, INodeItem, INodeItem, List<String>, DynamicContext) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintValidationHandler
-
Handle an index lookup key miss violation.
- handleIndexMiss(IIndexHasKeyConstraint, INodeItem, INodeItem, List<String>, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
- handleJsonValidationFinding(JsonSchemaContentValidator.JsonValidationFinding) - Method in class gov.nist.secauto.metaschema.core.model.validation.AbstractValidationResultProcessor
-
Process the JSON validation finding.
- handleKeyMatchError(IKeyConstraint, INodeItem, INodeItem, MetapathException, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
- handleKeyMatchError(IKeyConstraint, INodeItem, INodeItem, MetapathException, DynamicContext) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintValidationHandler
-
Handle an error that occurred while generating a key.
- handleKeyMatchError(IKeyConstraint, INodeItem, INodeItem, MetapathException, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
- handleMatchDatatypeViolation(IMatchesConstraint, INodeItem, INodeItem, String, IDataTypeAdapter<?>, IllegalArgumentException, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
- handleMatchDatatypeViolation(IMatchesConstraint, INodeItem, INodeItem, String, IDataTypeAdapter<?>, IllegalArgumentException, DynamicContext) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintValidationHandler
-
Handle a match data type violation.
- handleMatchDatatypeViolation(IMatchesConstraint, INodeItem, INodeItem, String, IDataTypeAdapter<?>, IllegalArgumentException, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
- handleMatchPatternViolation(IMatchesConstraint, INodeItem, INodeItem, String, Pattern, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
- handleMatchPatternViolation(IMatchesConstraint, INodeItem, INodeItem, String, Pattern, DynamicContext) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintValidationHandler
-
Handle a match pattern violation.
- handleMatchPatternViolation(IMatchesConstraint, INodeItem, INodeItem, String, Pattern, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
- handleMissingIndexViolation(IIndexHasKeyConstraint, INodeItem, INodeItem, String, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
- handleMissingIndexViolation(IIndexHasKeyConstraint, INodeItem, INodeItem, String, DynamicContext) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintValidationHandler
-
Handle a missing index violation.
- handleMissingIndexViolation(IIndexHasKeyConstraint, INodeItem, INodeItem, String, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
- handlePass(IConstraint, INodeItem, INodeItem, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
- handlePass(IConstraint, INodeItem, INodeItem, DynamicContext) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintValidationHandler
-
Handle a constraint that has passed validation.
- handlePass(IConstraint, INodeItem, INodeItem, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
- handleResults(IValidationResult) - Method in class gov.nist.secauto.metaschema.core.model.validation.AbstractValidationResultProcessor
-
Handle the provided collection of validation results.
- handleUniqueKeyViolation(IUniqueConstraint, INodeItem, INodeItem, INodeItem, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
- handleUniqueKeyViolation(IUniqueConstraint, INodeItem, INodeItem, INodeItem, DynamicContext) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintValidationHandler
-
Handle an unique key violation.
- handleUniqueKeyViolation(IUniqueConstraint, INodeItem, INodeItem, INodeItem, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
- handleValidationException(ValidationException, URI) - Method in class gov.nist.secauto.metaschema.core.model.validation.JsonSchemaContentValidator
-
Build validation findings from a validation exception.
- handleValidationFindings(List<? extends IValidationFinding>) - Method in class gov.nist.secauto.metaschema.core.model.validation.AbstractValidationResultProcessor
-
Handle the provided collection of validation findings.
- handleXmlValidationFinding(XmlSchemaContentValidator.XmlValidationFinding) - Method in class gov.nist.secauto.metaschema.core.model.validation.AbstractValidationResultProcessor
-
Process the XML validation finding.
- HAS_CARDINALITY_CONSTRAINT_QNAME - Static variable in class gov.nist.secauto.metaschema.core.model.xml.XmlModuleConstants
- hasChildren() - Method in interface gov.nist.secauto.metaschema.core.model.IAssemblyDefinition
- hasChildren() - Method in interface gov.nist.secauto.metaschema.core.model.IContainer
-
Identifies if the container allows child instances or not.
- hasChildren() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModel
- hasChildren() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelGrouped
- hasChildren() - Method in interface gov.nist.secauto.metaschema.core.model.IModelDefinition
- hasFunction(String, int) - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunctionLibrary
-
Determine if there is a function with the provided name that supports the signature of the provided
arity
. - hasFunction(QName, int) - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunctionLibrary
-
Determine if there is a function with the provided namespace qualified name that supports the signature of the provided
arity
. - hashCode() - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractCustomJavaDataType
- hashCode() - Method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction.CallingContext
- hashCode() - Method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction
- hashCode() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractDateItem
- hashCode() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractDateTimeItem
- hashCode() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractIntegerItem
- hashCode() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractStringItem
- hashCode() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractUriItem
- hashCode() - Method in class gov.nist.secauto.metaschema.core.model.IAttributable.Key
- hasJsonKey() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstance
-
Indicates if a flag's value can be used as a property name in the containing object in JSON who's value will be the object containing the flag.
- hasJsonValueKeyFlagInstance() - Method in interface gov.nist.secauto.metaschema.core.model.IFieldDefinition
-
Check if a JSON value key flag is configured.
- hasProperty(IAttributable.Key) - Method in interface gov.nist.secauto.metaschema.core.model.IAttributable
-
Determine if a property is defined.
- hasPropertyValue(IAttributable.Key, String) - Method in interface gov.nist.secauto.metaschema.core.model.IAttributable
-
Determine if a given property, with a given
key
, has the identifiedvalue
. - hasTimezone() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractDateItem
- hasTimezone() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractDateTimeItem
- hasTimezone() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.ITemporalItem
-
Determine if the temporal item has a timezone.
- hasTimeZone() - Method in class gov.nist.secauto.metaschema.core.datatype.object.AbstractAmbiguousTemporal
-
Indicate if a time zone is configured.
- hasValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
- hasValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
- hasValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItem
-
Determine if the item has an associated value.
- hasValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureNoDataValuedItem
- head(IArrayItem<T>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.ArrayHead
-
An implementation of XPath 3.1 array:head.
- HOSTNAME - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
- HostnameAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
- HtmlCodeRenderExtension - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
- HtmlCodeRenderExtension() - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.HtmlCodeRenderExtension
- HtmlQuoteTagExtension - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
- HtmlQuoteTagExtension() - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.HtmlQuoteTagExtension
- HtmlQuoteTagExtension.DoubleQuoteNode - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
I
- IAllowedValue - Interface in gov.nist.secauto.metaschema.core.model.constraint
-
Represents an individual enumerated value associated with an
IAllowedValuesConstraint
. - IAllowedValuesConstraint - Interface in gov.nist.secauto.metaschema.core.model.constraint
-
Represents a rule requiring the value of a field or flag to match the name of one entry in a set of enumerated values.
- IAllowedValuesConstraint.Builder - Class in gov.nist.secauto.metaschema.core.model.constraint
-
Provides a builder pattern for constructing a new
IAllowedValuesConstraint
. - IAllowedValuesConstraint.Extensible - Enum in gov.nist.secauto.metaschema.core.model.constraint
-
Indicates how an allowed values constraint can be extended, or if it can be.
- IAnyAtomicItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
- IAnyUriItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
- IArgument - Interface in gov.nist.secauto.metaschema.core.metapath.function
-
Represents a single function argument signature.
- IArgument.Builder - Class in gov.nist.secauto.metaschema.core.metapath.function
-
Used to create an argument's signature using a builder pattern.
- IArrayItem<ITEM extends ICollectionValue> - Interface in gov.nist.secauto.metaschema.core.metapath.item.function
-
A representation of a Metapath array item type.
- IAssembly - Interface in gov.nist.secauto.metaschema.core.model
-
A marker interface for an information element that is an assembly model type.
- IAssemblyDefinition - Interface in gov.nist.secauto.metaschema.core.model
- IAssemblyInstance - Interface in gov.nist.secauto.metaschema.core.model
- IAssemblyInstanceAbsolute - Interface in gov.nist.secauto.metaschema.core.model
- IAssemblyInstanceGrouped - Interface in gov.nist.secauto.metaschema.core.model
- IAssemblyInstanceGroupedNodeItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
- IAssemblyNodeItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
-
A Metapath node valued item representing a Metaschema module assembly.
- IAtomicValuedItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
-
This marker interface identifies a valued
IItem
type that has an associatedIAnyAtomicItem
value. - IAttributable - Interface in gov.nist.secauto.metaschema.core.model
-
A marker interface for implementations that supports the mapping of a namespace valued key to a set of values.
- IAttributable.Key - Class in gov.nist.secauto.metaschema.core.model
-
Represents a property key based on a name and a namespace.
- IBase64BinaryItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
-
A Metapath atomic item containing a Base64 encoded data value.
- IBooleanItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
-
A Metapath atomic item with a boolean value.
- IBoundObject - Interface in gov.nist.secauto.metaschema.core.model
-
A common interface found bound objects that have a complex model consisting of flags, fields, or assemblies.
- ICardinalityConstraint - Interface in gov.nist.secauto.metaschema.core.model.constraint
-
Represents a rule requiring a Metaschema assembly data instance to have elements with a minimum and/or maximum occurrence.
- ICardinalityConstraint.Builder - Class in gov.nist.secauto.metaschema.core.model.constraint
-
Provides a builder pattern for constructing a new
ICardinalityConstraint
. - IChoiceGroupInstance - Interface in gov.nist.secauto.metaschema.core.model
-
An Metaschema model instance representing a grouped set of objects consisting of heterogeneous object types.
- IChoiceInstance - Interface in gov.nist.secauto.metaschema.core.model
-
A marker interface for a choice of allowed instances in a Metachema.
- ICollectionValue - Interface in gov.nist.secauto.metaschema.core.metapath
- IConfigurableMessageConstraint - Interface in gov.nist.secauto.metaschema.core.model.constraint
-
Represents a constraint that allows a configurable message.
- IConfiguration<T extends IConfigurationFeature<?>> - Interface in gov.nist.secauto.metaschema.core.configuration
-
The base interface for getting the configuration of processors and parsers in this library.
- IConfigurationFeature<V> - Interface in gov.nist.secauto.metaschema.core.configuration
-
The common interface that all configuration features must implement.
- IConstrained - Interface in gov.nist.secauto.metaschema.core.model.constraint
-
This marker interface is used to indicate the implementation class is a provider of constraints.
- IConstraint - Interface in gov.nist.secauto.metaschema.core.model.constraint
-
Represents a rule constraining the model of a Metaschema assembly, field or flag.
- IConstraint.Level - Enum in gov.nist.secauto.metaschema.core.model.constraint
-
The degree to which a constraint violation is significant.
- IConstraintLoader - Interface in gov.nist.secauto.metaschema.core.model
- IConstraintSet - Interface in gov.nist.secauto.metaschema.core.model.constraint
- IConstraintValidationHandler - Interface in gov.nist.secauto.metaschema.core.model.constraint
-
Provides a set of callback methods used to process the result of evaluating a constraint.
- IConstraintValidator - Interface in gov.nist.secauto.metaschema.core.model.constraint
-
This interface provides an entry point for performing validations over Metapath items associated with a Metaschema model.
- IConstraintVisitor<T,
R> - Interface in gov.nist.secauto.metaschema.core.model.constraint -
Supports a visitor pattern over constraint instances.
- IContainer - Interface in gov.nist.secauto.metaschema.core.model
- IContainerFlagSupport<FI extends IFlagInstance> - Interface in gov.nist.secauto.metaschema.core.model
- IContainerModel - Interface in gov.nist.secauto.metaschema.core.model
-
Indicates that the Metaschema type that has a complex model that can contain field and assembly instances.
- IContainerModelAbsolute - Interface in gov.nist.secauto.metaschema.core.model
- IContainerModelAssembly - Interface in gov.nist.secauto.metaschema.core.model
- IContainerModelAssemblySupport<MI extends IModelInstance,
NMI extends INamedModelInstance, FI extends IFieldInstance, AI extends IAssemblyInstance, CI extends IChoiceInstance, CGI extends IChoiceGroupInstance> - Interface in gov.nist.secauto.metaschema.core.model -
Common interface for model container support classes.
- IContainerModelGrouped - Interface in gov.nist.secauto.metaschema.core.model
- IContainerModelSupport<MI extends IModelInstance,
NMI extends INamedModelInstance, FI extends IFieldInstance, AI extends IAssemblyInstance> - Interface in gov.nist.secauto.metaschema.core.model -
Common interface for model container support classes.
- IContentValidator - Interface in gov.nist.secauto.metaschema.core.model.validation
-
A common interface for validation of Metaschema module-based content.
- ICustomJavaDataType<TYPE extends ICustomJavaDataType<TYPE>> - Interface in gov.nist.secauto.metaschema.core.datatype
-
The common interface for all data type implementations supported by a custom Java class.
- ICycledAssemblyNodeItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
-
A marker interface used to identify an
IAssemblyNodeItem
as the head of a cycle of item that loop back to the head. - IDataTypeAdapter<TYPE> - Interface in gov.nist.secauto.metaschema.core.datatype
-
Represents a data type implementation.
- IDataTypeProvider - Interface in gov.nist.secauto.metaschema.core.datatype
-
A service interface used to provide implementations of data types represented as
IDataTypeAdapter
instances. - IDateItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
- IDateTimeItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
- IDayTimeDurationItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
- IDecimalItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
- IDefaultable - Interface in gov.nist.secauto.metaschema.core.model
-
A marker interface for Metaschema constructs that can have a default value.
- IDefinition - Interface in gov.nist.secauto.metaschema.core.model
- IDefinition.ModuleScope - Enum in gov.nist.secauto.metaschema.core.model
-
Describes the visibility of a definition to other modules.
- IDefinitionNodeItem<D extends IDefinition,
I extends INamedInstance> - Interface in gov.nist.secauto.metaschema.core.metapath.item.node - identifier(String) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
-
Set an identifier for the constraint.
- identity() - Static method in class gov.nist.secauto.metaschema.core.util.CustomCollectors
-
An implementation of
Function.identity()
that respects non-nullness. - IDescribable - Interface in gov.nist.secauto.metaschema.core.model
- IDiagramNode - Interface in gov.nist.secauto.metaschema.core.model.util
-
Represents a Metaschema module
IModelDefinition
node that is part of a model diagram. - IDiagramNode.IAttribute - Interface in gov.nist.secauto.metaschema.core.model.util
-
Represents a scalar-valued data point associated with a node.
- IDiagramNode.IEdge - Interface in gov.nist.secauto.metaschema.core.model.util
-
Represents a relationship between a subject node and a target node.
- IDiagramNode.Relationship - Enum in gov.nist.secauto.metaschema.core.model.util
-
The nature of a relationship between two nodes.
- IDiagramNodeVisitor - Interface in gov.nist.secauto.metaschema.core.model.util
- IDocumentBasedNodeItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
- IDocumentLoader - Interface in gov.nist.secauto.metaschema.core.metapath
-
Supports loading documents referenced in Metapath expressions.
- IDocumentNodeItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
- IDurationItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
- IEmailAddressItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
- IExpectConstraint - Interface in gov.nist.secauto.metaschema.core.model.constraint
-
Represents a rule requiring a Metaschema assembly, field, or flag data instance to pass a Metapath-based test.
- IExpectConstraint.Builder - Class in gov.nist.secauto.metaschema.core.model.constraint
-
Provides a builder pattern for constructing a new
IExpectConstraint
. - IFeatureChildNodeItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
-
Represents a node item for a Metaschema model instance the is always a child of another item in the Metaschema model.
- IFeatureContainerFlag<FI extends IFlagInstance> - Interface in gov.nist.secauto.metaschema.core.model
-
Represents a definition that may contain flags.
- IFeatureContainerModel<MI extends IModelInstance,
NMI extends INamedModelInstance, FI extends IFieldInstance, AI extends IAssemblyInstance> - Interface in gov.nist.secauto.metaschema.core.model -
Common interface for model container support classes.
- IFeatureContainerModelAbsolute<MI extends IModelInstanceAbsolute,
NMI extends INamedModelInstanceAbsolute, FI extends IFieldInstanceAbsolute, AI extends IAssemblyInstanceAbsolute> - Interface in gov.nist.secauto.metaschema.core.model -
Common interface for model container support classes.
- IFeatureContainerModelAssembly<MI extends IModelInstanceAbsolute,
NMI extends INamedModelInstanceAbsolute, FI extends IFieldInstanceAbsolute, AI extends IAssemblyInstanceAbsolute, CI extends IChoiceInstance, CGI extends IChoiceGroupInstance> - Interface in gov.nist.secauto.metaschema.core.model - IFeatureContainerModelGrouped<NMI extends INamedModelInstanceGrouped,
FI extends IFieldInstanceGrouped, AI extends IAssemblyInstanceGrouped> - Interface in gov.nist.secauto.metaschema.core.model - IFeatureDefinitionInstanceInlined<DEFINITION extends IDefinition,
INSTANCE extends INamedInstance> - Interface in gov.nist.secauto.metaschema.core.model -
A trait indicating that the implementation is a localized definition that is declared in-line as an instance.
- IFeatureDefinitionReferenceInstance<DEFINITION extends IDefinition,
INSTANCE extends INamedInstance> - Interface in gov.nist.secauto.metaschema.core.model - IFeatureFlagContainerItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
-
This mixin interface indicates that the implementation is a
INodeItem
that is based on anIModelDefinition
. - IFeatureFlagContainerItem.FlagContainer - Class in gov.nist.secauto.metaschema.core.metapath.item.node
-
Provides an abstract implementation of a model that contains a collection of flags.
- IFeatureModelConstrained - Interface in gov.nist.secauto.metaschema.core.model.constraint
- IFeatureModelContainerItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
-
This mixin interface indicates that the implementation is a
INodeItem
that may have both flag and model children. - IFeatureModelContainerItem.ModelContainer - Class in gov.nist.secauto.metaschema.core.metapath.item.node
-
Provides an abstract implementation of a lazy loaded model.
- IFeatureNoDataAtomicValuedItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
- IFeatureNoDataValuedItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
-
This feature interface represents an item that has no associated value data.
- IFeatureOrhpanedDefinitionNodeItem<D extends IDefinition,
I extends INamedInstance> - Interface in gov.nist.secauto.metaschema.core.metapath.item.node -
A mixin interface used to identify that the implementation is a
IDefinitionNodeItem
that is based on aIDefinition
that is an orphan in it's hierarchy. - IFeatureValueConstrained - Interface in gov.nist.secauto.metaschema.core.model.constraint
- IFeatureValueless - Interface in gov.nist.secauto.metaschema.core.model
- IField - Interface in gov.nist.secauto.metaschema.core.model
-
A marker interface for an information element that is a field model type.
- IFieldDefinition - Interface in gov.nist.secauto.metaschema.core.model
- IFieldInstance - Interface in gov.nist.secauto.metaschema.core.model
- IFieldInstanceAbsolute - Interface in gov.nist.secauto.metaschema.core.model
- IFieldInstanceGrouped - Interface in gov.nist.secauto.metaschema.core.model
- IFieldNodeItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
-
A Metapath node valued item representing a Metaschema module field.
- IFlag - Interface in gov.nist.secauto.metaschema.core.model
-
A marker interface for an information element that is an flag model type.
- IFlagContainerBuilder<T extends IFlagInstance> - Interface in gov.nist.secauto.metaschema.core.model
- IFlagDefinition - Interface in gov.nist.secauto.metaschema.core.model
- IFlagInstance - Interface in gov.nist.secauto.metaschema.core.model
- IFlagNodeItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
-
A Metapath node valued item representing a Metaschema module flag.
- IFunction - Interface in gov.nist.secauto.metaschema.core.metapath.function
-
A common interface for all Metapath functions.
- IFunction.Builder - Class in gov.nist.secauto.metaschema.core.metapath.function
-
Used to create a function's signature using a builder pattern.
- IFunction.FunctionProperty - Enum in gov.nist.secauto.metaschema.core.metapath.function
-
Details specific characteristics of a function.
- IFunctionExecutor - Interface in gov.nist.secauto.metaschema.core.metapath.function
-
This functional interface provides a dispatch method for executing a function call.
- IFunctionLibrary - Interface in gov.nist.secauto.metaschema.core.metapath.function
- IGroupable - Interface in gov.nist.secauto.metaschema.core.model
- IHostnameItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
- IIndex - Interface in gov.nist.secauto.metaschema.core.model.constraint
- IIndexConstraint - Interface in gov.nist.secauto.metaschema.core.model.constraint
-
Represents a rule that generates a key-based index containing references to data items found in a Metaschema data instance.
- IIndexConstraint.Builder - Class in gov.nist.secauto.metaschema.core.model.constraint
-
Provides a builder pattern for constructing a new
IIndexConstraint
. - IIndexHasKeyConstraint - Interface in gov.nist.secauto.metaschema.core.model.constraint
-
Represents a rule that checks that a key generated for a Metaschema data object exists in a named index that was generated using an
IIndexConstraint
. - IIndexHasKeyConstraint.Builder - Class in gov.nist.secauto.metaschema.core.model.constraint
-
Provides a builder pattern for constructing a new
IIndexHasKeyConstraint
. - IInstance - Interface in gov.nist.secauto.metaschema.core.model
-
This marker interface indicates that this object is an instance.
- IInstanceAbsolute - Interface in gov.nist.secauto.metaschema.core.model
- IIntegerItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
- IIPAddressItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
- IIPv4AddressItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
- IIPv6AddressItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
- IItem - Interface in gov.nist.secauto.metaschema.core.metapath.item
- IItemVisitor - Interface in gov.nist.secauto.metaschema.core.metapath.item
- IItemWriter - Interface in gov.nist.secauto.metaschema.core.metapath.item
- IJsonNamed - Interface in gov.nist.secauto.metaschema.core.model
- IKeyConstraint - Interface in gov.nist.secauto.metaschema.core.model.constraint
-
A common interface used for constraints oriented around key-based indexes.
- IKeyField - Interface in gov.nist.secauto.metaschema.core.model.constraint
-
Represents a component of a key used in a key-based index.
- IKeySpecifier - Interface in gov.nist.secauto.metaschema.core.metapath.item.function
-
A common interface for all key specifier implementations.
- ILet - Interface in gov.nist.secauto.metaschema.core.model.constraint
-
Represents a variable assignment for use in Metaschema module constraints.
- ILoader<T> - Interface in gov.nist.secauto.metaschema.core.model
- IMapItem<VALUE extends ICollectionValue> - Interface in gov.nist.secauto.metaschema.core.metapath.item.function
-
Represents a mapping of
IMapKey
keys to values. - IMapKey - Interface in gov.nist.secauto.metaschema.core.metapath.item.function
- IMarkupItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
- IMarkupString<TYPE extends IMarkupString<TYPE>> - Interface in gov.nist.secauto.metaschema.core.datatype.markup
- IMarkupVisitor<T,
E extends Throwable> - Interface in gov.nist.secauto.metaschema.core.datatype.markup.flexmark - IMarkupWriter<T,
E extends Throwable> - Interface in gov.nist.secauto.metaschema.core.datatype.markup.flexmark - IMarkupWriter.ChildHandler<T,
E extends Throwable> - Interface in gov.nist.secauto.metaschema.core.datatype.markup.flexmark -
Provides a callback to handle node children.
- IMatchesConstraint - Interface in gov.nist.secauto.metaschema.core.model.constraint
-
Represents a rule requiring the value of a field or flag to match a pattern and/or conform to an identified data type.
- IMatchesConstraint.Builder - Class in gov.nist.secauto.metaschema.core.model.constraint
-
Provides a builder pattern for constructing a new
IMatchesConstraint
. - IMetapathQueryable - Interface in gov.nist.secauto.metaschema.core.model
- IMetaschemaData - Interface in gov.nist.secauto.metaschema.core.model
- IMetaschemaModule<SELF extends IMetaschemaModule<SELF>> - Interface in gov.nist.secauto.metaschema.core.model
-
Represents a loaded Metaschema module.
- IModelConstrained - Interface in gov.nist.secauto.metaschema.core.model.constraint
-
Represents a container of rules constraining the effective model of a Metaschema assembly data instance.
- IModelDefinition - Interface in gov.nist.secauto.metaschema.core.model
- IModelElement - Interface in gov.nist.secauto.metaschema.core.model
-
A marker interface for Metaschema constructs that can be members of a Metaschema definition's model.
- IModelInstance - Interface in gov.nist.secauto.metaschema.core.model
-
This marker interface is used to identify a field or assembly instance that is a member of an assembly's model.
- IModelInstanceAbsolute - Interface in gov.nist.secauto.metaschema.core.model
- IModelNodeItem<D extends IModelDefinition,
I extends INamedModelInstance> - Interface in gov.nist.secauto.metaschema.core.metapath.item.node - IModule - Interface in gov.nist.secauto.metaschema.core.model
-
Represents a Metaschema module.
- IModuleExtended<M extends IModuleExtended<M,
D, FL, FI, A>, D extends IModelDefinition, FL extends IFlagDefinition, FI extends IFieldDefinition, A extends IAssemblyDefinition> - Interface in gov.nist.secauto.metaschema.core.model -
The API for accessing information about a given Metaschema module.
- IModuleLoader<M extends IModuleExtended<M,
?, ?, ?, ?>> - Interface in gov.nist.secauto.metaschema.core.model - IModuleLoader.IModulePostProcessor - Interface in gov.nist.secauto.metaschema.core.model
-
Used to define a post-processing operation to perform on a module.
- IModuleNodeItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
-
Supports querying of global definitions and associated instances in a Metaschema module by effective name.
- IMutableConfiguration<T extends IConfigurationFeature<?>> - Interface in gov.nist.secauto.metaschema.core.configuration
-
This interface provides methods for retrieving and updating the configuration of processors and parsers in this library.
- INamed - Interface in gov.nist.secauto.metaschema.core.model
- INamedInstance - Interface in gov.nist.secauto.metaschema.core.model
-
This marker interface indicates that the instance has a flag, field, or assembly name associated with it which will be used in JSON/YAML or XML to identify the data.
- INamedModelElement - Interface in gov.nist.secauto.metaschema.core.model
-
A marker interface for Metaschema constructs that can be members of a Metaschema module's model that have a name and other identifying characteristics.
- INamedModelInstance - Interface in gov.nist.secauto.metaschema.core.model
- INamedModelInstanceAbsolute - Interface in gov.nist.secauto.metaschema.core.model
- INamedModelInstanceGrouped - Interface in gov.nist.secauto.metaschema.core.model
-
Represents an arbitrary grouping of Metaschema model instances.
- INcNameItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
-
Deprecated, for removal: This API element is subject to removal in a future version.
- INDEX_CONSTRAINT_QNAME - Static variable in class gov.nist.secauto.metaschema.core.model.xml.XmlModuleConstants
- INDEX_HAS_KEY_CONSTRAINT_QNAME - Static variable in class gov.nist.secauto.metaschema.core.model.xml.XmlModuleConstants
- INDEX_OUT_OF_BOUNDS - Static variable in exception gov.nist.secauto.metaschema.core.metapath.item.function.ArrayException
-
err:FOAY0001: This error is raised when the $length argument to array:subarray is negative.
- indexOf(Object) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
- INFORMATIONAL - Enum constant in enum gov.nist.secauto.metaschema.core.model.constraint.IConstraint.Level
-
A violation of the constraint represents a point of interest.
- INFORMATIONAL - Enum constant in enum gov.nist.secauto.metaschema.core.model.validation.IValidationFinding.Kind
-
The finding is providing information that does not indicate success or failure.
- INodeItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
-
Represents a queryable Metapath model node.
- INodeItemFactory - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
-
This factory interface is used to create
INodeItem
objects of various types. - INodeItemGenerator - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
- INodeItemVisitable - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
- INodeItemVisitor<CONTEXT,
RESULT> - Interface in gov.nist.secauto.metaschema.core.metapath.item.node -
Provides a set of callbacks used when iterating over node items in a directed graph.
- INonNegativeIntegerItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
- InsertAnchorExtension - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
- InsertAnchorExtension() - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension
- InsertAnchorExtension.InsertAnchorNode - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
- InsertAnchorExtension.InsertVisitor - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
-
Used to collect insert nodes.
- InsertAnchorNode(BasedSequence, BasedSequence) - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertAnchorNode
-
Construct a new Metaschema insert node.
- InsertAnchorNode(String, String) - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertAnchorNode
-
Construct a new Metaschema insert node.
- insertBefore(IArrayItem<T>, int, T) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.ArrayInsertBefore
-
An implementation of XPath 3.1 array:insert-before.
- insertBefore(IArrayItem<T>, IIntegerItem, T) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.ArrayInsertBefore
-
An implementation of XPath 3.1 array:insert-before.
- InsertVisitor(Predicate<InsertAnchorExtension.InsertAnchorNode>) - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertVisitor
-
Construct a new visitor that will use the provided filter to visit matching insert nodes.
- instance() - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.FlexmarkFactory
-
Get the static Flexmark factory instance.
- instance() - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.XmlMarkupParser
-
Get the singleton markup parser instance.
- instance() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemFactory
-
Get the singleton instance of the default node factory.
- instance() - Static method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
-
Create a new static context instance using default values.
- instanceLock - Variable in class gov.nist.secauto.metaschema.core.model.constraint.ValueConstraintSet
- INTEGER - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
- IntegerAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
- INumericItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
- INVALID_ARGUMENT - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.DocumentFunctionException
-
err:FODC0002: Raised (optionally) by
FnDoc
and fn:doc-available if the argument is not a valid URI reference. - INVALID_ARGUMENT_TO_RESOLVE_URI - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.InvalidArgumentFunctionException
-
err:FORG0002: Raised when either argument to fn:resolve-uri is not a valid URI/IRI.
- INVALID_ARGUMENT_TYPE - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.InvalidArgumentFunctionException
-
err:FORG0006: Raised by functions such as fn:max, fn:min, fn:avg, fn:sum if the supplied sequence contains values inappropriate to this function.
- INVALID_EXPRESSION - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.regex.RegularExpressionMetapathException
-
err:MPRX0002: Raised by regular expression functions such as fn:matches and fn:replace if the regular expression is syntactically invalid.
- INVALID_FLAG - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.regex.RegularExpressionMetapathException
-
err:MPRX0001: Raised by regular expression functions such as fn:matches and fn:replace if the regular expression flags contain a character other than i, m, q, s, or x.
- INVALID_OPTION - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.JsonFunctionException
-
err:FOJS0005: This error is raised if the $options map contains an invalid entry.
- INVALID_PATH_GRAMMAR - Static variable in exception gov.nist.secauto.metaschema.core.metapath.StaticMetapathException
-
err:MPST0003: It is a static error if an expression is not a valid instance of the Metapath grammar.
- INVALID_REPLACEMENT_STRING - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.regex.RegularExpressionMetapathException
-
err:MPRX0004: Raised by fn:replace to report errors in the replacement string.
- INVALID_TIME_ZONE_VALUE_ERROR - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.DateTimeFunctionException
-
err:FODT0003: Raised by adjust-date-to-timezone and related functions if the supplied timezone is invalid.
- INVALID_TYPE_ERROR - Static variable in exception gov.nist.secauto.metaschema.core.metapath.TypeMetapathException
-
err:MPTY0004: It is a type error if during the static analysis phase, an expression is found to have a static type that is not appropriate for the context in which the expression occurs, or during the dynamic evaluation phase, the dynamic type of a value does not match a required type as specified by the matching rules in 2.5.5 SequenceType Matching.
- INVALID_VALUE_FOR_CAST - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.InvalidArgumentFunctionException
-
err:FORG0001: A general-purpose error raised when casting, if a cast between two datatypes is allowed in principle, but the supplied value cannot be converted: for example when attempting to cast the string "nine" to an integer.
- InvalidArgumentFunctionException - Exception in gov.nist.secauto.metaschema.core.metapath.function
-
FORG: Exceptions related to argument types.
- InvalidArgumentFunctionException(int, String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.InvalidArgumentFunctionException
-
Constructs a new exception with the provided
code
,message
, and no cause. - InvalidArgumentFunctionException(int, String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.InvalidArgumentFunctionException
-
Constructs a new exception with the provided
code
,message
, andcause
. - InvalidArgumentFunctionException(int, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.InvalidArgumentFunctionException
-
Constructs a new exception with the provided
code
, no message, and thecause
. - InvalidTypeFunctionException - Exception in gov.nist.secauto.metaschema.core.metapath.function
-
FOTY: Exceptions related to type errors.
- InvalidTypeFunctionException(int, IItem) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.InvalidTypeFunctionException
-
Constructs a new exception with the provided
code
,item
, and no cause. - InvalidTypeFunctionException(int, IItem, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.InvalidTypeFunctionException
-
Constructs a new exception with the provided
code
,item
, andcause
. - InvalidTypeMetapathException - Exception in gov.nist.secauto.metaschema.core.metapath
-
Provides a convenient way to raise a
TypeMetapathException.INVALID_TYPE_ERROR
. - InvalidTypeMetapathException(IItem) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.InvalidTypeMetapathException
-
Constructs a new exception with the provided
item
and no cause, using a default message. - InvalidTypeMetapathException(IItem, String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.InvalidTypeMetapathException
-
Constructs a new exception with the provided
item
,message
, and no cause. - InvalidTypeMetapathException(IItem, String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.InvalidTypeMetapathException
-
Constructs a new exception with the provided
item
,message
, andcause
. - InvalidTypeMetapathException(IItem, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.InvalidTypeMetapathException
-
Constructs a new exception with the provided
item
andcause
, using a default message. - InvalidValueForCastFunctionException - Exception in gov.nist.secauto.metaschema.core.metapath.function
- InvalidValueForCastFunctionException(String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.InvalidValueForCastFunctionException
-
Constructs a new exception with the provided
message
and no cause. - InvalidValueForCastFunctionException(String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.InvalidValueForCastFunctionException
-
Constructs a new exception with the provided
message
andcause
. - InvalidValueForCastFunctionException(Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.InvalidValueForCastFunctionException
-
Constructs a new exception with no message and the provided
cause
. - IP_V4_ADDRESS - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
- IP_V6_ADDRESS - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
- IPathFormatter - Interface in gov.nist.secauto.metaschema.core.metapath.format
-
This interface provides an implementation contract for all path formatters.
- IPathSegment - Interface in gov.nist.secauto.metaschema.core.metapath.format
-
A named segment of a path that can be formatted.
- IPositiveIntegerItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
- IPrintable - Interface in gov.nist.secauto.metaschema.core.metapath
- IPv4AddressAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
- IPv6AddressAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
- IResourceLocation - Interface in gov.nist.secauto.metaschema.core.model
-
Represents a location within a resource.
- IResourceResolver - Interface in gov.nist.secauto.metaschema.core.model
-
A common interface for implementation classes that load data resources.
- IRootAssemblyNodeItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
-
A marker interface used to expose root node functionality for an assembly node that has root information.
- IS_UNIQUE_CONSTRAINT_QNAME - Static variable in class gov.nist.secauto.metaschema.core.model.xml.XmlModuleConstants
- isAbsolute() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyUriItem
-
Determines if this URI has a scheme component, making it absolute.
- isAllNulls(Iterable<String>) - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.IIndex
-
Check if a key contains information other than
null
Strings. - isAllowedOther() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint
-
Determines if this allowed value constraint is open-ended (
true
) or closed. - isArityUnbounded() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunction
-
Determines if the final argument can be repeated.
- isArityUnbounded() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
- isArityUnbounded() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
- isAtomic() - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
-
Determines if the data type is an atomic, scalar value.
- isBlock() - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.IMarkupString
-
Determine if the Markup consists of block elements.
- isBlock() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupLine
- isBlock() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultiline
- isContextDepenent() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunction
-
Determines if the result of the function call depends on property values within the static or dynamic context and the provided arguments.
- isContextDepenent() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
- isContextDepenent() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
- IScopedContraints - Interface in gov.nist.secauto.metaschema.core.model.constraint
-
Represents a set of target constraints that apply to a given Metaschema module namespace and short name.
- isDecendant(IAssemblyNodeItem, IAssemblyDefinition) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractRecursionPreventingNodeItemVisitor
-
Determines if the provided node is a descendant of the assembly definition.
- isDeterministic() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunction
-
Determines if the result of the function call will produce identical results when provided the same implicit or explicit arguments.
- isDeterministic() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
- isDeterministic() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
- isEffectiveValueWrappedInXml() - Method in interface gov.nist.secauto.metaschema.core.model.IAssemblyInstance
- isEffectiveValueWrappedInXml() - Method in interface gov.nist.secauto.metaschema.core.model.IChoiceGroupInstance
- isEffectiveValueWrappedInXml() - Method in interface gov.nist.secauto.metaschema.core.model.IChoiceInstance
- isEffectiveValueWrappedInXml() - Method in interface gov.nist.secauto.metaschema.core.model.IFieldInstanceAbsolute
- isEffectiveValueWrappedInXml() - Method in interface gov.nist.secauto.metaschema.core.model.IFieldInstanceGrouped
- isEffectiveValueWrappedInXml() - Method in interface gov.nist.secauto.metaschema.core.model.IModelInstance
-
Indicate if the instance allows values without an XML element wrapper.
- isEmpty() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupString
- isEmpty() - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.IMarkupString
-
Determine if the markup has no contents.
- isEmpty() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.ISequenceType
-
Determine if the sequence is empty (if it holds any data) or not.
- isEmpty() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
-
Determine if this sequence is empty.
- isEmpty() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
-
Determine if this sequence is empty.
- ISequence<ITEM extends IItem> - Interface in gov.nist.secauto.metaschema.core.metapath
-
Represents an ordered collection of Metapath expression results.
- ISequenceType - Interface in gov.nist.secauto.metaschema.core.metapath.function
- isEventEndDocument(XMLEvent) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
-
Determine if the
event
is an end of document event. - isEventEndElement(XMLEvent, QName) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
-
Determine if the
event
is an end element whose name matches the providedexpectedQName
. - isEventStartElement(XMLEvent, QName) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
-
Determine if the
event
is a start element whose name matches the providedexpectedQName
. - isFeatureEnabled(ValidationFeature<?>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
- isFeatureEnabled(T) - Method in class gov.nist.secauto.metaschema.core.configuration.DefaultConfiguration
- isFeatureEnabled(T) - Method in interface gov.nist.secauto.metaschema.core.configuration.IConfiguration
-
Determines if a specific feature is enabled.
- isFocusDepenent() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunction
-
Determines if the result of the function call depends on the current focus.
- isFocusDepenent() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
- isFocusDepenent() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
- isHandleBlockElements() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupVisitor
-
Determine block processing state.
- isInline() - Method in class gov.nist.secauto.metaschema.core.model.AbstractGlobalDefinition
- isInline() - Method in class gov.nist.secauto.metaschema.core.model.AbstractInlineAssemblyDefinition
- isInline() - Method in class gov.nist.secauto.metaschema.core.model.AbstractInlineFieldDefinition
- isInline() - Method in interface gov.nist.secauto.metaschema.core.model.IAssemblyDefinition
- isInline() - Method in interface gov.nist.secauto.metaschema.core.model.IDefinition
-
Determine if the definition is defined inline, meaning the definition is declared where it is used.
- isInline() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureDefinitionInstanceInlined
- isInline() - Method in interface gov.nist.secauto.metaschema.core.model.IFieldDefinition
- isInXmlWrapped() - Method in interface gov.nist.secauto.metaschema.core.model.IFieldInstance
-
Determines if the field is configured to have a wrapper in XML.
- isInXmlWrapped() - Method in interface gov.nist.secauto.metaschema.core.model.IFieldInstanceGrouped
-
Determines if the field is configured to have a wrapper in XML.
- isNcName(String) - Static method in class gov.nist.secauto.metaschema.core.metapath.EQNameUtils
-
Determine if the name is a non-colonized name.
- isOpaque() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyUriItem
-
Determines if this URI is opaque.
- isOptional() - Method in enum gov.nist.secauto.metaschema.core.metapath.function.Occurrence
-
Determine if providing a value is optional based on the occurrence.
- ISource - Interface in gov.nist.secauto.metaschema.core.model
-
A descriptor that identifies where a given constraint was defined.
- ISource.SourceType - Enum in gov.nist.secauto.metaschema.core.model
- isPassing() - Method in interface gov.nist.secauto.metaschema.core.model.validation.IValidationResult
-
Determines if the result of validation was valid or not.
- isRecursive() - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.RecursionCollectingNodeItemVisitor.AssemblyRecord
-
Determine if the definition associated with the record is a descendant of itself.
- isRequired() - Method in interface gov.nist.secauto.metaschema.core.model.IFlagInstance
-
Determines if a flag value is required to be provided.
- isRoot() - Method in interface gov.nist.secauto.metaschema.core.model.IAssemblyDefinition
-
Check if the assembly is a top-level root assembly.
- IStringItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
- isUnrappedValueAllowedInXml() - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
- isUnrappedValueAllowedInXml() - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
-
Determines if the data type's value is allowed to be unwrapped in XML when the value is a field value.
- isUnrappedValueAllowedInXml() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultilineAdapter
- isUseWildcardWhenNamespaceNotDefaulted() - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
-
Indicates if a name match should use a wildcard for the namespace is the namespace does not have a value and the
StaticContext.getDefaultModelNamespace()
isnull
. - isXmlMixed() - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
- isXmlMixed() - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
-
Determines if the datatype uses mixed text and element content in XML.
- isXmlMixed() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupAdapter
- ITargetedConstraints - Interface in gov.nist.secauto.metaschema.core.model.constraint
-
Represents a set of constraints that target a given definition using a target Metapath expression.
- ITEM - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.MetapathExpression.ResultType
-
The result is expected to be an
IItem
value. - ITemporalItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
- ItemUtils - Class in gov.nist.secauto.metaschema.core.metapath.item
- iterator() - Method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
- ITokenItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
- IUniqueConstraint - Interface in gov.nist.secauto.metaschema.core.model.constraint
-
Represents a rule that requires all matching data items found in a Metaschema data instance to have a unique key.
- IUniqueConstraint.Builder - Class in gov.nist.secauto.metaschema.core.model.constraint
-
Provides a builder pattern for constructing a new
IUniqueConstraint
. - IUntypedAtomicItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
- IUriReferenceItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
- IUriResolver - Interface in gov.nist.secauto.metaschema.core.model
- IUuidItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
- IValidationFinding - Interface in gov.nist.secauto.metaschema.core.model.validation
-
Provides information about an individual finding that is the result of a completed content validation.
- IValidationFinding.Kind - Enum in gov.nist.secauto.metaschema.core.model.validation
-
The finding type.
- IValidationResult - Interface in gov.nist.secauto.metaschema.core.model.validation
-
Provides data that is the result of a completed content validation.
- IValueConstrained - Interface in gov.nist.secauto.metaschema.core.model.constraint
-
Represents a container of rules constraining the effective model of a Metaschema field or flag data instance.
- IValued - Interface in gov.nist.secauto.metaschema.core.model
-
A marker interface for Metaschema constructs that can have a value.
- IValuedDefinition - Interface in gov.nist.secauto.metaschema.core.model
-
This marker interface identifies Metaschema definition types that have associated values (i.e., field, flag).
- IValuedInstance - Interface in gov.nist.secauto.metaschema.core.model
- IVersionInfo - Interface in gov.nist.secauto.metaschema.core.util
-
Provides version information for a runtime dependency or application.
- IXmlMetaschemaModule - Interface in gov.nist.secauto.metaschema.core.model.xml
-
A Metaschema module represented in XML.
- IYearMonthDurationItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
J
- join(Collection<? extends IArrayItem<T>>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.ArrayJoin
-
An implementation of XPath 3.1 array:join.
- joiningWithOxfordComma(String) - Static method in class gov.nist.secauto.metaschema.core.util.CustomCollectors
-
Joins a sequence of string values using oxford-style serial commas.
- JsonFunctionException - Exception in gov.nist.secauto.metaschema.core.metapath.function
- JsonFunctionException(int, String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.JsonFunctionException
-
Constructs a new exception with the provided
code
,message
, and no cause. - JsonFunctionException(int, String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.JsonFunctionException
-
Constructs a new exception with the provided
code
,message
, andcause
. - JsonFunctionException(int, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.JsonFunctionException
-
Constructs a new exception with the provided
code
, no message, and thecause
. - JsonGroupAsBehavior - Enum in gov.nist.secauto.metaschema.core.model
- JsonSchemaContentValidator - Class in gov.nist.secauto.metaschema.core.model.validation
- JsonSchemaContentValidator(InputStream) - Constructor for class gov.nist.secauto.metaschema.core.model.validation.JsonSchemaContentValidator
-
Construct a new JSON schema validator using the provided input stream to load the JSON schema.
- JsonSchemaContentValidator(Reader) - Constructor for class gov.nist.secauto.metaschema.core.model.validation.JsonSchemaContentValidator
-
Construct a new JSON schema validator using the provided reader to load the JSON schema.
- JsonSchemaContentValidator(Schema) - Constructor for class gov.nist.secauto.metaschema.core.model.validation.JsonSchemaContentValidator
-
Construct a new JSON schema validator using the preloaded JSON schema.
- JsonSchemaContentValidator(JSONObject) - Constructor for class gov.nist.secauto.metaschema.core.model.validation.JsonSchemaContentValidator
-
Construct a new JSON schema validator using the provided JSON object for the JSON schema.
- JsonSchemaContentValidator(JSONTokener) - Constructor for class gov.nist.secauto.metaschema.core.model.validation.JsonSchemaContentValidator
-
Construct a new JSON schema validator using the provided JSON tokenizer to load the schema.
- JsonSchemaContentValidator.JsonValidationFinding - Class in gov.nist.secauto.metaschema.core.model.validation
-
Records an identified individual validation result found during JSON schema validation.
- JsonUtil - Class in gov.nist.secauto.metaschema.core.model.util
- JsonValidationFinding(ValidationException, URI) - Constructor for class gov.nist.secauto.metaschema.core.model.validation.JsonSchemaContentValidator.JsonValidationFinding
-
Construct a new XML schema validation finding, which represents an issue identified during XML schema validation.
- JsonValueKeyTypeEnum - Enum in gov.nist.secauto.metaschema.core.model
K
- key(String) - Static method in interface gov.nist.secauto.metaschema.core.model.IAttributable
-
Get a property key based on the provided name and the default namespace.
- key(String, String) - Static method in interface gov.nist.secauto.metaschema.core.model.IAttributable
-
Get a property key based on the provided name and namespace.
- KEYED - Enum constant in enum gov.nist.secauto.metaschema.core.model.JsonGroupAsBehavior
-
In JSON, the group of instances will be represented as a JSON object, with each instance's JSON key used as the property and the remaining data represented as a child object of that property.
- keyField(IKeyField) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractKeyConstraintBuilder
-
Add a key field to the list of key fields.
- keys(Map<IMapKey, ?>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.MapKeys
-
An implementation of XPath 3.1 map:keys.
- kind(IValidationFinding.Kind) - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding.Builder
-
Use the provided kind for the validation finding.
L
- lastIndexOf(Object) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
- LE - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions.Operator
-
A less than or equal comparison.
- length() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IStringItem
-
Get the length of the string.
- level(IConstraint.Level) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
-
Set the severity level for when the constraint is violated.
- LIST - Enum constant in enum gov.nist.secauto.metaschema.core.model.JsonGroupAsBehavior
-
In JSON, the group of instances will be represented as an array of JSON objects if there is more than one.
- listIterator() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
- listIterator(int) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
- listOrEmpty(List<T>) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
-
Provides an unmodifiable list containing the provided list.
- listOrEmpty(T...) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
-
Generates a new unmodifiable list containing the provided items.
- load(File) - Method in interface gov.nist.secauto.metaschema.core.model.ILoader
-
Load a resource from the specified file.
- load(URI) - Method in class gov.nist.secauto.metaschema.core.model.AbstractLoader
- load(URI) - Method in interface gov.nist.secauto.metaschema.core.model.ILoader
-
Load a resource from the specified URI.
- load(URL) - Method in class gov.nist.secauto.metaschema.core.model.AbstractLoader
-
Loads a resource from the specified URL.
- load(URL) - Method in interface gov.nist.secauto.metaschema.core.model.ILoader
-
Loads a resource from the specified URL.
- load(Path) - Method in class gov.nist.secauto.metaschema.core.model.AbstractLoader
-
Load a resource from the specified path.
- load(Path) - Method in interface gov.nist.secauto.metaschema.core.model.ILoader
-
Load a resource from the specified path.
- loadAsNodeItem(File) - Method in interface gov.nist.secauto.metaschema.core.metapath.IDocumentLoader
-
Load a Metaschema-based document from a file resource.
- loadAsNodeItem(URI) - Method in interface gov.nist.secauto.metaschema.core.metapath.IDocumentLoader
-
Load a Metaschema-based document from a URI resource.
- loadAsNodeItem(URL) - Method in interface gov.nist.secauto.metaschema.core.metapath.IDocumentLoader
-
Load a Metaschema-based document from a URL resource.
- loadAsNodeItem(Path) - Method in interface gov.nist.secauto.metaschema.core.metapath.IDocumentLoader
-
Load a Metaschema-based document from a file resource identified by a path.
- loadInternal(URI, Deque<URI>) - Method in class gov.nist.secauto.metaschema.core.model.AbstractLoader
-
Loads a resource from the provided URI.
- LoggingConstraintValidationHandler - Class in gov.nist.secauto.metaschema.core.model.constraint
-
Supports logging constraint findings to the configured Log4J2 instance.
- LoggingConstraintValidationHandler() - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
- lookup(IItem, DynamicContext, ISequence<?>) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IKeySpecifier
-
Perform a lookup on the provided target item.
- lookupNamespaceForPrefix(String) - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
-
Get the namespace associated with the provided
prefix
as a string, if any is bound. - lookupNamespaceURIForPrefix(String) - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
-
Get the namespace URI associated with the provided
prefix
, if any is bound. - LT - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions.Operator
-
A less than comparison.
M
- map(Function<T, R>, ISequence<T>) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
-
Apply the provided
mapFunction
to each item in the sequence. - MapContains - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 map:contains function.
- MapEntry - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 map:entry function.
- MapFind - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 map:find function.
- MapGet - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 map:get function.
- MapKeys - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 map:keys function.
- MapMerge - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 map:merge functions.
- MapPut - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 map:put function.
- MapRemove - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 map:remove function.
- MapSize - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implements the XPath 3.1 map:size function.
- MARKUP_LINE - Static variable in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupDataTypeProvider
- MARKUP_MULTILINE - Static variable in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupDataTypeProvider
- MarkupDataTypeProvider - Class in gov.nist.secauto.metaschema.core.datatype.markup
-
Provides for runtime discovery of built-in implementations of the markup Metaschema data types.
- MarkupDataTypeProvider() - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.MarkupDataTypeProvider
-
Create the data type provider.
- MarkupLine - Class in gov.nist.secauto.metaschema.core.datatype.markup
- MarkupLine(Document) - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.MarkupLine
-
Construct a new single line markup instance.
- MarkupLineAdapter - Class in gov.nist.secauto.metaschema.core.datatype.markup
- MarkupMultiline - Class in gov.nist.secauto.metaschema.core.datatype.markup
- MarkupMultiline(Document) - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultiline
-
Construct a new multiline markup instance.
- MarkupMultilineAdapter - Class in gov.nist.secauto.metaschema.core.datatype.markup
- MarkupVisitor<T,
E extends Throwable> - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark -
Supports the production of HTML content based on a markup syntax tree.
- MarkupVisitor(boolean) - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupVisitor
-
Construct a new visitor.
- MarkupXmlEventWriter - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
- MarkupXmlEventWriter(String, ListOptions, XMLEventWriter, XMLEventFactory2) - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlEventWriter
-
Construct a new event writer.
- MarkupXmlStreamWriter - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
- MarkupXmlStreamWriter(String, ListOptions, XMLStreamWriter) - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlStreamWriter
-
Construct a new markup stream writer.
- MATCHES_CONSTRAINT_QNAME - Static variable in class gov.nist.secauto.metaschema.core.model.xml.XmlModuleConstants
- MATCHES_ZERO_LENGTH_STRING - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.regex.RegularExpressionMetapathException
-
err:MPRX0003: For functions such as fn:replace and fn:tokenize, raises an error if the supplied regular expression is capable of matching a zero length string.
- matchTargets(IDefinitionNodeItem<?, ?>, DynamicContext) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraint
-
Based on the provided
contextNodeItem
, find all nodes matching the target expression. - MATH_CONTEXT - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.DecimalAdapter
- MATH_CONTEXT - Static variable in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
- max(List<? extends IAnyAtomicItem>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnMinMax
-
An implementation of XPath 3.1 fn:max.
- maxOccurs(int) - Method in class gov.nist.secauto.metaschema.core.model.constraint.ICardinalityConstraint.Builder
-
Use the provided maximum occurrence to validate associated targets.
- merge(Collection<? extends Map<IMapKey, ? extends ICollectionValue>>, Map<IMapKey, ? extends ICollectionValue>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.MapMerge
-
An implementation of XPath 3.1 map:merge.
- MermaidErDiagramGenerator - Class in gov.nist.secauto.metaschema.core.model.util
- message(String) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConfigurableMessageConstraintBuilder
-
A message to emit when the constraint is violated.
- message(String) - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding.Builder
-
Use the provided message for the validation finding.
- METAPATH_EVALUATE_PREDICATES - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathEvaluationFeature
-
If enabled, evaluate predicates, otherwise skip evaluating them.
- METAPATH_PATH_FORMATER - Static variable in interface gov.nist.secauto.metaschema.core.metapath.format.IPathFormatter
-
A path formatter that produces Metapath-based paths.
- MetapathConstants - Class in gov.nist.secauto.metaschema.core.metapath
-
Provides constant values used in Metapath.
- MetapathEvaluationFeature<V> - Class in gov.nist.secauto.metaschema.core.metapath
-
Provides a mechanism to configure Metapath evaluation settings.
- MetapathException - Exception in gov.nist.secauto.metaschema.core.metapath
-
MetapathException
is the superclass of all exceptions that can be thrown during the compilation and evaluation of a Metapath. - MetapathException() - Constructor for exception gov.nist.secauto.metaschema.core.metapath.MetapathException
-
Constructs a new Metapath exception with a
null
message and no cause. - MetapathException(String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.MetapathException
-
Constructs a new Metapath exception with the provided
message
and no cause. - MetapathException(String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.MetapathException
-
Constructs a new Metapath exception with the provided
message
andcause
. - MetapathException(Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.MetapathException
-
Constructs a new Metapath exception with a
null
message and the providedcause
. - MetapathExpression - Class in gov.nist.secauto.metaschema.core.metapath
-
Supports compiling and executing Metapath expressions.
- MetapathExpression(String, IExpression, StaticContext) - Constructor for class gov.nist.secauto.metaschema.core.metapath.MetapathExpression
-
Construct a new Metapath expression.
- MetapathExpression.ResultType - Enum in gov.nist.secauto.metaschema.core.metapath
- MetapathFormatter - Class in gov.nist.secauto.metaschema.core.metapath.format
-
An
IPathFormatter
that produces a Metapath expression for the path to a givenINodeItem
. - MetapathFormatter() - Constructor for class gov.nist.secauto.metaschema.core.metapath.format.MetapathFormatter
- METASCHEMA - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.item.node.NodeItemType
-
An
INodeItem
based on a Metaschema (@linkIModuleNodeItem
}). - METASCHEMA_NAMESPACE - Static variable in class gov.nist.secauto.metaschema.core.MetaschemaConstants
-
This is the namespace used by Metaschema in formats that require or use a namespace, and in properties that are defined by the Metaschema specification.
- METASCHEMA_NAMESPACE_URI - Static variable in class gov.nist.secauto.metaschema.core.MetaschemaConstants
-
The
MetaschemaConstants.METASCHEMA_NAMESPACE
as aURI
. - MetaschemaConstants - Class in gov.nist.secauto.metaschema.core
- MetaschemaDataTypeProvider - Class in gov.nist.secauto.metaschema.core.datatype.adapter
-
Provides runtime discovery of built-in implementations of the core Metaschema data types.
- MetaschemaDataTypeProvider() - Constructor for class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
-
Initialize the built-in data types.
- MetaschemaException - Exception in gov.nist.secauto.metaschema.core.model
- MetaschemaException(String) - Constructor for exception gov.nist.secauto.metaschema.core.model.MetaschemaException
-
Create a new Metaschema exception with a provided message.
- MetaschemaException(String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.model.MetaschemaException
-
Create a new Metaschema exception with a provided message based on the provided cause.
- MetaschemaException(String, Throwable, boolean, boolean) - Constructor for exception gov.nist.secauto.metaschema.core.model.MetaschemaException
-
Create a new Metaschema exception with a provided message based on the provided cause.
- MetaschemaException(Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.model.MetaschemaException
-
Create a new Metaschema exception based on the provided cause.
- MetaschemaJavaVersion - Class in gov.nist.secauto.metaschema.core
- MetaschemaJavaVersion() - Constructor for class gov.nist.secauto.metaschema.core.MetaschemaJavaVersion
- MetaschemaVersion - Class in gov.nist.secauto.metaschema.core.model
- MetaschemaVersion() - Constructor for class gov.nist.secauto.metaschema.core.model.MetaschemaVersion
- min(List<? extends IAnyAtomicItem>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnMinMax
-
An implementation of XPath 3.1 fn:min.
- minOccurs(int) - Method in class gov.nist.secauto.metaschema.core.model.constraint.ICardinalityConstraint.Builder
-
Use the provided minimum occurrence to validate associated targets.
- MODEL - Enum constant in enum gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint.Extensible
-
Can be extended by constraints in the same model.
- MODEL - Enum constant in enum gov.nist.secauto.metaschema.core.model.ISource.SourceType
-
A constraint embedded in a model.
- MODEL_QNAME - Static variable in interface gov.nist.secauto.metaschema.core.model.IAssemblyDefinition
- MODEL_QNAME - Static variable in class gov.nist.secauto.metaschema.core.model.xml.XmlModuleConstants
- ModelContainer(Map<QName, IFlagNodeItem>, Map<QName, List<? extends IModelNodeItem<?, ?>>>) - Constructor for class gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureModelContainerItem.ModelContainer
-
Creates a new collection of flags and model items.
- modelItems() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFlagNodeItem
-
FlagContainer do not have model items.
- modelItems() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
-
Get the model items (i.e., fields, assemblies) and value data associated this node as a stream.
- ModelType - Enum in gov.nist.secauto.metaschema.core.model
-
An enumeration that identifies the type of a Metaschema construct.
- ModelWalker<DATA> - Class in gov.nist.secauto.metaschema.core.model
-
Walks a Metaschema model.
- ModelWalker() - Constructor for class gov.nist.secauto.metaschema.core.model.ModelWalker
- ModuleLoader - Class in gov.nist.secauto.metaschema.core.model.xml
-
Provides methods to load a Metaschema expressed in XML.
- ModuleLoader() - Constructor for class gov.nist.secauto.metaschema.core.model.xml.ModuleLoader
-
Construct a new Metaschema loader.
- ModuleLoader(Collection<IConstraintSet>) - Constructor for class gov.nist.secauto.metaschema.core.model.xml.ModuleLoader
-
Construct a new Metaschema loader, which applies the provided constraints to loaded modules.
- ModuleLoader(List<IModuleLoader.IModulePostProcessor>) - Constructor for class gov.nist.secauto.metaschema.core.model.xml.ModuleLoader
-
Construct a new Metaschema loader, which use the provided module post processors when loading a module.
- moduleSource(IModule) - Static method in interface gov.nist.secauto.metaschema.core.model.ISource
-
Get the descriptor for a
ISource.SourceType.MODEL
source with as associated resource. - MpRecurseDepth - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Provides new Metapath functions that evaluate a Metapath recursively over sequences generated by evaluating that expression.
N
- name(String) - Method in class gov.nist.secauto.metaschema.core.metapath.function.IArgument.Builder
-
Define the name of the function argument.
- name(String) - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
-
Define the name of the function.
- NAME - Static variable in class gov.nist.secauto.metaschema.core.MetaschemaJavaVersion
- NAME - Static variable in class gov.nist.secauto.metaschema.core.model.MetaschemaVersion
- namespace(String) - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
-
Define the namespace of the function.
- namespace(String, String) - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext.Builder
-
A convenience method for
StaticContext.Builder.namespace(String, URI)
. - namespace(String, URI) - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext.Builder
-
Adds a new prefix to namespace URI binding to the mapping of statically known namespaces.
- namespace(URI) - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
-
Define the namespace of the function.
- NAMESPACE_MISUSE - Static variable in exception gov.nist.secauto.metaschema.core.metapath.StaticMetapathException
-
err:MPST0070: A static error is raised if any of the following conditions is statically detected in any expression.
- NCNAME - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
-
Deprecated.
- NcNameAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
-
Deprecated.
- NE - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions.Operator
-
A not equal comparison.
- negate() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBooleanItem
-
Get the boolean negation of this value.
- NEGATIVE_ARRAY_LENGTH - Static variable in exception gov.nist.secauto.metaschema.core.metapath.item.function.ArrayException
-
err:FOAY0002: This error is raised whenever numeric operations result in an overflow or underflow.
- NEGATIVE_ONE - Static variable in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
- newAllowedValuesViolationMessage(List<IAllowedValuesConstraint>, INodeItem) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintValidationHandler
-
Construct a new violation message for the provided
constraint
applied to thenode
. - newAssemblyNodeItem(IAssemblyDefinition) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemFactory
-
Create a new
IAssemblyNodeItem
that is detached from a Metaschema. - newAssemblyNodeItem(IAssemblyDefinition, IModuleNodeItem) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemFactory
- newAssemblyNodeItem(IAssemblyDefinition, IModuleNodeItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemFactory
-
Create a new
IAssemblyNodeItem
based on the provided definition, which is expected to be a global definition within the provided Metaschema. - newAssemblyNodeItem(IAssemblyDefinition, URI) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemFactory
- newAssemblyNodeItem(IAssemblyDefinition, URI) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemFactory
-
Create a new
IAssemblyNodeItem
that is detached from a Metaschema. - newAssemblyNodeItem(IAssemblyDefinition, URI, Object) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemFactory
- newAssemblyNodeItem(IAssemblyDefinition, URI, Object) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemFactory
-
Create a new
IAssemblyNodeItem
that is detached from a Metaschema, with associated data. - newAssemblyNodeItem(IAssemblyInstanceGrouped, IAssemblyNodeItem, int, Object) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemFactory
-
Create a new
IAssemblyNodeItem
that is based on a Metaschema instance with associated data. - newAssemblyNodeItem(IAssemblyInstance, IAssemblyNodeItem) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemFactory
- newAssemblyNodeItem(IAssemblyInstance, IAssemblyNodeItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemFactory
-
Create a new
IAssemblyNodeItem
that is based on a Metaschema instance. - newAssemblyNodeItem(IAssemblyInstance, IAssemblyNodeItem, int, Object) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemFactory
- newAssemblyNodeItem(IAssemblyInstance, IAssemblyNodeItem, int, Object) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemFactory
-
Create a new
IAssemblyNodeItem
that is based on a Metaschema instance with associated data. - newCardinalityMaximumViolationMessage(ICardinalityConstraint, INodeItem, ISequence<? extends INodeItem>, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintValidationHandler
-
Construct a new violation message for the provided
constraint
applied to thenode
. - newCardinalityMinimumViolationMessage(ICardinalityConstraint, INodeItem, ISequence<? extends INodeItem>, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintValidationHandler
-
Construct a new violation message for the provided
constraint
applied to thenode
. - newDataModelSupplier(IAssemblyNodeItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemGenerator
-
Generate the child Metapath node items for the provided item.
- newDataModelSupplier(IFieldNodeItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemGenerator
-
Generate the child Metapath node items for the provided item.
- newDataModelSupplier(IRootAssemblyNodeItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemGenerator
-
Generate the child Metapath node items for the provided item.
- newDocumentNodeItem(IAssemblyDefinition, URI, Object) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemFactory
- newDocumentNodeItem(IAssemblyDefinition, URI, Object) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemFactory
-
Create a new document node item for the provided
definition
. - newExpectViolationMessage(IExpectConstraint, INodeItem, INodeItem, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintValidationHandler
-
Construct a new violation message for the provided
constraint
applied to thenode
. - newFieldNodeItem(IFieldDefinition, IModuleNodeItem) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemFactory
- newFieldNodeItem(IFieldDefinition, IModuleNodeItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemFactory
-
Create a new
IFieldNodeItem
based on the provided definition, which is expected to be a global definition within the provided Metaschema. - newFieldNodeItem(IFieldDefinition, URI) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemFactory
- newFieldNodeItem(IFieldDefinition, URI) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemFactory
-
Create a new
IFieldNodeItem
that is detached from a Metaschema. - newFieldNodeItem(IFieldInstance, IAssemblyNodeItem) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemFactory
- newFieldNodeItem(IFieldInstance, IAssemblyNodeItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemFactory
-
Create a new
IFieldNodeItem
that is based on a Metaschema instance. - newFieldNodeItem(IFieldInstance, IAssemblyNodeItem, int, Object) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemFactory
- newFieldNodeItem(IFieldInstance, IAssemblyNodeItem, int, Object) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemFactory
-
Create a new
IFieldNodeItem
that is based on a Metaschema instance with associated data. - newFlagNodeItem(IFlagDefinition, IModuleNodeItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemFactory
-
Create a new
IFlagNodeItem
, with no associated value, based on the provided flag definition. - newFlagNodeItem(IFlagInstance, IModelNodeItem<?, ?>) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemFactory
-
Create a new
IFlagNodeItem
based on the provided flag instance. - newFlagNodeItem(IFlagInstance, IModelNodeItem<?, ?>, Object) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemFactory
-
Create a new
IFlagNodeItem
based on the provided flag instance. - newFlexmarkConfig(DataHolder) - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.FlexmarkConfiguration
-
Get a new flexmark configuration.
- newIndexDuplicateKeyViolationMessage(IIndexConstraint, INodeItem, INodeItem, INodeItem, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintValidationHandler
-
Construct a new violation message for the provided
constraint
applied to thenode
. - newIndexDuplicateViolationMessage(IIndexConstraint, INodeItem) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintValidationHandler
-
Construct a new violation message for the provided
constraint
applied to thenode
. - newIndexMissMessage(IIndexHasKeyConstraint, INodeItem, INodeItem, List<String>, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintValidationHandler
-
Construct a new violation message for the provided
constraint
applied to thenode
. - newInstance() - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.HtmlCodeRenderExtension
-
Construct a new extension instance.
- newInstance() - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.HtmlQuoteTagExtension
-
Construct a new extension instance.
- newInstance() - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension
-
Construct a new extension instance.
- newInstance() - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.SuppressPTagExtension
-
Construct a new extension instance.
- newInstance() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
-
Get a new instance of the built object.
- newInstance() - Method in class gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint.Builder
- newInstance() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ICardinalityConstraint.Builder
- newInstance() - Method in class gov.nist.secauto.metaschema.core.model.constraint.IExpectConstraint.Builder
- newInstance() - Method in class gov.nist.secauto.metaschema.core.model.constraint.IIndexConstraint.Builder
- newInstance() - Method in class gov.nist.secauto.metaschema.core.model.constraint.IIndexHasKeyConstraint.Builder
- newInstance() - Method in class gov.nist.secauto.metaschema.core.model.constraint.IMatchesConstraint.Builder
- newInstance() - Method in class gov.nist.secauto.metaschema.core.model.constraint.IUniqueConstraint.Builder
- newInstance(DataHolder) - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.FlexmarkFactory
-
Get a Flexmark factory instance that uses the provided Flexmark configuration.
- newInstance(List<? extends IKeyField>) - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.IIndex
-
Construct a new index using the provided key field components to generate keys.
- newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
- newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.Base64Adapter
- newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.BooleanAdapter
- newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateAdapter
- newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateTimeAdapter
- newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateTimeWithTZAdapter
- newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateWithTZAdapter
- newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DayTimeAdapter
- newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DecimalAdapter
- newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.EmailAddressAdapter
- newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.HostnameAdapter
- newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.IntegerAdapter
- newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.IPv4AddressAdapter
- newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.IPv6AddressAdapter
- newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.NcNameAdapter
-
Deprecated.
- newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.NonNegativeIntegerAdapter
- newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.PositiveIntegerAdapter
- newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.StringAdapter
- newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.TokenAdapter
- newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UriAdapter
- newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UriReferenceAdapter
- newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UuidAdapter
- newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.YearMonthAdapter
- newItem(Object) - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
-
Construct a new item of this type using the provided value.
- newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupLineAdapter
- newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultilineAdapter
- newMatchDatatypeViolationMessage(IMatchesConstraint, INodeItem, INodeItem, String, IDataTypeAdapter<?>, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintValidationHandler
-
Construct a new violation message for the provided
constraint
applied to thenode
. - newMatchPatternViolationMessage(IMatchesConstraint, INodeItem, INodeItem, String, Pattern, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintValidationHandler
-
Construct a new violation message for the provided
constraint
applied to thenode
. - newMetaschemaModelSupplier(IAssemblyNodeItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemGenerator
-
Generate the child Metapath node items for the provided item.
- newMetaschemaModelSupplier(IFieldNodeItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemGenerator
-
Generate the child Metapath node items for the provided item.
- newMetaschemaModelSupplier(IModuleNodeItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemGenerator
-
Generate the child Metapath node items for the provided item.
- newMissingIndexViolationMessage(IIndexHasKeyConstraint, INodeItem, INodeItem, String, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintValidationHandler
-
Construct a new generic violation message for the provided
constraint
applied to thenode
. - newModelItem(INamedModelInstance, IAssemblyNodeItem) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemFactory
- newModelItem(INamedModelInstance, IAssemblyNodeItem, int, Object) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemFactory
- newModule(URI, METASCHEMADocument, List<? extends IXmlMetaschemaModule>) - Method in class gov.nist.secauto.metaschema.core.model.xml.ModuleLoader
- newModule(URI, T, List<? extends M>) - Method in class gov.nist.secauto.metaschema.core.model.AbstractModuleLoader
-
Parse the
resource
based on the providedxmlObject
. - newModuleNodeItem(IModule) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemFactory
- newModuleNodeItem(IModule) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemFactory
-
Create a new Metaschema node item for the provided
metaschema
. - newUniqueKeyViolationMessage(IUniqueConstraint, INodeItem, INodeItem, INodeItem, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintValidationHandler
-
Construct a new violation message for the provided
constraint
applied to thenode
. - NO_FUNCTION_MATCH - Static variable in exception gov.nist.secauto.metaschema.core.metapath.StaticMetapathException
-
err:MPST0017: It is a static error if the expanded QName and number of arguments in a static function call do not match the name and arity of a function signature in the static context.
- NO_NAMESPACE_FOUND_FOR_PREFIX - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.UriFunctionException
-
err:FONS0004: Raised by fn:resolve-QName and analogous functions if a supplied QName has a prefix that has no binding to a namespace.
- NODE_HAS_NO_TYPED_VALUE - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.InvalidTypeFunctionException
-
err:FOTY0012: Raised by fn:data, or by implicit atomization, if applied to a node with no typed value, the main example being an element validated against a complex type that defines it to have element-only content.
- NodeItemType - Enum in gov.nist.secauto.metaschema.core.metapath.item.node
-
This enumeration provides a listing of the available types of
INodeItem
implementations. - NON_NEGATIVE_INTEGER - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
- nonDeterministic() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
-
Mark the function as non-deterministic.
- NONE - Enum constant in enum gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint.Extensible
-
Cannot be extended.
- NONE - Enum constant in enum gov.nist.secauto.metaschema.core.model.constraint.IConstraint.Level
-
No violation.
- NONE - Enum constant in enum gov.nist.secauto.metaschema.core.model.JsonGroupAsBehavior
-
In JSON, the group of instances will be represented as a single JSON object.
- NONE - Enum constant in enum gov.nist.secauto.metaschema.core.model.JsonValueKeyTypeEnum
-
No value key is defined, and a type specific value key will be used.
- NonNegativeIntegerAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
- normalizeAsItems(ICollectionValue) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ICollectionValue
-
Get the stream of items for the collection value.
- normalizeSpace() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractStringItem
- normalizeSpace() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IStringItem
-
An implementation of fn::normalize-space.
- NOT_A_NODE_ITEM_FOR_STEP - Static variable in exception gov.nist.secauto.metaschema.core.metapath.TypeMetapathException
-
The context item is not a node when evaluating an axis step.
- NOT_APPLICABLE - Enum constant in enum gov.nist.secauto.metaschema.core.model.validation.IValidationFinding.Kind
-
The finding does not apply to the intended purpose of the validation.
- notNull(T) - Static method in class gov.nist.secauto.metaschema.core.util.ObjectUtils
-
Assert that the provided object is not
null
. - NS_METAPATH - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
- NS_METAPATH_FUNCTIONS - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
- NS_METAPATH_FUNCTIONS_ARRAY - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
- NS_METAPATH_FUNCTIONS_EXTENDED - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
- NS_METAPATH_FUNCTIONS_MAP - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
- NS_METAPATH_FUNCTIONS_MATH - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
- NS_XML_SCHEMA - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
- NUMBER - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.MetapathExpression.ResultType
-
The result is expected to be a
BigDecimal
value. - numericCompare(INumericItem, ComparisonFunctions.Operator, INumericItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions
-
Perform a number-based comparison of the
right
item against theleft
item using the specifiedoperator
. - NumericFunction - Class in gov.nist.secauto.metaschema.core.metapath.function.library
-
Provides a generic implementation of methods defined by XPath 3.1 Functions on numeric values.
- NumericFunction.INumericExecutor - Interface in gov.nist.secauto.metaschema.core.metapath.function.library
-
Implementations of this interface are used to execute a numeric opertaion on the provided item.
O
- ObjectUtils - Class in gov.nist.secauto.metaschema.core.util
- Occurrence - Enum in gov.nist.secauto.metaschema.core.metapath.function
-
Identifies the occurrence of a sequence used a function argument or return value.
- Occurrence.ISequenceHandler - Interface in gov.nist.secauto.metaschema.core.metapath.function
- of() - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
-
Returns an unmodifiable sequence containing zero elements.
- of() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
-
Returns an unmodifiable array item containing zero elements.
- of() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
-
Returns an unmodifiable map item containing zero mappings.
- of(Class<? extends IItem>, Occurrence) - Static method in interface gov.nist.secauto.metaschema.core.metapath.function.ISequenceType
-
Create new sequence type using the provide type and occurrence.
- of(String, MarkupLine, String) - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.IAllowedValue
-
Construct a new allowed value entry for use in an
IAllowedValuesConstraint
. - of(String, Pattern, MarkupMultiline, ISource) - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.IKeyField
-
Construct a new key field based on the provided target.
- of(Stream<T>) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
-
Returns an unmodifiable sequence containing the provided
items
. - of(QName, MetapathExpression, ISource, MarkupMultiline) - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.ILet
-
Create a new Let expression.
- of(QName, String, ISource, MarkupMultiline) - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.ILet
-
Create a new Let expression by compiling the provided Metapath expression string.
- of(K, V) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
-
Returns an unmodifiable map item containing a single mapping.
- of(K, V, K, V) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
-
Returns an unmodifiable map item containing two mappings.
- of(K, V, K, V, K, V) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
-
Returns an unmodifiable map item containing three mappings.
- of(K, V, K, V, K, V, K, V) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
-
Returns an unmodifiable map item containing four mappings.
- of(K, V, K, V, K, V, K, V, K, V) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
-
Returns an unmodifiable map item containing five mappings.
- of(K, V, K, V, K, V, K, V, K, V, K, V) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
-
Returns an unmodifiable map item containing six mappings.
- of(K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
-
Returns an unmodifiable map item containing seven mappings.
- of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
-
Returns an unmodifiable map item containing eight mappings.
- of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
-
Returns an unmodifiable map item containing nine mappings.
- of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
-
Returns an unmodifiable map item containing ten mappings.
- of(T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
-
Returns an unmodifiable sequence containing the provided
item
. - of(T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
-
Returns an unmodifiable array item containing one item.
- of(T...) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
-
Returns an unmodifiable sequence containing an arbitrary number of items.
- of(T...) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
-
Returns an unmodifiable array item containing an arbitrary number of items.
- of(T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
-
Returns an unmodifiable sequence containing two items.
- of(T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
-
Returns an unmodifiable array item containing two items.
- of(T, T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
-
Returns an unmodifiable sequence containing three elements.
- of(T, T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
-
Returns an unmodifiable array item containing three elements.
- of(T, T, T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
-
Returns an unmodifiable sequence containing four items.
- of(T, T, T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
-
Returns an unmodifiable array item containing four items.
- of(T, T, T, T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
-
Returns an unmodifiable sequence containing five items.
- of(T, T, T, T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
-
Returns an unmodifiable array item containing five items.
- of(T, T, T, T, T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
-
Returns an unmodifiable sequence containing six items.
- of(T, T, T, T, T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
-
Returns an unmodifiable array item containing six items.
- of(T, T, T, T, T, T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
-
Returns an unmodifiable sequence containing seven items.
- of(T, T, T, T, T, T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
-
Returns an unmodifiable array item containing seven items.
- of(T, T, T, T, T, T, T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
-
Returns an unmodifiable sequence containing eight items.
- of(T, T, T, T, T, T, T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
-
Returns an unmodifiable array item containing eight items.
- of(T, T, T, T, T, T, T, T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
-
Returns an unmodifiable sequence containing nine items.
- of(T, T, T, T, T, T, T, T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
-
Returns an unmodifiable array item containing nine items.
- of(T, T, T, T, T, T, T, T, T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
-
Returns an unmodifiable sequence containing ten items.
- of(T, T, T, T, T, T, T, T, T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
-
Returns an unmodifiable array item containing ten items.
- ofCollection(List<ITEM_TYPE>) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
-
Returns an unmodifiable sequence containing the provided
items
. - ofCollection(List<T>) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
-
Get a new, immutable array item that contains the items in the provided list.
- ofCollection(Map<IMapKey, V>) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
-
Get a new, immutable map item that contains the items in the provided map.
- ofEntries(Map.Entry<IMapKey, ? extends V>...) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
-
Returns an unmodifiable map item containing keys and values extracted from the given entries.
- one() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IArgument.Builder
-
Identifies the argument's cardinality as a single, required item (one).
- ONE - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.function.Occurrence
-
No occurrence indicator.
- ONE - Enum constant in enum gov.nist.secauto.metaschema.core.model.util.IDiagramNode.Relationship
- ONE - Static variable in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
- ONE - Static variable in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
- ONE - Static variable in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IPositiveIntegerItem
- ONE_OR_MORE - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.function.Occurrence
-
The occurrence indicator
"+"
. - ONE_OR_MORE - Enum constant in enum gov.nist.secauto.metaschema.core.model.util.IDiagramNode.Relationship
- oneOrMore() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IArgument.Builder
-
Identifies the argument's cardinality as a required series of items (one or more).
- opAddDayTimeDurations(IDayTimeDurationItem, IDayTimeDurationItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:add-dayTimeDurations.
- opAddDayTimeDurationToDate(IDateItem, IDayTimeDurationItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:add-dayTimeDuration-to-date.
- opAddDayTimeDurationToDateTime(IDateTimeItem, IDayTimeDurationItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:add-dayTimeDuration-to-dateTime.
- opAddYearMonthDurations(IYearMonthDurationItem, IYearMonthDurationItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:add-yearMonthDurations.
- opAddYearMonthDurationToDate(IDateItem, IYearMonthDurationItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:add-yearMonthDuration-to-date.
- opAddYearMonthDurationToDateTime(IDateTimeItem, IYearMonthDurationItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:add-yearMonthDuration-to-dateTime.
- opBase64BinaryEqual(IBase64BinaryItem, IBase64BinaryItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:base64Binary-equal.
- opBase64BinaryGreaterThan(IBase64BinaryItem, IBase64BinaryItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:base64Binary-greater-than.
- opBase64BinaryLessThan(IBase64BinaryItem, IBase64BinaryItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:base64Binary-less-than.
- opBooleanEqual(IBooleanItem, IBooleanItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:boolean-equal.
- opBooleanGreaterThan(IBooleanItem, IBooleanItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:boolean-greater-than.
- opBooleanLessThan(IBooleanItem, IBooleanItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:boolean-less-than.
- opDateEqual(IDateItem, IDateItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:date-equal.
- opDateGreaterThan(IDateItem, IDateItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:date-greater-than.
- opDateLessThan(IDateItem, IDateItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:date-less-than.
- opDateTimeEqual(IDateTimeItem, IDateTimeItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:dateTime-equal.
- opDateTimeGreaterThan(IDateTimeItem, IDateTimeItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:dateTime-greater-than.
- opDateTimeLessThan(IDateTimeItem, IDateTimeItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:dateTime-less-than.
- opDayTimeDurationGreaterThan(IDayTimeDurationItem, IDayTimeDurationItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:dayTimeDuration-greater-than.
- opDayTimeDurationLessThan(IDayTimeDurationItem, IDayTimeDurationItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:dayTimeDuration-less-than.
- opDivideDayTimeDuration(IDayTimeDurationItem, INumericItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:divide-dayTimeDuration.
- opDivideDayTimeDurationByDayTimeDuration(IDayTimeDurationItem, IDayTimeDurationItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:divide-dayTimeDuration-by-dayTimeDuration.
- opDivideYearMonthDuration(IYearMonthDurationItem, INumericItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:divide-yearMonthDuration.
- opDurationEqual(IDurationItem, IDurationItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:duration-equal.
- OperationFunctions - Class in gov.nist.secauto.metaschema.core.metapath.function
- opMultiplyDayTimeDuration(IDayTimeDurationItem, INumericItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:multiply-dayTimeDuration.
- opMultiplyYearMonthDuration(IYearMonthDurationItem, INumericItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:multiply-yearMonthDuration.
- opNumericAdd(INumericItem, INumericItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:numeric-add.
- opNumericDivide(INumericItem, INumericItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:numeric-divide.
- opNumericEqual(INumericItem, INumericItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:numeric-equal.
- opNumericGreaterThan(INumericItem, INumericItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:numeric-greater-than.
- opNumericIntegerDivide(INumericItem, INumericItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:numeric-integer-divide.
- opNumericLessThan(INumericItem, INumericItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:numeric-less-than.
- opNumericMod(INumericItem, INumericItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:numeric-mod.
- opNumericMultiply(INumericItem, INumericItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:numeric-multiply.
- opNumericSubtract(INumericItem, INumericItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:numeric-subtract.
- opNumericUnaryMinus(INumericItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:numeric-unary-minus.
- opSubtractDates(IDateItem, IDateItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:subtract-dates.
- opSubtractDateTimes(IDateTimeItem, IDateTimeItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:subtract-dateTimes.
- opSubtractDayTimeDurationFromDate(IDateItem, IDayTimeDurationItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:subtract-dayTimeDuration-from-date.
- opSubtractDayTimeDurationFromDateTime(IDateTimeItem, IDayTimeDurationItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:subtract-dayTimeDuration-from-dateTime.
- opSubtractDayTimeDurations(IDayTimeDurationItem, IDayTimeDurationItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:subtract-dayTimeDurations.
- opSubtractYearMonthDurationFromDate(IDateItem, IYearMonthDurationItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:subtract-yearMonthDuration-from-date.
- opSubtractYearMonthDurationFromDateTime(IDateTimeItem, IYearMonthDurationItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:subtract-yearMonthDuration-from-dateTime.
- opSubtractYearMonthDurations(IYearMonthDurationItem, IYearMonthDurationItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:subtract-yearMonthDurations.
- opYearMonthDurationGreaterThan(IYearMonthDurationItem, IYearMonthDurationItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:yearMonthDuration-greater-than.
- opYearMonthDurationLessThan(IYearMonthDurationItem, IYearMonthDurationItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 op:yearMonthDuration-less-than.
- ORIGIN - Static variable in class gov.nist.secauto.metaschema.core.MetaschemaJavaVersion
- ORIGIN - Static variable in class gov.nist.secauto.metaschema.core.model.MetaschemaVersion
- OVERFLOW_UNDERFLOW_ERROR - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.ArithmeticFunctionException
-
err:FOAR0002: This error is raised whenever numeric operations result in an overflow or underflow.
P
- parse(JsonParser) - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
-
This default implementation will parse the value as a string and delegate to the string-based parsing method.
- parse(JsonParser) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.BooleanAdapter
- parse(JsonParser) - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
-
Parses a JSON property value.
- parse(JsonParser) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupLineAdapter
- parse(JsonParser) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultilineAdapter
- parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.AbstractIntegerAdapter
- parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.AbstractStringAdapter
- parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.Base64Adapter
- parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.BooleanAdapter
- parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateAdapter
- parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateTimeAdapter
- parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateTimeWithTZAdapter
- parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateWithTZAdapter
- parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DayTimeAdapter
- parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DecimalAdapter
- parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.IPv4AddressAdapter
- parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.IPv6AddressAdapter
- parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UriAdapter
- parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UriReferenceAdapter
- parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UuidAdapter
- parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.YearMonthAdapter
- parse(String) - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
-
Parses a provided string.
- parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupLineAdapter
-
Parse a line of Markdown.
- parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultilineAdapter
-
Parse a line of Markdown.
- parse(XMLEventReader2) - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
- parse(XMLEventReader2) - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
-
This method is expected to parse content starting at the next event.
- parse(XMLEventReader2) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupLineAdapter
- parse(XMLEventReader2) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultilineAdapter
- parseAndSupply(JsonParser) - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
-
Parses a provided string using
IDataTypeAdapter.parse(JsonParser)
. - parseAndSupply(String) - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
-
Parses a provided string using
IDataTypeAdapter.parse(String)
. - parseAndSupply(XMLEventReader2) - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
-
Parses a provided string using
IDataTypeAdapter.parse(XMLEventReader2)
. - parseConstraintSet(URI) - Method in class gov.nist.secauto.metaschema.core.model.xml.XmlMetaConstraintLoader
-
Parse the provided XML resource as a Metaschema constraints.
- parseFlags(String) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.regex.RegexUtil
-
Parse the regular expression flags according to the specification producing a bitmask suitable for use in
Pattern.compile(String, int)
. - parseHtml(String, FlexmarkHtmlConverter, Parser) - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupString
-
Parse HTML-based text into markdown as a flexmark AST graph.
- parseLexicalQName(String, EQNameUtils.IEQNamePrefixResolver) - Static method in class gov.nist.secauto.metaschema.core.metapath.EQNameUtils
-
Parse a lexical name as a qualified name.
- parseMarkdown(String, Parser) - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupString
-
Parse markdown-based text into a flexmark AST graph.
- parseMarkupline(XMLEventReader2) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.XmlMarkupParser
-
Parse a single line of markup from XHTML.
- parseMarkupMultiline(XMLEventReader2) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.XmlMarkupParser
-
Parse a markup multiline from XHTML.
- parseModule(URI) - Method in class gov.nist.secauto.metaschema.core.model.AbstractModuleLoader
-
Parse the provided XML resource as a Metaschema module.
- parseModule(URI) - Method in class gov.nist.secauto.metaschema.core.model.xml.ModuleLoader
-
Parse the provided XML resource as a Metaschema module.
- parseName(String, EQNameUtils.IEQNamePrefixResolver) - Static method in class gov.nist.secauto.metaschema.core.metapath.EQNameUtils
-
Parse a name as a qualified name.
- parseResource(URI, Deque<URI>) - Method in class gov.nist.secauto.metaschema.core.model.AbstractLoader
-
Parse the provided
resource
. - parseResource(URI, Deque<URI>) - Method in class gov.nist.secauto.metaschema.core.model.AbstractModuleLoader
- parseResource(URI, Deque<URI>) - Method in class gov.nist.secauto.metaschema.core.model.xml.XmlConstraintLoader
- parseResource(URI, Deque<URI>) - Method in class gov.nist.secauto.metaschema.core.model.xml.XmlMetaConstraintLoader
- parserOptions(MutableDataHolder) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.HtmlQuoteTagExtension
- parserOptions(MutableDataHolder) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension
- parseScopedConstraints(METASCHEMACONSTRAINTSDocument, URI) - Method in class gov.nist.secauto.metaschema.core.model.xml.XmlConstraintLoader
-
Parse individual constraint definitions from the provided XMLBeans object.
- parseUriQualifiedName(String) - Static method in class gov.nist.secauto.metaschema.core.metapath.EQNameUtils
-
Parse a URI qualified name.
- PASS - Enum constant in enum gov.nist.secauto.metaschema.core.model.validation.IValidationFinding.Kind
-
The finding represents a successful result.
- PASSING_RESULT - Static variable in interface gov.nist.secauto.metaschema.core.model.validation.IValidationResult
- POSITIVE_INTEGER - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
- PositiveIntegerAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
- preceding() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IModelNodeItem
- preceding() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
-
Get the children of this node's parent, and their descendants, that occur after this node in a depth-first order.
- precedingSibling() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IModelNodeItem
- precedingSibling() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
-
Get the children of this node's parent, and their descendants, that occur before this node in a depth-first order.
- PREFIX_METAPATH - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
- PREFIX_NOT_EXPANDABLE - Static variable in exception gov.nist.secauto.metaschema.core.metapath.StaticMetapathException
-
err:MPST0070: It is a static error if a QName used in an expression contains a namespace prefix that cannot be expanded into a namespace URI by using the statically known namespaces.
- PREFIX_XML_SCHEMA - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
- PREFIX_XPATH_FUNCTIONS - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
- PREFIX_XPATH_FUNCTIONS_ARRAY - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
- PREFIX_XPATH_FUNCTIONS_MAP - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
- PREFIX_XPATH_FUNCTIONS_MATH - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
- prependRelativePath(String, String) - Static method in class gov.nist.secauto.metaschema.core.util.UriUtils
-
Get the path of the provided target relative to the path of the provided base.
- preventClose(OutputStream) - Static method in class gov.nist.secauto.metaschema.core.util.AutoCloser
-
Wraps the provided output stream to prevent the wrapped stream from being closed.
- PRIMITIVE_ITEM_TYPES - Static variable in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyAtomicItem
- PRIVATE - Enum constant in enum gov.nist.secauto.metaschema.core.model.IDefinition.ModuleScope
-
The definition is scoped to only the defining module.
- process(Delimiter, Delimiter, int) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.FixedEmphasisDelimiterProcessor
- processBlockElements(Node, IMarkupWriter<T, E>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupVisitor
-
Process a node that represents a block element.
- processInlineElements(Node, IMarkupWriter<T, E>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupVisitor
-
Process a node that represents an inline element.
- processModule(IModule) - Method in class gov.nist.secauto.metaschema.core.model.constraint.ExternalConstraintsModulePostProcessor
- processModule(IModule) - Method in interface gov.nist.secauto.metaschema.core.model.IModuleLoader.IModulePostProcessor
-
Perform a post-processing operation on the provided module.
- processNode(IMarkupString<?>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertVisitor
-
Process markup to identify insert nodes.
- properties(Map<IAttributable.Key, Set<String>>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
-
Set the collection of properties associated with the constraint.
- property(IAttributable.Key, String) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
-
Set the values of the property with the provided
name
to the providedvalue
. - property(IAttributable.Key, Set<String>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
-
Set the values of the property with the provided
name
to the providedvalues
. - PUBLIC - Enum constant in enum gov.nist.secauto.metaschema.core.model.IDefinition.ModuleScope
-
The definition is scoped to its defining module and any importing module.
- put(IArrayItem<T>, int, T) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.ArrayPut
-
An implementation of XPath 3.1 array:put.
- put(IArrayItem<T>, IIntegerItem, T) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.ArrayPut
-
An implementation of XPath 3.1 array:put.
- put(IMapItem<V>, IAnyAtomicItem, V) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.MapPut
-
An implementation of XPath 3.1 map:put.
- put(INodeItem, DynamicContext) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IIndex
-
Store the provided item in the index using the index's key field components to generate the key.
- put(INodeItem, List<String>) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IIndex
-
Store the provided item using the provided key.
R
- random() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IUuidItem
-
Generate a random UUID value.
- recurseDepth(ISequence<INodeItem>, MetapathExpression, DynamicContext) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.MpRecurseDepth
-
Evaluates the
recursionMetapath
starting with the the items in theinitialContext
and also recursively using the resulting items returned by evaluating this path. - RecursionCollectingNodeItemVisitor - Class in gov.nist.secauto.metaschema.core.metapath.item.node
- RecursionCollectingNodeItemVisitor() - Constructor for class gov.nist.secauto.metaschema.core.metapath.item.node.RecursionCollectingNodeItemVisitor
- RecursionCollectingNodeItemVisitor.AssemblyRecord - Class in gov.nist.secauto.metaschema.core.metapath.item.node
- regex(String) - Method in class gov.nist.secauto.metaschema.core.model.constraint.IMatchesConstraint.Builder
-
Use the provided pattern to validate associated values.
- regex(Pattern) - Method in class gov.nist.secauto.metaschema.core.model.constraint.IMatchesConstraint.Builder
-
Use the provided pattern to validate associated values.
- RegexUtil - Class in gov.nist.secauto.metaschema.core.metapath.function.regex
- register(Path) - Static method in class gov.nist.secauto.metaschema.core.util.DeleteOnShutdown
-
Register a new path to be deleted on JVM termination.
- registerDatatype(IDataTypeAdapter<?>) - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeProvider
-
Register the provided
adapter
with the type system. - registerFunction(IFunction) - Method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionLibrary
-
Register the provided function signature.
- RegularExpressionMetapathException - Exception in gov.nist.secauto.metaschema.core.metapath.function.regex
- RegularExpressionMetapathException(int, String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.regex.RegularExpressionMetapathException
-
Constructs a new exception with the provided
code
,message
, and no cause. - RegularExpressionMetapathException(int, String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.regex.RegularExpressionMetapathException
-
Constructs a new exception with the provided
code
,message
, andcause
. - RegularExpressionMetapathException(int, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.regex.RegularExpressionMetapathException
-
Constructs a new exception with the provided
code
, no message, and thecause
. - relativize(URI, URI, boolean) - Static method in class gov.nist.secauto.metaschema.core.util.UriUtils
-
This function extends the functionality of
URI.relativize(URI)
by supporting relative reference pathing (e.g., ..), when theprepend
parameter is set totrue
. - remarks(MarkupMultiline) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
-
Set the provided
remarks
. - remove(IArrayItem<T>, Collection<Integer>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.ArrayRemove
-
An implementation of XPath 3.1 array:remove.
- removeItems(IArrayItem<T>, Collection<? extends IIntegerItem>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.ArrayRemove
-
An implementation of XPath 3.1 array:remove.
- removeItems(IMapItem<V>, Collection<? extends IAnyAtomicItem>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.MapRemove
-
An implementation of XPath 3.1 map:remove.
- rendererOptions(MutableDataHolder) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.HtmlCodeRenderExtension
- rendererOptions(MutableDataHolder) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.HtmlQuoteTagExtension
- rendererOptions(MutableDataHolder) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension
- rendererOptions(MutableDataHolder) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.SuppressPTagExtension
- ReplacementScanner - Class in gov.nist.secauto.metaschema.core.util
- replaceTokens(CharSequence, Pattern, Function<Matcher, CharSequence>) - Static method in class gov.nist.secauto.metaschema.core.util.ReplacementScanner
-
Search for instances of
pattern
intext
. - requireEndElement(XMLEventReader2, QName) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
-
Ensure that the next event is an XML start element that matches the presumed name.
- requireNonEmpty(T) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
-
Require that the provided collection contains at least a single item.
- requireNonEmpty(T, String) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
-
Require that the provided collection contains at least a single item.
- requireNonNull(T) - Static method in class gov.nist.secauto.metaschema.core.util.ObjectUtils
-
Require a non-null value.
- requireNonNull(T, String) - Static method in class gov.nist.secauto.metaschema.core.util.ObjectUtils
-
Require a non-null value.
- requireStartElement(XMLEventReader2, QName) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
-
Ensure that the next event is an XML start element that matches the presumed name.
- requireType(Class<TYPE>, IItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
-
Casts the provided
item
as the result type. - requireTypeOrNull(Class<TYPE>, IItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
-
Casts the provided
item
as the result type, if the item is notnull
. - resolve(IAnyUriItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyUriItem
-
Resolve the provided URI against this URI.
- resolve(String) - Method in interface gov.nist.secauto.metaschema.core.metapath.EQNameUtils.IEQNamePrefixResolver
-
Get the URI string for the provided namespace prefix.
- resolve(URI) - Method in interface gov.nist.secauto.metaschema.core.model.IResourceResolver
-
Resolve the provided URI, producing a resolved URI, which may point to a different resource than the provided URI.
- resolve(URI) - Method in interface gov.nist.secauto.metaschema.core.model.IUriResolver
-
Resolve the provided URI, producing a resolved URI, which may point to a different resource than the provided URI.
- returnOne() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
-
Indicate the sequence returned will contain one item.
- returnOneOrMore() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
-
Indicate the sequence returned will contain one or more items.
- returnType(Class<? extends IItem>) - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
-
Define the return sequence Java type of the function.
- returnZeroOrMore() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
-
Indicate the sequence returned will contain zero or more items.
- returnZeroOrOne() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
-
Indicate the sequence returned will contain zero or one items.
- reverse(IArrayItem<T>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.ArrayReverse
-
An implementation of XPath 3.1 array:reverse.
- round() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INumericItem
-
Round the item's value with zero precision.
- round(IIntegerItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INumericItem
-
Round the item's value with the specified precision.
S
- safeStream() - Method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
-
Get a stream guaranteed to be backed by a list.
- SEQUENCE - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.MetapathExpression.ResultType
-
The result is expected to be an
ISequence
value. - set(ValidationFeature<?>, Object) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
- set(T, Object) - Method in class gov.nist.secauto.metaschema.core.configuration.DefaultConfiguration
- set(T, Object) - Method in interface gov.nist.secauto.metaschema.core.configuration.IMutableConfiguration
-
Set the value of the provided
feature
to the provided value. - setDocumentLoader(IDocumentLoader) - Method in class gov.nist.secauto.metaschema.core.metapath.DynamicContext
-
Assign a document loader to this dynamic context.
- setIdReference(BasedSequence) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertAnchorNode
-
Set the identifier of the given type to use to determine what to insert.
- setPathFormatter(IPathFormatter) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintValidationHandler
-
Set the path formatter to use when generating contextual paths in validation messages.
- setUriResolver(IUriResolver) - Method in interface gov.nist.secauto.metaschema.core.metapath.IDocumentLoader
-
Allows setting an
IUriResolver
, which will be used to map URIs prior to loading the resource. - setUriResolver(IUriResolver) - Method in class gov.nist.secauto.metaschema.core.model.AbstractResourceResolver
-
Set the URI resolver for this resource resolver.
- severity(IConstraint.Level) - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding.Builder
-
Use the provided severity for the validation finding.
- shouldVisitNextChild(INodeItem, IModelNodeItem<?, ?>, RESULT, CONTEXT) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
-
Determine if the child should be visited next, or skipped.
- shouldVisitNextChild(INodeItem, INodeItem, RESULT, CONTEXT) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
-
Determine if the child should be visited next, or skipped.
- SIGNATURE - Static variable in class gov.nist.secauto.metaschema.core.metapath.function.library.MapEntry
- singleton(T) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
-
An implementation of
Collections.singleton(Object)
that respects non-nullness. - SINGLETON_OR_LIST - Enum constant in enum gov.nist.secauto.metaschema.core.model.JsonGroupAsBehavior
-
In JSON, the group of instances will be represented as a single JSON object if there is one, or as an array of JSON objects if there is more than one.
- singletonList(T) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
-
An implementation of
Collections.singletonList(Object)
that respects non-nullness. - singletonMap(K, V) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
-
An implementation of
Collections.singletonMap(Object, Object)
that respects non-nullness. - size() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
-
Get the count of items in this sequence.
- size() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
-
Get the count of items in this sequence.
- skipElement(XMLEventReader2) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
-
Skip over the next element in the event stream.
- skipEvents(XMLEventReader2, int...) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
-
Skips events specified by
events
. - skipNextValue(JsonParser) - Static method in class gov.nist.secauto.metaschema.core.model.util.JsonUtil
-
Skip the next JSON value in the stream.
- skipProcessingInstructions(XMLEventReader2) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
-
Skip over any processing instructions.
- skipWhitespace(XMLEventReader2) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
-
Skip over any whitespace.
- source(ISource) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
-
Set the source the constraint was parsed from.
- STATIC_LABEL - Enum constant in enum gov.nist.secauto.metaschema.core.model.JsonValueKeyTypeEnum
-
A static value key string is defined which will be used.
- StaticContext - Class in gov.nist.secauto.metaschema.core.metapath
-
The implementation of a Metapath static context.
- StaticContext.Builder - Class in gov.nist.secauto.metaschema.core.metapath
-
A builder used to generate the static context.
- StaticMetapathException - Exception in gov.nist.secauto.metaschema.core.metapath
-
MPST: Exceptions related to the Metapath static context and static evaluation.
- StaticMetapathException(int, String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.StaticMetapathException
-
Constructs a new exception with the provided
code
,message
, and no cause. - StaticMetapathException(int, String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.StaticMetapathException
-
Constructs a new exception with the provided
code
,message
, andcause
. - StaticMetapathException(int, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.StaticMetapathException
-
Constructs a new exception with the provided
code
, no message, and thecause
. - stream() - Method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionLibrary
- stream() - Method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionService
-
Retrieve the collection of function signatures in this library as a stream.
- stream() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunctionLibrary
-
Retrieve the collection of function signatures in this library as a stream.
- stream() - Method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
-
Get the items in this sequence as a
Stream
. - STRING - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.MetapathExpression.ResultType
-
The result is expected to be a
String
value. - STRING - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
- StringAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
- stringCompare(IStringItem, ComparisonFunctions.Operator, IStringItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions
-
Perform a string-based comparison of the
right
item against theleft
item using the specifiedoperator
. - stringValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
-
Get the string value of the node.
- subarray(IArrayItem<T>, int) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.ArraySubarray
-
An implementation of XPath 3.1 array:subarray.
- subarray(IArrayItem<T>, int, int) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.ArraySubarray
-
An implementation of XPath 3.1 array:subarray.
- subarray(IArrayItem<T>, IIntegerItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.ArraySubarray
-
An implementation of XPath 3.1 array:subarray.
- subarray(IArrayItem<T>, IIntegerItem, IIntegerItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.ArraySubarray
-
An implementation of XPath 3.1 array:subarray.
- subContext() - Method in class gov.nist.secauto.metaschema.core.metapath.DynamicContext
-
Generate a new dynamic context that is a copy of this dynamic context.
- subjects(List<? extends INodeItem>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding.Builder
-
Use the provided subjects for the validation finding.
- subList(int, int) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
- sum(List<? extends IAnyAtomicItem>, IAnyAtomicItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnSum
-
An implementation of XPath 3.1 fn:sum.
- SuppressPTagExtension - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
- SuppressPTagExtension() - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.SuppressPTagExtension
T
- tail(IArrayItem<T>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.ArrayTail
-
An implementation of XPath 3.1 array:tail.
- target(INodeItem) - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding.Builder
-
Use the provided target for the validation finding.
- target(IAssemblyDefinition) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AssemblyTargetedConstraints
- target(IAssemblyDefinition) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.ITargetedConstraints
-
Apply the constraint to the provided definition.
- target(IFieldDefinition) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FieldTargetedConstraints
- target(IFieldDefinition) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.ITargetedConstraints
-
Apply the constraint to the provided definition.
- target(IFlagDefinition) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FlagTargetedConstraints
- target(IFlagDefinition) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.ITargetedConstraints
-
Apply the constraint to the provided definition.
- target(String) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
-
Set the Metapath expression used to get the target(s) of the constraint.
- test(String) - Method in class gov.nist.secauto.metaschema.core.model.constraint.IExpectConstraint.Builder
-
Use the provided test to validate selected nodes.
- toArray() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
- toArray(T[]) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
- toArrayItem() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
-
A
Collector
implementation to generates a sequence from a stream of Metapath items. - toAtomicItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyAtomicItem
- toAtomicItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAtomicValuedItem
-
Get the atomic value for the item.
- toAtomicItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureNoDataAtomicValuedItem
- toBoolean() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBooleanItem
-
Get the "wrapped" boolean value.
- toCollectionValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
-
Get this sequence as a collection value.
- toCoordinates() - Method in class gov.nist.secauto.metaschema.core.model.AbstractAssemblyInstance
-
Generates a "coordinate" string for the assembly instance.
- toCoordinates() - Method in class gov.nist.secauto.metaschema.core.model.AbstractFieldInstance
-
Generates a "coordinate" string for the assembly instance.
- toCoordinates() - Method in class gov.nist.secauto.metaschema.core.model.AbstractFlagInstance
-
Generates a "coordinate" string for the assembly instance.
- toCoordinates() - Method in interface gov.nist.secauto.metaschema.core.model.IChoiceGroupInstance
- toCoordinates() - Method in interface gov.nist.secauto.metaschema.core.model.IChoiceInstance
- toCoordinates() - Method in interface gov.nist.secauto.metaschema.core.model.IDefinition
-
Generates a coordinate string for the provided information element definition.
- toCoordinates() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureDefinitionInstanceInlined
-
Generates a "coordinate" string for the provided inline definition instance.
- toCoordinates() - Method in interface gov.nist.secauto.metaschema.core.model.IInstance
-
Generates a "coordinate" string for the provided information element instance.
- toCoordinates() - Method in interface gov.nist.secauto.metaschema.core.model.IModelElement
-
Retrieves a string that uniquely identifies the model element in the overall collection of model elements.
- toDescendingIterable(List<T>) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
- toEffectiveBoolean() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractIntegerItem
- toEffectiveBoolean() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
- toEffectiveBoolean() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INumericItem
-
Get the effective boolean value of this item based on XPath 3.1.
- toEventName(int) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
-
Get the event name of the
eventType
, which is one of the types defined byXMLStreamConstants
. - toEventName(XMLEvent) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
-
Get the event name of the
event
. - toFlagQName(String) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Used to parse a flag name reference to produce a qualified name.
- toFlagQName(String, String) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Used to parse a flag name reference to produce a qualified name.
- toHtml() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupString
- toHtml() - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.IMarkupString
-
Get the HyperText Markup Language (HTML) representation of this markup string.
- toIterable(Iterator<T>) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
- toIterable(Stream<T>) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
- toJsonObject(InputStream) - Static method in class gov.nist.secauto.metaschema.core.model.util.JsonUtil
-
Parse the input stream into a JSON object.
- toJsonObject(Reader) - Static method in class gov.nist.secauto.metaschema.core.model.util.JsonUtil
-
Parse the reader into a JSON object.
- TOKEN - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
- TokenAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
- toKey(INodeItem, List<? extends IKeyField>, DynamicContext) - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.IIndex
-
Construct a key by evaluating the provided key field components against the provided item.
- toList(Iterable<T>) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
-
Convert the provided
Iterable
to a list of the same generic type. - toList(Iterator<T>) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
-
Convert the provided
Iterator
to a list of the same generic type. - toLocation(XMLEvent) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
-
Retrieve the resource location of
event
. - toMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>, CustomCollectors.DuplicateHandler<K, V>) - Static method in class gov.nist.secauto.metaschema.core.util.CustomCollectors
-
Produces a map collector that uses the provided key and value mappers, and a duplicate hander to manage duplicate key insertion.
- toMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>, CustomCollectors.DuplicateHandler<K, V>, Supplier<M>) - Static method in class gov.nist.secauto.metaschema.core.util.CustomCollectors
-
Produces a map collector that uses the provided key and value mappers, and a duplicate hander to manage duplicate key insertion.
- toMarkdown() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupString
- toMarkdown() - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.IMarkupString
-
Get the Commonmark Markdown representation of this markup string.
- toMarkdown(Formatter) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupString
- toMarkdown(Formatter) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.IMarkupString
-
Get a Markdown representation of this markup string, which will be created by the provided formatter.
- toModelQName(String) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Used to parse a model name reference to produce a qualified name.
- toModelQName(String, String) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Used to parse a flag name reference to produce a qualified name.
- toNumeric(ISequence<?>, boolean) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
-
Gets the first item of the provided sequence as a
INumericItem
value. - toNumeric(IAnyAtomicItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
-
Gets the provided item value as a
INumericItem
value. - toNumeric(IItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
-
Gets the provided item value as a
INumericItem
value. - toNumericOrNull(IAnyAtomicItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
-
Gets the provided item value as a
INumericItem
value. - toPath(IPathFormatter) - Method in interface gov.nist.secauto.metaschema.core.metapath.format.IPathSegment
-
Get the path for this node item using the provided formatter.
- toPath(INodeItem) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintValidationHandler
-
Get the path of the provided item using the configured path formatter.
- toPath(INodeItem) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
- toQName(XMLEvent) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
-
Retrieve the name of the node associated with
event
. - toRelationship(IGroupable) - Static method in enum gov.nist.secauto.metaschema.core.model.util.IDiagramNode.Relationship
-
Get the relationship based on the provided grouping information.
- toResultType(ISequence<?>, MetapathExpression.ResultType) - Method in class gov.nist.secauto.metaschema.core.metapath.MetapathExpression
-
Converts the provided
sequence
to the requestedresultType
. - toSequence() - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
-
A
Collector
implementation to generates a sequence from a stream of Metapath items. - toSignature() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IArgument
-
Get the signature of the argument.
- toSignature() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunction
-
Get the signature of the function as a string.
- toSignature() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.ISequenceType
-
Get the signature of the function as a string.
- toSignature() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
- toSignature() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
- toStream(Iterator<T>) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
- toString() - Method in class gov.nist.secauto.metaschema.core.configuration.AbstractConfigurationFeature
- toString() - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractCustomJavaDataType
- toString() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupString
- toString() - Method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction
- toString() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractAnyAtomicItem
- toString() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyAtomicItem
- toString() - Method in class gov.nist.secauto.metaschema.core.metapath.MetapathExpression
- toString() - Method in enum gov.nist.secauto.metaschema.core.model.ModelType
- toString(JsonLocation) - Static method in class gov.nist.secauto.metaschema.core.model.util.JsonUtil
-
Generate an informational string describing the provided
location
. - toString(JsonParser) - Static method in class gov.nist.secauto.metaschema.core.model.util.JsonUtil
-
Generate an informational string describing the token at the current location of the provided
parser
. - toString(XMLEvent) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
-
Generate a message suitable for logging that describes the provided
XMLEvent
. - toString(Location) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
-
Generates a message for the provided
Location
. - toString(XMLStreamReader2) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
-
Generates a string containing the current event and location of the stream reader.
- toText() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupString
- toText() - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.IMarkupString
-
Converts the markup content to plain text.
- toUri(String, URI) - Static method in class gov.nist.secauto.metaschema.core.util.UriUtils
-
Process a string to a local file path or remote location.
- toValue(INodeItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
-
Gets the value of the provided node item.
- toValue(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
- toValue(Object) - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
-
Casts the provided value to the type associated with this adapter.
- toXHtml(String) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupString
- toXHtml(String) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.IMarkupString
-
Get the Extensible HyperText Markup Language (XHTML) representation of this markup string.
- TRUE - Static variable in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBooleanItem
-
The boolean item value of
true
. - type(Class<? extends IItem>) - Method in class gov.nist.secauto.metaschema.core.metapath.function.IArgument.Builder
-
Define the type of the function argument.
- TypeMetapathException - Exception in gov.nist.secauto.metaschema.core.metapath
-
MPTY: Exceptions related to Metapath type errors.
- TypeMetapathException(int, String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.TypeMetapathException
-
Constructs a new exception with the provided
code
,message
, and no cause. - TypeMetapathException(int, String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.TypeMetapathException
-
Constructs a new exception with the provided
code
,message
, andcause
. - TypeMetapathException(int, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.TypeMetapathException
-
Constructs a new exception with the provided
code
, no message, and thecause
. - TypeSystem - Class in gov.nist.secauto.metaschema.core.metapath.item
U
- UNBOUNDED_ARITY - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.function.IFunction.FunctionProperty
-
The function allows the last argument to be repeated any number of times.
- UNGROUPED - Enum constant in enum gov.nist.secauto.metaschema.core.model.XmlGroupAsBehavior
-
In XML, child element instances will exist in an unwrapped form.
- unmodifiableCollection(Collection<T>) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
-
An implementation of
Collections.unmodifiableCollection(Collection)
that respects non-nullness. - unmodifiableList(List<T>) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
-
An implementation of
Collections.unmodifiableList(List)
that respects non-nullness. - unmodifiableMap(Map<K, V>) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
-
An implementation of
Collections.unmodifiableMap(Map)
that respects non-nullness. - unmodifiableSet(Set<T>) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
-
An implementation of
Collections.unmodifiableSet(Set)
that respects non-nullness. - updateValueStatus(INodeItem, IAllowedValuesConstraint, IDefinitionNodeItem<?, ?>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
-
Add a new allowed value to the value status tracker.
- URI - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
- URI_REFERENCE - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
- UriAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
- UriFunctionException - Exception in gov.nist.secauto.metaschema.core.metapath.function
-
FONS: Exceptions related to function namespaces.
- UriFunctionException(int, String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.UriFunctionException
-
Constructs a new exception with the provided
code
,message
, and no cause. - UriFunctionException(int, String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.UriFunctionException
-
Constructs a new exception with the provided
code
,message
, andcause
. - UriFunctionException(int, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.UriFunctionException
-
Constructs a new exception with the provided
code
, no message, and thecause
. - UriReferenceAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
- UriUtils - Class in gov.nist.secauto.metaschema.core.util
- UsedDefinitionModelWalker - Class in gov.nist.secauto.metaschema.core.model
-
This model walker can be used to gather metaschema definitions that are defined globally.
- UsedDefinitionModelWalker() - Constructor for class gov.nist.secauto.metaschema.core.model.UsedDefinitionModelWalker
-
Construct a new walker.
- useFirstMapper() - Static method in class gov.nist.secauto.metaschema.core.util.CustomCollectors
-
A binary operator that will always use the first of two values.
- useLastMapper() - Static method in class gov.nist.secauto.metaschema.core.util.CustomCollectors
-
A binary operator that will always use the second of two values.
- useWildcardWhenNamespaceNotDefaulted - Variable in class gov.nist.secauto.metaschema.core.metapath.StaticContext.Builder
- useWildcardWhenNamespaceNotDefaulted(boolean) - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext.Builder
-
Set the name matching behavior for when a model node has no namespace.
- UUID - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
- UUID_PATTERN - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.UuidAdapter
- UuidAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
V
- validate() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
-
Validate the values provided to the builder.
- validate() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractKeyConstraintBuilder
- validate() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ICardinalityConstraint.Builder
- validate() - Method in class gov.nist.secauto.metaschema.core.model.constraint.IExpectConstraint.Builder
- validate() - Method in class gov.nist.secauto.metaschema.core.model.constraint.IMatchesConstraint.Builder
- validate(INodeItem, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
- validate(INodeItem, DynamicContext) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintValidator
-
Validate the provided item against any associated constraints.
- validate(InputStream, URI) - Method in interface gov.nist.secauto.metaschema.core.model.validation.IContentValidator
-
Validate the resource associated with the provided input stream
is
. - validate(InputStream, URI) - Method in class gov.nist.secauto.metaschema.core.model.validation.JsonSchemaContentValidator
- validate(InputStream, URI) - Method in class gov.nist.secauto.metaschema.core.model.validation.XmlSchemaContentValidator
- validate(URI) - Method in class gov.nist.secauto.metaschema.core.model.validation.AbstractContentValidator
- validate(URI) - Method in interface gov.nist.secauto.metaschema.core.model.validation.IContentValidator
-
Validate the resource identified by the provided
uri
. - validate(URL) - Method in interface gov.nist.secauto.metaschema.core.model.validation.IContentValidator
-
Validate the resource at the provided
url
. - validate(Path) - Method in interface gov.nist.secauto.metaschema.core.model.validation.IContentValidator
-
Validate the resource at provided
path
. - validate(JSONObject, URI) - Method in class gov.nist.secauto.metaschema.core.model.validation.JsonSchemaContentValidator
-
Validate the provided JSON.
- VALIDATE_GENERATE_PASS_FINDINGS - Static variable in class gov.nist.secauto.metaschema.core.model.constraint.ValidationFeature
-
If enabled, generate findings for passing constraints.
- validateAssembly(IAssemblyNodeItem, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
-
Validate the provided assembly item against any associated constraints.
- validateField(IFieldNodeItem, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
-
Validate the provided field item against any associated constraints.
- validateFlag(IFlagNodeItem, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
-
Validate the provided flag item against any associated constraints.
- validateWithJsonSchema(URI, JSONObject) - Static method in interface gov.nist.secauto.metaschema.core.model.validation.IContentValidator
-
Validate the target using the provided JSON schema.
- validateWithXmlSchema(URI, List<Source>) - Static method in interface gov.nist.secauto.metaschema.core.model.validation.IContentValidator
-
Validate the target using the provided XML schemas.
- ValidationFeature<V> - Class in gov.nist.secauto.metaschema.core.model.constraint
- valueCompairison(IAnyAtomicItem, ComparisonFunctions.Operator, IAnyAtomicItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions
-
Compare the two items using the provided
operator
. - ValueConstraintSet - Class in gov.nist.secauto.metaschema.core.model.constraint
- ValueConstraintSet() - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.ValueConstraintSet
- valueOf(boolean) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBooleanItem
-
Construct a new boolean item using the provided
value
. - valueOf(double) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
-
Construct a new decimal item using the provided
value
. - valueOf(int) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
-
Construct a new integer item using the provided
value
. - valueOf(int, int) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IYearMonthDurationItem
-
Construct a new year month day duration item using the provided values.
- valueOf(long) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
-
Construct a new decimal item using the provided
value
. - valueOf(long) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
-
Construct a new integer item using the provided
value
. - valueOf(long) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
-
Create an item from an existing integer value.
- valueOf(long) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IPositiveIntegerItem
-
Create an item from an existing integer value.
- valueOf(MarkupLine) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IMarkupItem
-
Construct a new item using the provided
value
. - valueOf(MarkupMultiline) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IMarkupItem
-
Construct a new item using the provided
value
. - valueOf(Date) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateItem
-
Construct a new date item using the provided
value
. - valueOf(DateTime) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateTimeItem
-
Construct a new date/time item using the provided
value
. - valueOf(IIntegerItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
-
Create an item from an existing integer value.
- valueOf(IIntegerItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IPositiveIntegerItem
-
Create an item from an existing integer value.
- valueOf(IPv4Address) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIPv4AddressItem
-
Construct a new IPv4 item using the provided
value
. - valueOf(IPv6Address) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIPv6AddressItem
-
Construct a new IPv6 item using the provided
value
. - valueOf(String) - Static method in enum gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions.Operator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.nist.secauto.metaschema.core.metapath.function.IFunction.FunctionProperty
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.nist.secauto.metaschema.core.metapath.function.Occurrence
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyUriItem
-
Construct a new URI item using the provided string
value
. - valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBase64BinaryItem
-
Construct a new base64 encoded byte sequence item using the provided string
value
. - valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBooleanItem
-
Construct a new boolean item using the provided string
value
. - valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateItem
-
Construct a new date item using the provided string
value
. - valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateTimeItem
-
Construct a new date/time item using the provided string
value
. - valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDayTimeDurationItem
-
Construct a new day time duration item using the provided string
value
. - valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
-
Construct a new decimal item using the provided string
value
. - valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IEmailAddressItem
-
Construct a new email address item using the provided string
value
. - valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IHostnameItem
-
Construct a new host name item using the provided string
value
. - valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
-
Create an item from an existing integer value.
- valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INcNameItem
-
Deprecated.Construct a new item using the provided string
value
. - valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
-
Create an item from an existing integer value.
- valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IPositiveIntegerItem
-
Create an item from an existing integer value.
- valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IStringItem
-
Construct a new item using the provided string
value
. - valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.ITokenItem
-
Construct a new item using the provided string
value
. - valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IYearMonthDurationItem
-
Construct a new year month day duration item using the provided string
value
. - valueOf(String) - Static method in enum gov.nist.secauto.metaschema.core.metapath.item.node.NodeItemType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.nist.secauto.metaschema.core.metapath.MetapathExpression.ResultType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint.Extensible
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.nist.secauto.metaschema.core.model.constraint.IConstraint.Level
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.nist.secauto.metaschema.core.model.IDefinition.ModuleScope
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.nist.secauto.metaschema.core.model.ISource.SourceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.nist.secauto.metaschema.core.model.JsonGroupAsBehavior
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.nist.secauto.metaschema.core.model.JsonValueKeyTypeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.nist.secauto.metaschema.core.model.ModelType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.nist.secauto.metaschema.core.model.util.IDiagramNode.Relationship
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.nist.secauto.metaschema.core.model.validation.IValidationFinding.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.nist.secauto.metaschema.core.model.XmlGroupAsBehavior
-
Returns the enum constant of this type with the specified name.
- valueOf(BigDecimal) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
-
Construct a new decimal item using the provided
value
. - valueOf(BigInteger) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
-
Construct a new integer item using the provided
value
. - valueOf(BigInteger) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
-
Create an item from an existing integer value.
- valueOf(BigInteger) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IPositiveIntegerItem
-
Create an item from an existing integer value.
- valueOf(URI) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyUriItem
-
Construct a new URI item using the provided URI
value
. - valueOf(URI) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IUriReferenceItem
-
Construct a new item using the provided URI
value
. - valueOf(ByteBuffer) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBase64BinaryItem
-
Construct a new URI base64 encoded byte sequence using the provided
ByteBuffer
value
. - valueOf(Duration) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDayTimeDurationItem
-
Construct a new day time duration item using the provided
value
. - valueOf(Period) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IYearMonthDurationItem
-
Construct a new year month day duration item using the provided
value
. - valueOf(ZonedDateTime) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateItem
-
Construct a new date item using the provided
value
. - valueOf(ZonedDateTime) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateTimeItem
-
Construct a new date/time item using the provided
value
. - valueOf(UUID) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IUuidItem
-
Construct a new item using the provided
value
. - values() - Static method in enum gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions.Operator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.nist.secauto.metaschema.core.metapath.function.IFunction.FunctionProperty
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.nist.secauto.metaschema.core.metapath.function.Occurrence
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.nist.secauto.metaschema.core.metapath.item.node.NodeItemType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.nist.secauto.metaschema.core.metapath.MetapathExpression.ResultType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint.Extensible
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.nist.secauto.metaschema.core.model.constraint.IConstraint.Level
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.nist.secauto.metaschema.core.model.IDefinition.ModuleScope
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.nist.secauto.metaschema.core.model.ISource.SourceType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.nist.secauto.metaschema.core.model.JsonGroupAsBehavior
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.nist.secauto.metaschema.core.model.JsonValueKeyTypeEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.nist.secauto.metaschema.core.model.ModelType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.nist.secauto.metaschema.core.model.util.IDiagramNode.Relationship
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.nist.secauto.metaschema.core.model.validation.IValidationFinding.Kind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.nist.secauto.metaschema.core.model.XmlGroupAsBehavior
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VERSION - Static variable in class gov.nist.secauto.metaschema.core.MetaschemaJavaVersion
- visit(Node) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AstCollectingVisitor
- visit(Node) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertVisitor
- visit(Node, IMarkupWriter<T, E>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupVisitor
-
Process a node.
- visit(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItemVisitor
-
Visit the atomic item instance.
- visit(IArrayItem<?>) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItemVisitor
-
Visit the array item instance.
- visit(IMapItem<?>) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItemVisitor
-
Visit the map item instance.
- visit(INodeItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItemVisitor
-
Visit the node item instance.
- visit(INodeItemVisitable, CONTEXT) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
-
Visit the provided
item
. - visit(IAssemblyDefinition, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
-
Called when the provided definition is walked.
- visit(IAssemblyDefinition, Void) - Method in class gov.nist.secauto.metaschema.core.model.DefinitionCollectingModelWalker
- visit(IAssemblyInstance, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
-
Called when the provided instance is walked.
- visit(IChoiceGroupInstance, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
-
Called when the provided instance is walked.
- visit(IChoiceInstance, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
-
Called when the provided instance is walked.
- visit(IFieldDefinition, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
-
Called when the provided definition is walked.
- visit(IFieldDefinition, Void) - Method in class gov.nist.secauto.metaschema.core.model.DefinitionCollectingModelWalker
- visit(IFieldInstance, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
-
Called when the provided instance is walked.
- visit(IFlagDefinition, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
-
Called when the provided definition is walked.
- visit(IFlagDefinition, Void) - Method in class gov.nist.secauto.metaschema.core.model.DefinitionCollectingModelWalker
- visit(IFlagInstance, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
-
Called when the provided instance is walked.
- visit(IModule) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.RecursionCollectingNodeItemVisitor
-
Visit the provided module.
- visit(DefaultDiagramNode.ChoiceEdge) - Method in interface gov.nist.secauto.metaschema.core.model.util.IDiagramNodeVisitor
-
Handle an edge based on a
INamedModelInstanceAbsolute
that is a member of aIChoiceInstance
. - visit(DefaultDiagramNode.ChoiceGroupEdge) - Method in interface gov.nist.secauto.metaschema.core.model.util.IDiagramNodeVisitor
-
Handle an edge based on a
INamedModelInstanceGrouped
that is a member of aIChoiceGroupInstance
. - visit(DefaultDiagramNode.ModelEdge) - Method in interface gov.nist.secauto.metaschema.core.model.util.IDiagramNodeVisitor
-
Handle an edge based on a
INamedModelInstanceAbsolute
. - visitAllowedValues(IAllowedValuesConstraint, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintVisitor
-
Implementation of this method support visitation of an
IAllowedValuesConstraint
. - visitAssembly(IAssemblyInstanceGroupedNodeItem, CONTEXT) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
- visitAssembly(IAssemblyInstanceGroupedNodeItem, CONTEXT) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemVisitor
-
This callback is called when an
IAssemblyInstanceGroupedNodeItem
is visited. - visitAssembly(IAssemblyInstanceGroupedNodeItem, Void) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.RecursionCollectingNodeItemVisitor
- visitAssembly(IAssemblyNodeItem, CONTEXT) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
- visitAssembly(IAssemblyNodeItem, CONTEXT) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractRecursionPreventingNodeItemVisitor
- visitAssembly(IAssemblyNodeItem, CONTEXT) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemVisitor
-
This callback is called when an
IAssemblyNodeItem
is visited. - visitAssembly(IAssemblyNodeItem, Void) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.RecursionCollectingNodeItemVisitor
- visitCardinalityConstraint(ICardinalityConstraint, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintVisitor
-
Implementation of this method support visitation of an
ICardinalityConstraint
. - visitChildren(Node, IMarkupWriter<T, E>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupVisitor
-
Process child nodes of the provided parent.
- visitDefinition(IDefinition, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
-
Will visit the provided model definition.
- visitDocument(Document, IMarkupWriter<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupVisitor
-
A visitor callback used to visit a markdown syntax tree.
- visitDocument(Document, IMarkupWriter<T, E>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupVisitor
- visitDocument(IDocumentNodeItem, CONTEXT) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
- visitDocument(IDocumentNodeItem, CONTEXT) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemVisitor
-
This callback is called when the
IDocumentNodeItem
is visited. - visitExpectConstraint(IExpectConstraint, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintVisitor
-
Implementation of this method support visitation of an
IExpectConstraint
. - visitField(IFieldNodeItem, CONTEXT) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
- visitField(IFieldNodeItem, CONTEXT) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemVisitor
-
This callback is called when an
IFieldNodeItem
is visited. - visitFlag(IFlagNodeItem, CONTEXT) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
- visitFlag(IFlagNodeItem, CONTEXT) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemVisitor
-
This callback is called when an
IFlagNodeItem
is visited. - visitFlags(INodeItem, CONTEXT) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
-
Visit any child flags associated with the provided
item
. - visitIndexConstraint(IIndexConstraint, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintVisitor
-
Implementation of this method support visitation of an
IIndexConstraint
. - visitIndexHasKeyConstraint(IIndexHasKeyConstraint, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintVisitor
-
Implementation of this method support visitation of an
IIndexHasKeyConstraint
. - visitMatchesConstraint(IMatchesConstraint, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintVisitor
-
Implementation of this method support visitation of an
IMatchesConstraint
. - visitMetaschema(IModuleNodeItem, CONTEXT) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
- visitMetaschema(IModuleNodeItem, CONTEXT) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemVisitor
-
This callback is called when an
IModuleNodeItem
is visited. - visitModelChildren(INodeItem, CONTEXT) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
-
Visit any child model items associated with the provided
item
. - visitUniqueConstraint(IUniqueConstraint, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintVisitor
-
Implementation of this method support visitation of an
IUniqueConstraint
.
W
- walk(IAssemblyDefinition) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
-
Will visit the provided Metaschema module assembly definition, and then walk the associated flag and model instances.
- walk(IAssemblyDefinition, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
-
Will visit the provided Metaschema module assembly definition, and then walk the associated flag and model instances.
- walk(IAssemblyInstance, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
-
Will visit the provided Metaschema module assembly instance, and then walk the associated assembly definition.
- walk(IChoiceGroupInstance, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
-
Will visit the provided Metaschema module choice group instance, and then walk the choice's child model instances.
- walk(IChoiceInstance, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
-
Will visit the provided Metaschema module choice instance, and then walk the choice's child model instances.
- walk(IFieldDefinition) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
-
Will visit the provided Metaschema module field definition, and then walk the associated flag instances.
- walk(IFieldDefinition, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
-
Will visit the provided Metaschema module field definition, and then walk the associated flag instances.
- walk(IFieldInstance, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
-
Will visit the provided Metaschema module field instance, and then walk the associated field definition.
- walk(IFlagDefinition) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
-
Will visit the provided Metaschema module flag definition.
- walk(IFlagDefinition, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
-
Will visit the provided Metaschema module flag definition.
- walk(IFlagInstance, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
-
Will visit the provided Metaschema module flag instance, and then walk the associated flag definition.
- walkDefinition(IDefinition) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
-
Will walk the provided model definition.
- walkDefinition(IDefinition, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
-
Will walk the provided model definition.
- walkFlagInstances(Collection<? extends IFlagInstance>, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
-
Will walk each of the provided flag instances.
- walkModelInstance(IModelInstance, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
-
Will walk the provided model instance.
- walkModelInstances(Collection<? extends IModelInstance>, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
-
Will walk each of the provided model instances.
- WARNING - Enum constant in enum gov.nist.secauto.metaschema.core.model.constraint.IConstraint.Level
-
A violation of the constraint represents a potential issue with the content.
- writeArray(IArrayItem<?>) - Method in class gov.nist.secauto.metaschema.core.metapath.item.DefaultItemWriter
- writeArray(IArrayItem<?>) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItemWriter
-
Write the provided array item instance.
- writeAtomicValue(IAnyAtomicItem) - Method in class gov.nist.secauto.metaschema.core.metapath.item.DefaultItemWriter
- writeAtomicValue(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItemWriter
-
Write the provided atomic item instance.
- writeBlockHtml(HtmlBlock) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
-
Write HTML block content.
- writeBlockQuote(BlockQuote, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
-
Write a block quotation.
- writeBreak(HardLineBreak) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
-
Write a line break.
- writeBreak(ThematicBreak) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
-
Write a line break.
- writeCode(Code, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
-
Write an inline code block.
- writeCodeBlock(CodeBlock, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
-
Write a code block.
- writeCodeBlock(FencedCodeBlock, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
-
Write a fenced code block.
- writeCodeBlock(IndentedCodeBlock, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
-
Write an indented code block.
- writeCollectionValue(ICollectionValue) - Method in class gov.nist.secauto.metaschema.core.metapath.item.DefaultItemWriter
-
Write the provided collection value.
- writeComment(HtmlCommentBlock) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
-
Write a comment.
- writeComment(CharSequence) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlEventWriter
- writeComment(CharSequence) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlStreamWriter
- writeElement(String, Node, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
-
Write an HTML element with the provided local name, with no attributes.
- writeElement(String, Node, Map<String, String>, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
-
Write an HTML element with the provided local name.
- writeElementEnd(QName) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlEventWriter
- writeElementEnd(QName) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlStreamWriter
- writeElementStart(QName, Map<String, String>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlEventWriter
- writeElementStart(QName, Map<String, String>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlStreamWriter
- writeEmptyElement(String, Map<String, String>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
-
Write an empty HTML element with the provided local name.
- writeEmptyElement(QName, Map<String, String>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlEventWriter
- writeEmptyElement(QName, Map<String, String>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlStreamWriter
- writeHeading(Heading, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
-
Write a heading.
- writeHtmlEntity(HtmlEntity) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
-
Write an HTML entity.
- writeHtmlEntity(TypographicSmarts) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
-
Write an HTML entity for a typographic character.
- writeHtmlEntityInternal(String) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlEventWriter
- writeHtmlEntityInternal(String) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlStreamWriter
- writeImage(Image) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
-
Write an image.
- writeInlineHtml(HtmlInline) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
-
Write embedded HTML content.
- writeInsertAnchor(InsertAnchorExtension.InsertAnchorNode) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
-
Write a Metaschema markup insertion point.
- writeJsonValue(Object, JsonGenerator) - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
- writeJsonValue(Object, JsonGenerator) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.AbstractIntegerAdapter
- writeJsonValue(Object, JsonGenerator) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.BooleanAdapter
- writeJsonValue(Object, JsonGenerator) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DecimalAdapter
- writeJsonValue(Object, JsonGenerator) - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
-
Writes the provided Java class instance as a JSON/YAML field value.
- writeJsonValue(Object, JsonGenerator) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupAdapter
- writeLink(AutoLink) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
-
Write a link that was auto-detected.
- writeLink(Link, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
-
Write a link.
- writeLink(MailLink) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
-
Write an email link.
- writeList(String, ListBlock, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
-
Write a list.
- writeMap(IMapItem<?>) - Method in class gov.nist.secauto.metaschema.core.metapath.item.DefaultItemWriter
- writeMap(IMapItem<?>) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItemWriter
-
Write the provided map item instance.
- writeNode(INodeItem) - Method in class gov.nist.secauto.metaschema.core.metapath.item.DefaultItemWriter
- writeNode(INodeItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItemWriter
-
Write the provided node item instance.
- writeParagraph(Paragraph, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
-
Write a paragraph.
- writeSequence(ISequence<?>) - Method in class gov.nist.secauto.metaschema.core.metapath.item.DefaultItemWriter
- writeSequence(ISequence<?>) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItemWriter
-
Write the provided sequence instance.
- writeTable(TableBlock, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
-
Write a table.
- writeText(Text) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
-
Write a text node.
- writeText(TextBase) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
-
Write a combination of
Text
andEscapedCharacter
node children. - writeText(CharSequence) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
-
Write a text string.
- writeText(CharSequence) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlEventWriter
- writeText(CharSequence) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlStreamWriter
- writeTypographicQuotes(TypographicQuotes, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
-
Write a typographic quote(s).
- writeXHtml(String, XMLEventFactory2, XMLEventWriter) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupString
- writeXHtml(String, XMLEventFactory2, XMLEventWriter) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.IMarkupString
-
Write the Extensible HyperText Markup Language (XHTML) representation of this markup string to the provided stream writer using the provided XML event factory.
- writeXHtml(String, XMLStreamWriter2) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupString
- writeXHtml(String, XMLStreamWriter2) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.IMarkupString
-
Write the Extensible HyperText Markup Language (XHTML) representation of this markup string to the provided stream writer.
- writeXmlValue(Object, QName, XMLStreamWriter2) - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
- writeXmlValue(Object, QName, XMLStreamWriter2) - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
-
Writes the provided Java class instance data as XML.
- writeXmlValue(Object, QName, XMLStreamWriter2) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupAdapter
- writeXmlValue(Object, StartElement, XMLEventFactory2, XMLEventWriter) - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
- writeXmlValue(Object, StartElement, XMLEventFactory2, XMLEventWriter) - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
-
Writes the provided Java class instance data as XML.
- writeXmlValue(Object, StartElement, XMLEventFactory2, XMLEventWriter) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupAdapter
X
- XmlConstraintLoader - Class in gov.nist.secauto.metaschema.core.model.xml
-
Provides methods to load a constraint set expressed in XML.
- XmlConstraintLoader() - Constructor for class gov.nist.secauto.metaschema.core.model.xml.XmlConstraintLoader
- XmlEventUtil - Class in gov.nist.secauto.metaschema.core.model.util
- XmlGroupAsBehavior - Enum in gov.nist.secauto.metaschema.core.model
- XmlMarkupParser - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
- XmlMetaConstraintLoader - Class in gov.nist.secauto.metaschema.core.model.xml
- XmlMetaConstraintLoader() - Constructor for class gov.nist.secauto.metaschema.core.model.xml.XmlMetaConstraintLoader
- XmlModuleConstants - Class in gov.nist.secauto.metaschema.core.model.xml
-
Provides commonly used XML constants related to an XML-based Metaschema module.
- XmlSchemaContentValidator - Class in gov.nist.secauto.metaschema.core.model.validation
-
Supports validating an XML resource using an XML schema.
- XmlSchemaContentValidator(List<? extends Source>) - Constructor for class gov.nist.secauto.metaschema.core.model.validation.XmlSchemaContentValidator
-
Construct a new XML schema validator using the provided XML schema sources.
- XmlSchemaContentValidator(Schema) - Constructor for class gov.nist.secauto.metaschema.core.model.validation.XmlSchemaContentValidator
-
Construct a new XML schema validator using the provided pre-parsed XML schema(s).
- XmlSchemaContentValidator.XmlValidationFinding - Class in gov.nist.secauto.metaschema.core.model.validation
-
Records an identified individual validation result found during XML schema validation.
- XmlUtil - Class in gov.nist.secauto.metaschema.core.model.util
- XmlValidationFinding(IConstraint.Level, SAXParseException, URI) - Constructor for class gov.nist.secauto.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
-
Construct a new XML schema validation finding, which represents an issue identified during XML schema validation.
Y
- YEAR_MONTH_DURATION - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
- YearMonthAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
Z
- ZERO - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.function.Occurrence
-
An empty sequence.
- ZERO - Static variable in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
- ZERO - Static variable in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
- ZERO - Static variable in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
- ZERO_OR_MORE - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.function.Occurrence
-
The occurrence indicator
"*"
. - ZERO_OR_MORE - Enum constant in enum gov.nist.secauto.metaschema.core.model.util.IDiagramNode.Relationship
- ZERO_OR_ONE - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.function.Occurrence
-
The occurrence indicator
"?"
. - ZERO_OR_ONE - Enum constant in enum gov.nist.secauto.metaschema.core.model.util.IDiagramNode.Relationship
- zeroOrMore() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IArgument.Builder
-
Identifies the argument's cardinality as an optional series of items (zero or more).
- zeroOrOne() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IArgument.Builder
-
Identifies the argument's cardinality as a single, optional item (zero or one).
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form