Index

A B C D E F G H I J K L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

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,U>,U extends Temporal> - Class in gov.nist.secauto.metaschema.core.datatype.object
Implementations of this class represent a temporal value which may not have a timezone making it ambiguous as a point/window in time.
AbstractAmbiguousTemporal(U, 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 that have an underlying value.
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.
AbstractAtomicItemBase<TYPE> - Class in gov.nist.secauto.metaschema.core.metapath.item.atomic
Provides base functionality for atomic item implementations.
AbstractAtomicItemBase() - Constructor for class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractAtomicItemBase
 
AbstractAtomicOrUnionType<T extends IAnyAtomicItem> - Class in gov.nist.secauto.metaschema.core.metapath.type
An abstract implementation of an atomic type.
AbstractAtomicOrUnionType(Class<T>, IAtomicOrUnionType.ICastExecutor<T>) - Constructor for class gov.nist.secauto.metaschema.core.metapath.type.AbstractAtomicOrUnionType
Construct a new atomic type.
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 code, message, and cause.
AbstractCodedMetapathException(int, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.AbstractCodedMetapathException
Constructs a new Metapath exception with a null message and the provided cause.
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
 
AbstractContainerModelSupport<MI extends IModelInstance,NMI extends INamedModelInstance,FI extends IFieldInstance,AI extends IAssemblyInstance> - Class in gov.nist.secauto.metaschema.core.model
Supports model instance operations on assembly model instances.
AbstractContainerModelSupport() - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractContainerModelSupport
Construct an empty, mutable container.
AbstractContainerModelSupport(Map<Integer, NMI>, Map<Integer, FI>, Map<Integer, AI>) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractContainerModelSupport
Construct an new container using the provided collections.
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>, Class<ITEM_TYPE>, IAtomicOrUnionType.ICastExecutor<ITEM_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>, Class<ITEM_TYPE>, IAtomicOrUnionType.ICastExecutor<ITEM_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
 
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(Class<ITEM_TYPE>, IAtomicOrUnionType.ICastExecutor<ITEM_TYPE>) - Constructor for class gov.nist.secauto.metaschema.core.datatype.adapter.AbstractIntegerAdapter
Construct a new integer-based adapter.
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
 
AbstractMarkupString<TYPE extends AbstractMarkupString<TYPE>> - Class in gov.nist.secauto.metaschema.core.datatype.markup
The common base for all markup implementations.
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.
AbstractNodeItem - Class in gov.nist.secauto.metaschema.core.metapath.item.node
 
AbstractNodeItem() - Constructor for class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItem
 
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(Class<ITEM_TYPE>, IAtomicOrUnionType.ICastExecutor<ITEM_TYPE>) - Constructor for class gov.nist.secauto.metaschema.core.datatype.adapter.AbstractStringAdapter
Construct a new string-based adapter.
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(ISource, String, T) - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.AbstractTargetedConstraints
Construct a new set of targeted constraints.
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.
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(IItemVisitor) - Method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction
 
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, URI, 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, URI, 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.
AmbiguousDate - Class in gov.nist.secauto.metaschema.core.datatype.object
Represents a date value which may not have a timezone making it ambiguous as a window in time.
AmbiguousDate(ZonedDateTime, boolean) - Constructor for class gov.nist.secauto.metaschema.core.datatype.object.AmbiguousDate
Construct a new date object.
AmbiguousDateTime - Class in gov.nist.secauto.metaschema.core.datatype.object
Represents a date/time value which may not have a timezone making it ambiguous as a point in time.
AmbiguousDateTime(ZonedDateTime, boolean) - Constructor for class gov.nist.secauto.metaschema.core.datatype.object.AmbiguousDateTime
Construct a new date/time object.
AmbiguousTime - Class in gov.nist.secauto.metaschema.core.datatype.object
Represents a date value which may not have a timezone making it ambiguous as a window in time.
AmbiguousTime(OffsetTime, boolean) - Constructor for class gov.nist.secauto.metaschema.core.datatype.object.AmbiguousTime
Construct a new date object.
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.
anyAtomic() - Static method in interface gov.nist.secauto.metaschema.core.metapath.type.IItemType
Get a new kind test that matches any atomic valued item.
append(AI) - Method in class gov.nist.secauto.metaschema.core.model.DefaultChoiceGroupModelBuilder
Append the instance.
append(AI) - Method in class gov.nist.secauto.metaschema.core.model.DefaultChoiceModelBuilder
 
append(CGI) - Method in class gov.nist.secauto.metaschema.core.model.DefaultAssemblyModelBuilder
Append the instance.
append(CI) - Method in class gov.nist.secauto.metaschema.core.model.DefaultAssemblyModelBuilder
Append the instance.
append(FI) - Method in class gov.nist.secauto.metaschema.core.model.DefaultChoiceGroupModelBuilder
Append the instance.
append(FI) - Method in class gov.nist.secauto.metaschema.core.model.DefaultChoiceModelBuilder
 
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, and cause.
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 the cause.
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.
array() - Static method in interface gov.nist.secauto.metaschema.core.metapath.type.IItemType
Get a new kind test that matches any array item whose values match the provided sequence.
array(ISequenceType) - Static method in interface gov.nist.secauto.metaschema.core.metapath.type.IItemType
Get a new kind test that matches any array item whose values match the provided sequence.
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, and cause.
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 the cause.
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 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 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.AbstractUntypedAtomicItem
 
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.
asOffsetTime() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.ITimeItem
Get the underlying time value.
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() - Static method in interface gov.nist.secauto.metaschema.core.metapath.type.IItemType
Matches any IAssemblyNodeItem regardless of its name or type.
assembly(IEnhancedQName, String, StaticContext) - Static method in interface gov.nist.secauto.metaschema.core.metapath.type.IItemType
Get a new kind test that matches a IAssemblyNodeItem with the provided name and a type matching the provided name of a specific assembly definition.
assembly(String, StaticContext) - Static method in interface gov.nist.secauto.metaschema.core.metapath.type.IItemType
Get a new kind test that matches an IAssemblyNodeItem with any name and a type matching the provided name of a specific assembly definition.
ASSEMBLY - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.item.node.NodeItemKind
 
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
Represents a container of rules constraining the effective model of a Metaschema assembly data instance.
AssemblyConstraintSet(ISource) - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.AssemblyConstraintSet
Construct a new constraint set.
AssemblyTargetedConstraints - Class in gov.nist.secauto.metaschema.core.model.constraint
A set of constraints targeting a IAssemblyDefinition based on a target Metapath expression.
AssemblyTargetedConstraints(ISource, String, IModelConstrained) - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.AssemblyTargetedConstraints
Construct a new set of targeted constraints.
assertAndAdvance(JsonParser, URI, 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, URI, 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, URI, 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 by presumedEventType.
assertNext(XMLEventReader2, URI, 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 by presumedEventType and has the name identified by presumedName.
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.AbstractAtomicItemBase
 
asString() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyAtomicItem
Get the item's string value.
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 class gov.nist.secauto.metaschema.core.datatype.adapter.TimeAdapter
 
asString(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.TimeWithTZAdapter
 
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
 
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 not null.
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() - Method in interface gov.nist.secauto.metaschema.core.metapath.ICollectionValue
Produce a stream of atomic items based on the atomic value of these items.
atomize() - Method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
An implementation of XPath 3.1 fn:data supporting item atomization.
atomize() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyAtomicItem
 
atomize() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
 
atomize() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItem
Produce a stream of atomic items based on the atomic value of these items.
autoClose(T, AutoCloser.Closer<T, E>) - Static method in class gov.nist.secauto.metaschema.core.util.AutoCloser
Adapt the the provided resource to be AutoCloseable, using a provided closer lambda.
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.
AXIS_NAMESPACE_UNSUPPORTED - Static variable in exception gov.nist.secauto.metaschema.core.metapath.StaticMetapathException
err:MPST0010: An implementation that does not support the namespace axis must raise a static error if it encounters a reference to the namespace axis and XPath 1.0 compatibility mode is false.
AXIS_NAMESPACE_UNSUPPORTED_IN_TEST - Static variable in exception gov.nist.secauto.metaschema.core.metapath.StaticMetapathException
err:MPST0134: The namespace axis is not supported.

B

BASE_PATH_NOT_A_SEQUENCE - Static variable in exception gov.nist.secauto.metaschema.core.metapath.type.TypeMetapathException
err:MPTY0019: It is a type error if E1 in a path expression E1/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
The Metaschema base64 data type instance.
Base64Adapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
Support for the Metaschema base64 data type.
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 the left item using the specified operator.
bindVariableValue(IEnhancedQName, ISequence<?>) - Method in class gov.nist.secauto.metaschema.core.metapath.DynamicContext
Bind the variable name to the sequence value.
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
The Metaschema boolean data type instance.
BooleanAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
Support for the Metaschema boolean data type.
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 the left item using the specified operator.
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.
buildAssembly() - Method in class gov.nist.secauto.metaschema.core.model.DefaultAssemblyModelBuilder
Build an immutable assembly model container based on the appended instances.
buildChoice() - Method in class gov.nist.secauto.metaschema.core.model.DefaultChoiceModelBuilder
Build an immutable choice model container based on the appended instances.
buildChoiceGroup() - Method in class gov.nist.secauto.metaschema.core.model.DefaultChoiceGroupModelBuilder
Build an immutable choice group model container based on the appended instances.
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(StaticContext) - Static method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunction
Construct a new function signature builder.
builder(IConstraint, INodeItem) - Static method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding
Construct a new finding builder.
builder(Integer) - 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.
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.
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(IEnhancedQName) - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
 
canHandleQName(IEnhancedQName) - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
Determines if adapter can parse the next element.
canHandleQName(IEnhancedQName) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultilineAdapter
 
cast(ISequence<?>) - Method in interface gov.nist.secauto.metaschema.core.metapath.type.IAtomicOrUnionType
Cast the provided sequence to this item type.
cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyAtomicItem
Cast the provided type to this item type.
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.IDateTimeWithTimeZoneItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateWithTimeZoneItem
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.IIPAddressItem
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.IMarkupLineItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IMarkupMultilineItem
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.ITemporalItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.ITimeItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.ITimeWithTimeZoneItem
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.
cast(IAnyAtomicItem) - Method in class gov.nist.secauto.metaschema.core.metapath.type.AbstractAtomicOrUnionType
 
cast(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.type.IAtomicOrUnionType
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.type.IAtomicOrUnionType.ICastExecutor
Cast the provided item.
CAST_ANY_ATOMIC - Static variable in exception gov.nist.secauto.metaschema.core.metapath.StaticMetapathException
err:MPST0080: It is a static error if the target type of a cast or castable expression is meta:anyAtomicType.
CAST_UNKNOWN_TYPE - Static variable in exception gov.nist.secauto.metaschema.core.metapath.StaticMetapathException
err:MQST0052: The type named in a cast or castable expression must be the name of a type defined in the in-scope schema types, and the type must be simple.
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.IDateTimeWithTimeZoneItem
 
castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateWithTimeZoneItem
 
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.IMarkupLineItem
 
castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IMarkupMultilineItem
 
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.ITimeItem
 
castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.ITimeWithTimeZoneItem
 
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.
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.
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.
compare(IAnyAtomicItem, ComparisonFunctions.Operator, IAnyAtomicItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions
Compare the right item with the left item using the specified operator.
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.IDateWithTimeZoneItem
 
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.ITimeItem
 
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 the left item using the specified operator.
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.
ConstraintInitializationException - Exception in gov.nist.secauto.metaschema.core.model.constraint
Identifies that an unexpected error occurred while initializing or using constraints associated with a Metaschema-based model.
ConstraintInitializationException(String) - Constructor for exception gov.nist.secauto.metaschema.core.model.constraint.ConstraintInitializationException
Constructs a new exception with the provided message and no cause.
ConstraintInitializationException(String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.model.constraint.ConstraintInitializationException
Constructs a new exception with the provided message and cause.
ConstraintInitializationException(Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.model.constraint.ConstraintInitializationException
Constructs a new exception with the provided cause.
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, URI, 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 by presumedEventType.
consumeAndAssert(XMLEventReader2, URI, 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 by presumedEventType and has the name identified by presumedName.
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
 
contentsAsSequence() - Method in interface gov.nist.secauto.metaschema.core.metapath.ICollectionValue
Get the collection value as a sequence.
contentsAsSequence() - Method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
 
contentsAsSequence() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
 
contentsAsSequence() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
 
contentsAsSequence() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItem
 
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
The Metapath expression identifying the current context node.
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.
convert(ISequence<?>) - Method in enum gov.nist.secauto.metaschema.core.metapath.MetapathExpression.ResultType
Convert the provided sequence to the expected type.
convertArguments(IFunction, List<? extends ISequence<?>>, DynamicContext) - 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<?>, IItemType) - 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.AmbiguousDate
 
copy() - Method in class gov.nist.secauto.metaschema.core.datatype.object.AmbiguousDateTime
 
copy() - Method in class gov.nist.secauto.metaschema.core.datatype.object.AmbiguousTime
 
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.TimeWithTZAdapter
 
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 provided items.
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
A variety of collector and other stream utilities.
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

DATA_ITEM_IS_FUNCTION - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.InvalidTypeFunctionException
err:FOTY0013: Raised by fn:data, or by implicit atomization, if the sequence to be atomized contains a function item.
datatype(IDataTypeAdapter<?>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.IMatchesConstraint.Builder
Use the provided data type to validate associated values.
DataTypeItemType<T extends IAnyAtomicItem> - Class in gov.nist.secauto.metaschema.core.metapath.type
An abstract implementation of an atomic type backed by a data type adapter.
DataTypeItemType(IDataTypeAdapter<?>, Class<T>, IAtomicOrUnionType.ICastExecutor<T>) - Constructor for class gov.nist.secauto.metaschema.core.metapath.type.DataTypeItemType
Construct a new atomic type.
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 - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema date data type instance.
DATE_TIME - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema date-time data type instance.
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
The Metaschema date-time-with-timezone data type instance.
DATE_WITH_TZ - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema date-with-timezone data type instance.
DateAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
Support for the Metaschema date data type.
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 the left item using the specified operator.
DateTimeAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
Support for the Metaschema date-time data type.
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 the left item using the specified operator.
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, and cause.
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 the cause.
DateTimeWithTZAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
Support for the Metaschema date-time-with-timezone data type.
DateWithTZAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
Support for the Metaschema date-with-timezone data type.
DAY_TIME_DURATION - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema day-time-duration data type instance.
DayTimeAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
Support for the Metaschema day-time-duration data type.
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
The Metaschema decimal data type instance.
DecimalAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
Support for the Metaschema decimal data type.
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
The default Metaschema data type instance to use when no data type is defined on a field or flag.
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
 
DefaultAssemblyModelBuilder<MI extends IModelInstance,NMI extends INamedModelInstance,FI extends IFieldInstance,AI extends IAssemblyInstance,CI extends IChoiceInstance,CGI extends IChoiceGroupInstance> - Class in gov.nist.secauto.metaschema.core.model
An assembly model builder.
DefaultAssemblyModelBuilder() - Constructor for class gov.nist.secauto.metaschema.core.model.DefaultAssemblyModelBuilder
 
DefaultChoiceGroupModelBuilder<NMI extends INamedModelInstance,FI extends IFieldInstance,AI extends IAssemblyInstance> - Class in gov.nist.secauto.metaschema.core.model
A choice group model builder.
DefaultChoiceGroupModelBuilder() - Constructor for class gov.nist.secauto.metaschema.core.model.DefaultChoiceGroupModelBuilder
 
DefaultChoiceModelBuilder<MI extends IModelInstance,NMI extends INamedModelInstance,FI extends IFieldInstance,AI extends IAssemblyInstance> - Class in gov.nist.secauto.metaschema.core.model
A choice model builder.
DefaultChoiceModelBuilder() - Constructor for class gov.nist.secauto.metaschema.core.model.DefaultChoiceModelBuilder
 
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
The default implementation of a constraint set sourced from an external constraint resource.
DefaultConstraintSet(ISource, 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
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
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
Get a reverse Iterator for the provided List.
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() - Static method in interface gov.nist.secauto.metaschema.core.metapath.type.IItemType
Get a new kind test that matches any IDocumentNodeItem.
document(IKindTest<IAssemblyNodeItem>) - Static method in interface gov.nist.secauto.metaschema.core.metapath.type.IItemType
Get a new kind test that that matches an IDocumentNodeItem that has a root node of the provided kind.
DOCUMENT - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.item.node.NodeItemKind
An INodeItem based on data represented using a Metaschema-based model (@link IDocumentNodeItem}).
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, and cause.
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 the cause.
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 the left item using the specified operator.
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, and cause.
DynamicMetapathException(int, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.DynamicMetapathException
Constructs a new exception with the provided code, no message, and the cause.

E

EMAIL_ADDRESS - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema email-address data type instance.
EmailAddressAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
Support for the Metaschema email-address data type.
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.metapath.type.ISequenceType
A sequence type representing an empty sequence.
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.
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.
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.
EQ - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions.Operator
An equal comparison.
EQNameFactory - Class in gov.nist.secauto.metaschema.core.qname
A factory that produces qualified names.
EQNameFactory.PrefixToNamespaceResolver - Interface in gov.nist.secauto.metaschema.core.qname
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.datatype.object.AmbiguousDate
 
equals(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.object.AmbiguousDateTime
 
equals(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.object.AmbiguousTime
 
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.type.DataTypeItemType
 
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 provided DynamicContext and focus.
EXPECT_CONSTRAINT_QNAME - Static variable in class gov.nist.secauto.metaschema.core.model.xml.XmlModuleConstants
 
expectedClass() - Method in enum gov.nist.secauto.metaschema.core.metapath.MetapathExpression.ResultType
Get the expected class for the result type.
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.HtmlQuoteTagExtension
 
extend(HtmlRenderer.Builder, String) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension
 
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.SourceLocation
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.SourceLocation.EXTERNAL source with as associated resource.
externalSource(URI) - Static method in interface gov.nist.secauto.metaschema.core.model.ISource
Get the descriptor for a ISource.SourceLocation.EXTERNAL source for the provided 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() - Static method in interface gov.nist.secauto.metaschema.core.metapath.type.IItemType
Matches any IFieldNodeItem regardless of its name or type.
field(IEnhancedQName, String, StaticContext) - Static method in interface gov.nist.secauto.metaschema.core.metapath.type.IItemType
Matches any IFieldNodeItem with the provided name and a type matching the provided name of a specific field definition.
field(String, StaticContext) - Static method in interface gov.nist.secauto.metaschema.core.metapath.type.IItemType
Matches any IFieldNodeItem with a name and type matching the provided name of a specific field definition.
FIELD - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.item.node.NodeItemKind
 
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(ISource, 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.
finalize() - Method in class gov.nist.secauto.metaschema.core.model.AbstractContainerModelSupport
 
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
 
flag() - Static method in interface gov.nist.secauto.metaschema.core.metapath.type.IItemType
Matches any IFlagNodeItem regardless of its name or type.
flag(IEnhancedQName, String, StaticContext) - Static method in interface gov.nist.secauto.metaschema.core.metapath.type.IItemType
Matches any IFlagNodeItem with the provided name and type matching the provided name of a specific globally-scoped flag definition.
flag(String, StaticContext) - Static method in interface gov.nist.secauto.metaschema.core.metapath.type.IItemType
Matches any IFlagNodeItem with any name and type matching the provided name of a specific globally-scoped flag definition.
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.NodeItemKind
 
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<Integer, 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(Integer) - 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(ISource, 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.
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:ceiling 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
fnCurrentDateTime(DynamicContext) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnCurrentTime
FnCurrentDateTime - Class in gov.nist.secauto.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:current-dateTime function.
FnCurrentTime - Class in gov.nist.secauto.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:current-dateTime function.
FnData - Class in gov.nist.secauto.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:data functions.
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.
fnImplicitTimezone(DynamicContext) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnImplicitTimezone
FnImplicitTimezone - Class in gov.nist.secauto.metaschema.core.metapath.function.library
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
Implements the XPath 3.1 fn:min and fn:max functions.
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 the sequence.
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 provided base URI.
fnResolveUri(IStringItem, IAnyUriItem, DynamicContext) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnResolveUri
Resolve the relative URI against the provided base 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() - Static method in interface gov.nist.secauto.metaschema.core.metapath.type.IItemType
Get a new kind test that matches any function item.
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, URI, 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, URI) - 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, URI) - 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, URI) - 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, URI) - 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(int) - Method in class gov.nist.secauto.metaschema.core.qname.EQNameFactory
Get an existing qualified name by looking up the cached entry using the provided index value.
get(int) - Method in class gov.nist.secauto.metaschema.core.qname.NamespaceCache
Lookup the namespace using the index value for an existing namespace.
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(String) - Method in class gov.nist.secauto.metaschema.core.qname.NamespaceCache
Lookup the index value for an existing namespace.
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.
getAbstractTypes() - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeProvider
 
getAbstractTypes() - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeProvider
Get the type information for abstract item types that do not have an associated data type adpater.
getAdapter() - Method in class gov.nist.secauto.metaschema.core.metapath.type.DataTypeItemType
 
getAdapter() - Method in interface gov.nist.secauto.metaschema.core.metapath.type.IAtomicOrUnionType
Get the data type adapter associated with this type.
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.
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(Integer) - 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(Integer) - 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(Integer) - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModel
Get the assembly instance contained within the model with the associated use name.
getAssemblyInstanceByName(Integer) - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelAbsolute
 
getAssemblyInstanceByName(Integer) - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelGrouped
Get the assembly instance contained within the model with the associated use name.
getAssemblyInstanceByName(Integer) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelAbsolute
 
getAssemblyInstanceByName(Integer) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelGrouped
 
getAssemblyInstanceMap() - Method in class gov.nist.secauto.metaschema.core.model.AbstractContainerModelSupport
 
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 class gov.nist.secauto.metaschema.core.model.DefaultChoiceGroupModelBuilder
Get the appended assembly instances.
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.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.
getAsURI(int) - Method in class gov.nist.secauto.metaschema.core.qname.NamespaceCache
Lookup the namespace using the index value for an existing namespace.
getAtomicTypeByItemClass(Class<T>) - Method in class gov.nist.secauto.metaschema.core.datatype.DataTypeService
Lookup a specific IAtomicOrUnionType by its item class.
getAtomicTypeByQName(IEnhancedQName) - Method in class gov.nist.secauto.metaschema.core.datatype.DataTypeService
Lookup a specific IAtomicOrUnionType by its QName.
getAtomicTypeByQNameIndex(int) - Method in class gov.nist.secauto.metaschema.core.datatype.DataTypeService
Lookup a specific IAtomicOrUnionType by its QName index position.
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 class gov.nist.secauto.metaschema.core.model.DefaultAssemblyModelBuilder
Get the appended 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 class gov.nist.secauto.metaschema.core.model.DefaultAssemblyModelBuilder
Get the appended choice instances.
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.type.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.
getConstraintIdentity(IConstraint) - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraint
Get a string that identifies the provided constraint using the most specific information available.
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.IFeatureValueConstrained
 
getConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IValueConstrained
Retrieve the ordered collection of constraints.
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.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.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.
getDataTypeByAdapterClass(Class<TYPE>) - Method in class gov.nist.secauto.metaschema.core.datatype.DataTypeService
Lookup a specific IDataTypeAdapter by its adapter class.
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.
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
 
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.
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
 
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.IChoiceInstance
 
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.
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(Integer) - Method in class gov.nist.secauto.metaschema.core.model.AbstractModule
 
getExportedAssemblyDefinitionByName(Integer) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Retrieves the exported named assembly definition, if it exists.
getExportedAssemblyDefinitionByName(Integer) - 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(Integer) - Method in class gov.nist.secauto.metaschema.core.model.AbstractModule
 
getExportedFieldDefinitionByName(Integer) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Retrieves the exported named field definition, if it exists.
getExportedFieldDefinitionByName(Integer) - 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(IEnhancedQName) - Method in class gov.nist.secauto.metaschema.core.model.AbstractModule
 
getExportedFlagDefinitionByName(IEnhancedQName) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Retrieves the exported named flag definition, if it exists.
getExportedFlagDefinitionByName(IEnhancedQName) - 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(Integer) - Method in class gov.nist.secauto.metaschema.core.model.AbstractModule
 
getExportedRootAssemblyDefinitionByName(Integer) - 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(Integer) - 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(Integer) - 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(Integer) - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModel
Get the field instance contained within the model with the associated use name.
getFieldInstanceByName(Integer) - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelAbsolute
 
getFieldInstanceByName(Integer) - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelGrouped
Get the field instance contained within the model with the associated use name.
getFieldInstanceByName(Integer) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelAbsolute
 
getFieldInstanceByName(Integer) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelGrouped
 
getFieldInstanceMap() - Method in class gov.nist.secauto.metaschema.core.model.AbstractContainerModelSupport
 
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 class gov.nist.secauto.metaschema.core.model.DefaultChoiceGroupModelBuilder
Get the appended field instances.
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.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(IEnhancedQName) - 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(IEnhancedQName) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureFlagContainerItem
 
getFlagByName(IEnhancedQName) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFlagNodeItem
FlagContainer do not have flag items.
getFlagByName(IEnhancedQName) - 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(IEnhancedQName) - 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(IEnhancedQName) - 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(Integer) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerFlag
 
getFlagInstanceByName(Integer) - Method in interface gov.nist.secauto.metaschema.core.model.IModelDefinition
Retrieves a flag instance, by the flag's effective name-based qualified name index.
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.
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(IEnhancedQName, int) - Method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionLibrary
 
getFunction(IEnhancedQName, 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(IEnhancedQName, 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.
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.
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.
getIndexPosition() - Method in interface gov.nist.secauto.metaschema.core.qname.IEnhancedQName
Get the index position of the qualified name.
getIndicator() - Method in enum gov.nist.secauto.metaschema.core.metapath.type.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() is true, 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.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.type.InvalidTypeMetapathException
Get the associated item, if provided for the exception.
getItemClass() - Method in interface gov.nist.secauto.metaschema.core.metapath.type.IArrayTest
 
getItemClass() - Method in interface gov.nist.secauto.metaschema.core.metapath.type.IAtomicOrUnionType
Get the Java class for the item this type supports.
getItemClass() - Method in interface gov.nist.secauto.metaschema.core.metapath.type.IItemType
Get the item Java class associated with this item type.
getItemClass() - Method in interface gov.nist.secauto.metaschema.core.metapath.type.IKindTest
 
getItemClass() - Method in interface gov.nist.secauto.metaschema.core.metapath.type.IMapTest
 
getItemInstance(Object) - Method in interface gov.nist.secauto.metaschema.core.model.IChoiceGroupInstance
Get the named model instance for the provided choice group item.
getItemType() - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
 
getItemType() - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
Get the item type information of the associated item.
getItemTypeByItemClass(Class<? extends IItem>) - Method in class gov.nist.secauto.metaschema.core.datatype.DataTypeService
Lookup a specific IAtomicOrUnionType by its item class.
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.AbstractAtomicItemBase
 
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.
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.TimeAdapter
 
getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.TimeWithTZAdapter
 
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.MarkupMultilineAdapter
 
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.
getKeyType() - Method in interface gov.nist.secauto.metaschema.core.metapath.type.IMapTest
Get the expected atomic type of the map's key.
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.
getLocalName() - Method in interface gov.nist.secauto.metaschema.core.qname.IEnhancedQName
Get the local part of the qualified name.
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.
getLocationHint() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Get a hint about where the source is location.
getLocationHint() - Method in interface gov.nist.secauto.metaschema.core.model.ISource
Get a hint about where the source is location.
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
 
getMessageText() - Method in exception gov.nist.secauto.metaschema.core.metapath.AbstractCodedMetapathException
Get the message text without the error code prefix.
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.IFeatureContainerModelAbsolute
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
Get the model container implementation instance.
getModelInstances() - Method in class gov.nist.secauto.metaschema.core.model.DefaultChoiceModelBuilder
Get the appended model instances.
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.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(IEnhancedQName) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureFlagContainerItem
 
getModelItemsByName(IEnhancedQName) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureModelContainerItem
 
getModelItemsByName(IEnhancedQName) - 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(IEnhancedQName) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFlagNodeItem
FlagContainer do not have model items.
getModelItemsByName(IEnhancedQName) - 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.
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.
getNamedModelInstanceByName(Integer) - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModel
Get the model instance contained within the model with the associated use name.
getNamedModelInstanceByName(Integer) - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelAbsolute
 
getNamedModelInstanceByName(Integer) - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelGrouped
Get the model instance contained within the model with the associated use name.
getNamedModelInstanceByName(Integer) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelAbsolute
 
getNamedModelInstanceByName(Integer) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelGrouped
 
getNamedModelInstanceMap() - Method in class gov.nist.secauto.metaschema.core.model.AbstractContainerModelSupport
 
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 class gov.nist.secauto.metaschema.core.model.DefaultChoiceGroupModelBuilder
Get the appended named model instances.
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.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.TimeAdapter
 
getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.TimeWithTZAdapter
 
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.
getNamespace() - Method in interface gov.nist.secauto.metaschema.core.qname.IEnhancedQName
Get the namespace part of the qualified name.
getNamespaceAsUri() - Method in interface gov.nist.secauto.metaschema.core.qname.IEnhancedQName
Get the namespace part of the qualified name.
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.
getNodeItemKind() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyNodeItem
 
getNodeItemKind() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IDocumentNodeItem
 
getNodeItemKind() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFieldNodeItem
 
getNodeItemKind() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFlagNodeItem
 
getNodeItemKind() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IModuleNodeItem
 
getNodeItemKind() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
Get the kind 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.type.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 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.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 class gov.nist.secauto.metaschema.core.metapath.type.DataTypeItemType
 
getQName() - Method in interface gov.nist.secauto.metaschema.core.metapath.type.IAtomicOrUnionType
Get the qualified name for the type.
getQName() - Method in class gov.nist.secauto.metaschema.core.model.AbstractGlobalDefinition
 
getQName() - Method in class gov.nist.secauto.metaschema.core.model.AbstractModule
 
getQName() - Method in class gov.nist.secauto.metaschema.core.model.AbstractNamedInstance
 
getQName() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Get the qualified name associated with the Metaschema module.
getQName() - Method in interface gov.nist.secauto.metaschema.core.model.INamed
Get the unique XML qualified name for this model element.
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.INamedInstance
This represents the qualified name of a referenced definition.
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.
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.
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.
getRootQName() - Method in interface gov.nist.secauto.metaschema.core.model.IAssemblyDefinition
Get the XML qualified name to use in XML as the root element.
getScopedAssemblyDefinitionByName(Integer) - 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(Integer) - 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(Integer) - 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(Integer) - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
 
getScopedFlagDefinitionByName(IEnhancedQName) - 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(IEnhancedQName) - 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.type.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 class gov.nist.secauto.metaschema.core.model.constraint.AbstractTargetedConstraints
 
getSource() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintSet
Get the resource the constraint was provided from.
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.IConstraintSet
Get information about where the constraint set was sourced from.
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.constraint.ITargetedConstraints
Get information about the resource the constraints were sources from.
getSource() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ValueConstraintSet
 
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 provided url.
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.IFunction
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyUriItem
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBase64BinaryItem
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBooleanItem
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateItem
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateTimeItem
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateTimeWithTimeZoneItem
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateWithTimeZoneItem
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDayTimeDurationItem
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IEmailAddressItem
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IHostnameItem
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIPAddressItem
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIPv4AddressItem
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIPv6AddressItem
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IMarkupItem
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IMarkupLineItem
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IMarkupMultilineItem
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INcNameItem
Deprecated.
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IPositiveIntegerItem
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IStringItem
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.ITimeItem
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.ITimeWithTimeZoneItem
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.ITokenItem
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IUriReferenceItem
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IUuidItem
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IYearMonthDurationItem
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItem
Get the type information for the item.
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyNodeItem
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IDocumentNodeItem
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFieldNodeItem
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFlagNodeItem
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IModuleNodeItem
 
getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.type.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 class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction
 
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.
getValueSignature() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractAtomicItemBase
 
getValueSignature() - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItem
 
getValueType() - Method in interface gov.nist.secauto.metaschema.core.metapath.type.IArrayTest
Get the sequence test to use to check the array's contents.
getValueType() - Method in interface gov.nist.secauto.metaschema.core.metapath.type.IMapTest
Get the sequence test to use to check the map's contents.
getVariableValue(IEnhancedQName) - 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.
gov.nist.secauto.metaschema.core - module gov.nist.secauto.metaschema.core
 
gov.nist.secauto.metaschema.core - package gov.nist.secauto.metaschema.core
Core support for handling Metaschema-based models.
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.metapath.type - package gov.nist.secauto.metaschema.core.metapath.type
 
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.qname - package gov.nist.secauto.metaschema.core.qname
 
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.type.Occurrence.ISequenceHandler
Check that 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
 
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(IEnhancedQName, 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.datatype.object.AmbiguousDate
 
hashCode() - Method in class gov.nist.secauto.metaschema.core.datatype.object.AmbiguousDateTime
 
hashCode() - Method in class gov.nist.secauto.metaschema.core.datatype.object.AmbiguousTime
 
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.type.DataTypeItemType
 
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 identified value.
hasTimezone() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.ITemporalItem
Determine if the temporal item has a timezone.
hasTimezone() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.ITimeItem
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
The Metaschema hostname data type instance.
HostnameAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
Support for the Metaschema hostname data type.
HtmlQuoteTagExtension - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
Adds support for the use of "q" tags in HTML to replace quotation marks.
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
A Flexmark node implementation representing a quotation mark.

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
The interface shared by all atomic items, representing indivisible data values that serve as the fundamental building blocks for complex data structures in the Metaschema framework.
IAnyUriItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
An atomic Metapath item containing a URI data value.
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.
IArrayTest - Interface in gov.nist.secauto.metaschema.core.metapath.type
Declares the expected type information for an IArrayItem.
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.
IAtomicOrUnionType<I extends IAnyAtomicItem> - Interface in gov.nist.secauto.metaschema.core.metapath.type
Provides type information for an atomic type.
IAtomicOrUnionType.ICastExecutor<ITEM extends IAnyAtomicItem> - Interface in gov.nist.secauto.metaschema.core.metapath.type
A callback used to perform a casting operation.
IAtomicValuedItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
This marker interface identifies a valued IItem type that has an associated IAnyAtomicItem 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
An atomic Metapath item containing a Base64 encoded data value.
IBooleanItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
An atomic Metapath 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
A data value that can be a value in a Metapath array or map.
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.
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
Provides support for managing the flag contents of a IModelDefinition.
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
An atomic Metapath item representing a date value in the Metapath system with or without an explicit time zone.
IDateTimeItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
An atomic Metapath item representing a date/time value in the Metapath system.
IDateTimeWithTimeZoneItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
An atomic Metapath item representing a date/time value in the Metapath system with an explicit time zone.
IDateWithTimeZoneItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
An atomic Metapath item containing a date data value that has an explicit timezone.
IDayTimeDurationItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
An atomic Metapath item containing a duration data value in days, hours, and seconds.
IDecimalItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
An atomic Metapath item containing a decimal data value.
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
An atomic Metapath item representing a duration data value.
IEmailAddressItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
An atomic Metapath item containing an email address data value.
IEnhancedQName - Interface in gov.nist.secauto.metaschema.core.qname
An efficient cache-backed representation of a qualified name.
IEnhancedQName.NamespaceToPrefixResolver - Interface in gov.nist.secauto.metaschema.core.qname
Provides a callback for resolving namespace prefixes.
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.
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 an IModelDefinition.
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 a IDefinition 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
An atomic Metapath item containing a hostname data value.
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
An atomic Metapath item containing an integer data value.
IIPAddressItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
An atomic Metapath item representing an IP address data value.
IIPv4AddressItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
An atomic Metapath item containing an IPv4 address data value.
IIPv6AddressItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
An atomic Metapath item containing an IPv6 address data value.
IItem - Interface in gov.nist.secauto.metaschema.core.metapath.item
The base interface inherited by all Metapath item implementations.
IItemType - Interface in gov.nist.secauto.metaschema.core.metapath.type
Provides type information that be used to discover type information for, test, and cast various item objects.
IItemVisitor - Interface in gov.nist.secauto.metaschema.core.metapath.item
Use to visit the major types of items.
IItemWriter - Interface in gov.nist.secauto.metaschema.core.metapath.item
Supports writing different types of items using a visitor pattern.
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.
IKindTest<T extends INodeItem> - Interface in gov.nist.secauto.metaschema.core.metapath.type
Provides type information that be used to discover type information for, test, and cast various node-based item objects.
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
The key value used in an IMapItem.
IMapTest - Interface in gov.nist.secauto.metaschema.core.metapath.type
Declares the expected type information for a IMapItem.
IMarkupItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
An atomic Metapath item representing a Markup data value.
IMarkupLineItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
An atomic Metapath item representing a single line of Markup.
IMarkupMultilineItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
An atomic Metapath item representing multiple lines of Markup.
IMarkupString<TYPE extends IMarkupString<TYPE>> - Interface in gov.nist.secauto.metaschema.core.datatype.markup
The common interface for all markup implementations.
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
Represents a Metaschema definition for a complex object that may contain flags.
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
 
indexOf(String) - Method in class gov.nist.secauto.metaschema.core.qname.NamespaceCache
Get the index value of the provided namespace.
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
An atomic Metapath item containing a non-negative integer data value.
InsertAnchorExtension - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
Extension that adds support for insert anchors, used in OSCAL statements, and applicable more generally in other Metaschema-based models.
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
The flexmark node for an insert anchor.
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.DataTypeService
Get the singleton service instance, which will be lazy constructed on first access.
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.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.
instance() - Static method in class gov.nist.secauto.metaschema.core.qname.EQNameFactory
Get the singleton instance.
instance() - Static method in class gov.nist.secauto.metaschema.core.qname.NamespaceCache
Get the singleton instance.
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
The Metaschema integer data type instance.
IntegerAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
Support for the Metaschema integer data type.
INumericItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
Represents an atomic Metapath item containing a numeric data value, which can be either an integer or decimal.
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.type.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, and cause.
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 the cause.
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, and cause.
InvalidTypeMetapathException - Exception in gov.nist.secauto.metaschema.core.metapath.type
Provides a convenient way to raise a TypeMetapathException.INVALID_TYPE_ERROR.
InvalidTypeMetapathException(IItem) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.type.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.type.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.type.InvalidTypeMetapathException
Constructs a new exception with the provided item, message, and cause.
InvalidTypeMetapathException(IItem, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.type.InvalidTypeMetapathException
Constructs a new exception with the provided item and cause, 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 and cause.
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
The Metaschema ip-v4-address data type instance.
IP_V6_ADDRESS - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema ip-v6-address data type instance.
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
An atomic Metapath item containing a positive integer data value.
IPrintable - Interface in gov.nist.secauto.metaschema.core.metapath
Identifies the implementation as being able to produce a string value for output.
IPv4AddressAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
Support for the Metaschema ip-v4-address data type.
IPv6AddressAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
Support for the Metaschema ip-v6-address data type.
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.
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.
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.
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.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.
isEmpty() - Method in interface gov.nist.secauto.metaschema.core.metapath.type.ISequenceType
Determine if the sequence is empty (if it holds any data) or not.
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.type
Supports sequence type testing.
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 provided expectedQName.
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 provided expectedQName.
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.
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
 
isInstance(IItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.type.IArrayTest
 
isInstance(IItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.type.IItemType
Test if the provided item matches this item type.
isInstance(IItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.type.IMapTest
 
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.
isMemberType(IAtomicOrUnionType<?>) - Method in interface gov.nist.secauto.metaschema.core.metapath.type.IAtomicOrUnionType
Check if the other type is a member of this type.
isNcName(String) - Static method in class gov.nist.secauto.metaschema.core.datatype.adapter.NcNameAdapter
Deprecated.
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.type.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.SourceLocation - Enum in gov.nist.secauto.metaschema.core.model
The relative location of the source.
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.
isSubType(IAtomicOrUnionType<?>) - Method in interface gov.nist.secauto.metaschema.core.metapath.type.IAtomicOrUnionType
Check if this type is the parent type of the other type.
IStringItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
An atomic Metapath item containing a text data value.
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 if the namespace does not have a value and the default model namespace is null.
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.MarkupMultilineAdapter
 
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() - Static method in interface gov.nist.secauto.metaschema.core.metapath.type.IItemType
Get a new kind test that matches any item.
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
An atomic Metapath item containing a temporal data value.
ItemUtils - Class in gov.nist.secauto.metaschema.core.metapath.item
Provides a variety of utilities for working with Metapath items.
iterator() - Method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
 
ITimeItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
An atomic Metapath item representing a time value in the Metapath system.
ITimeWithTimeZoneItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
An atomic Metapath item representing a time value in the Metapath system with an explicit time zone.
ITokenItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
An atomic Metapath item containing a text token data value.
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
An atomic Metapath item containing an untyped atomic data value.
IUriReferenceItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
An atomic Metapath item containing a URI reference data value that complies with RFC2396.
IUriResolver - Interface in gov.nist.secauto.metaschema.core.model
 
IUuidItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
An atomic Metapath item containing a UUID data value.
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
An atomic Metapath item containing a duration data value in years, months, and days.

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, and cause.
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 the cause.
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
Provides utility functions to support reading and writing JSON, and for producing error and warning messages.
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.
lookupAtomicType(IEnhancedQName) - Static method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
Lookup a known Metapath atomic type based on the type's qualified name.
lookupAtomicType(Class<T>) - Static method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
Lookup a known Metapath atomic type based on the type's item class.
lookupAtomicType(String) - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
Lookup the atomic type with the provided name in the static context.
lookupFunction(IEnhancedQName, int) - Static method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
Lookup a known Metapath function based on the function's name and arity.
lookupFunction(String, int) - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
Lookup a known Metapath function based on the function's name and arity.
lookupItemType(Class<? extends IItem>) - Static method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
Lookup a known Metapath item type based on the type's item class.
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.
lookupPrefixForNamespace(String) - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
Get the prefix associated with the provided namespace as a string, if any is bound.
LT - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions.Operator
A less than comparison.

M

map() - Static method in interface gov.nist.secauto.metaschema.core.metapath.type.IItemType
Get a new kind test that matches any map item.
map(IAtomicOrUnionType<?>, ISequenceType) - Static method in interface gov.nist.secauto.metaschema.core.metapath.type.IItemType
Get a new kind test that matches any map item whose keys and values match the provided atomic type and sequence type respectively.
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
The Metaschema markup-line data type instance.
MARKUP_MULTILINE - Static variable in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupDataTypeProvider
The Metaschema markup-multiline data type instance.
MARKUP_TYPE - Static variable in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupDataTypeProvider
The Metaschema data type that represents all markup types.
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
Supports a data value which is a single line of 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
Support for the Metaschema markup-line data type.
MarkupMultiline - Class in gov.nist.secauto.metaschema.core.datatype.markup
Supports a data value which may be multiple lines of 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
Support for the Metaschema markup-multiline data type.
matches(ICollectionValue) - Method in interface gov.nist.secauto.metaschema.core.metapath.type.ISequenceType
Tests that a given collection value matches this sequence type.
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.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
Generates a mermaid diagram from a Metaschema IModule.
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 for use 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 and cause.
MetapathException(Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.MetapathException
Constructs a new Metapath exception with a null message and the provided cause.
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
Identifies the expected type for a Metapath evaluation result.
MetapathFormatter - Class in gov.nist.secauto.metaschema.core.metapath.format
An IPathFormatter that produces a Metapath expression for the path to a given INodeItem.
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.NodeItemKind
An INodeItem based on a Metaschema (@link IModuleNodeItem}).
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
MetaschemaConstants - Class in gov.nist.secauto.metaschema.core
A collection of constant values related to Metaschema handling.
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
Provides version information for this library.
MetaschemaJavaVersion() - Constructor for class gov.nist.secauto.metaschema.core.MetaschemaJavaVersion
 
MetaschemaVersion - Class in gov.nist.secauto.metaschema.core.model
Provides version information for the underlying Metaschema implementation used by this library.
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.SourceLocation
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<Integer, IFlagNodeItem>, Map<Integer, 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.
ModelInitializationException - Exception in gov.nist.secauto.metaschema.core.model
Identifies that an unexpected error occurred while initializing or using a Metaschema-based model.
ModelInitializationException(String) - Constructor for exception gov.nist.secauto.metaschema.core.model.ModelInitializationException
Constructs a new exception with the provided message and no cause.
ModelInitializationException(String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.model.ModelInitializationException
Constructs a new exception with the provided message and cause.
ModelInitializationException(Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.model.ModelInitializationException
Constructs a new exception with the provided cause.
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
 
module() - Static method in interface gov.nist.secauto.metaschema.core.metapath.type.IItemType
Get a new kind test that matches any Metaschema IModuleNodeItem.
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 with no constraints.
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.SourceLocation.MODEL source with as associated resource.
ModuleUtils - Class in gov.nist.secauto.metaschema.core.model.util
 
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.
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
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_MISUSE - Static variable in exception gov.nist.secauto.metaschema.core.metapath.StaticMetapathException
err:MQST0070: A static error is raised if any of the following conditions is statically detected in any expression.
NamespaceCache - Class in gov.nist.secauto.metaschema.core.qname
An integer-based cache of namespaces to reduce the memory footprint of namespaces used by reusing instances with the same namespace.
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
The integer value "-1".
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 the node.
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 the node.
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 the node.
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 the node.
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.
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 the node.
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 the node.
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 the node.
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() - 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.
newInstanceUsingConstraints(Collection<IConstraintSet>) - Static method in class gov.nist.secauto.metaschema.core.model.xml.ModuleLoader
Construct a new Metaschema loader, which applies the provided constraints to loaded modules.
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.TimeAdapter
 
newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.TimeWithTZAdapter
 
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 the node.
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 the node.
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 the node.
newModelItem(INamedModelInstance, IAssemblyNodeItem) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemFactory
Create a new IModelNodeItem based on the provided instance that is a child of the provided parent.
newModelItem(INamedModelInstance, IAssemblyNodeItem, int, Object) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemFactory
Create a new IModelNodeItem based on the provided instance that is a child of the provided parent.
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 provided xmlObject.
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.
newQName(String, String) - Method in class gov.nist.secauto.metaschema.core.qname.EQNameFactory
Get a new qualified name based on the provided namespace and local name.
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 the node.
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() - Static method in interface gov.nist.secauto.metaschema.core.metapath.type.IItemType
Get a new kind test that matches any INodeItem.
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.
NodeItemKind - Enum in gov.nist.secauto.metaschema.core.metapath.item.node
This enumeration provides a listing of the available kinds of INodeItem implementations.
NON_NEGATIVE_INTEGER - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema non-negative-integer data type instance.
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
Support for the Metaschema non-negative-integer data type.
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 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.type.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.
NOT_DEFINED - Static variable in exception gov.nist.secauto.metaschema.core.metapath.StaticMetapathException
err:MPST0008: It is a static error if an expression refers to an element name, attribute name, schema type name, namespace prefix, or variable name that is not defined in the static context, except for an ElementName in an ElementTest or an AttributeName in an AttributeTest.
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
The namespace URI for Metapath data types and built-in casting functions, as a string.
NS_METAPATH_FUNCTIONS - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
The namespace URI for Metapath built-in functions, as a string.
NS_METAPATH_FUNCTIONS_ARRAY - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
The namespace URI for Metapath array-related built-in functions, as a string.
NS_METAPATH_FUNCTIONS_EXTENDED - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
The namespace URI for Metapath extension built-in functions, as a string.
NS_METAPATH_FUNCTIONS_MAP - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
The namespace URI for Metapath map-related built-in functions, as a string.
NS_METAPATH_FUNCTIONS_MATH - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
The namespace URI for Metapath math-related built-in functions, as a string.
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 the left item using the specified operator.
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.type
Identifies the occurrence of a sequence used a function argument or return value.
Occurrence.ISequenceHandler - Interface in gov.nist.secauto.metaschema.core.metapath.type
Used to check that a provided sequence matches an associated occurrence value.
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(int) - Static method in interface gov.nist.secauto.metaschema.core.qname.IEnhancedQName
Get an existing qualified name by looking up the cached entry using the provided index value.
of(IItemType, Occurrence) - Static method in interface gov.nist.secauto.metaschema.core.metapath.type.ISequenceType
Create new sequence type using the provide type and occurrence.
of(IEnhancedQName, MetapathExpression, ISource, MarkupMultiline) - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.ILet
Create a new Let expression.
of(IEnhancedQName, 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(Class<I>, IAtomicOrUnionType.ICastExecutor<I>, IEnhancedQName) - Static method in interface gov.nist.secauto.metaschema.core.metapath.type.IAtomicOrUnionType
Construct a new atomic type.
of(String) - Static method in interface gov.nist.secauto.metaschema.core.qname.IEnhancedQName
Get a qualified name using the provided local name value with no namespace.
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, String) - Static method in interface gov.nist.secauto.metaschema.core.qname.IEnhancedQName
Get a qualified name using the provided namespace and local name.
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(URI, String) - Static method in interface gov.nist.secauto.metaschema.core.qname.IEnhancedQName
Get a qualified name using the provided namespace and local name.
of(Stream<T>) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
Returns an unmodifiable sequence containing the provided items.
of(QName) - Static method in interface gov.nist.secauto.metaschema.core.qname.IEnhancedQName
Get a qualified name using the provided QName value.
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(Collection<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.type.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
The integer value "1".
ONE - Static variable in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
The integer value "1".
ONE - Static variable in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IPositiveIntegerItem
The integer value "1".
ONE_OR_MORE - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.type.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
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
opAddYearMonthDurationToDateTime(IDateTimeItem, IYearMonthDurationItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
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
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
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
opSubtractDayTimeDurationFromDateTime(IDateTimeItem, IDayTimeDurationItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
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
opSubtractYearMonthDurationFromDateTime(IDateTimeItem, IYearMonthDurationItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
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
opYearMonthDurationLessThan(IYearMonthDurationItem, IYearMonthDurationItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
Based on XPath 3.1 op:yearMonthDuration-less-than.
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, URI) - 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, URI) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.BooleanAdapter
 
parse(JsonParser, URI) - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
Parses a JSON property value.
parse(JsonParser, URI) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupLineAdapter
 
parse(JsonParser, URI) - 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.NcNameAdapter
Deprecated.
 
parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.TimeAdapter
 
parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.TimeWithTZAdapter
 
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, URI) - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
 
parse(XMLEventReader2, URI) - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
This method is expected to parse content starting at the next event.
parse(XMLEventReader2, URI) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupLineAdapter
 
parse(XMLEventReader2, URI) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultilineAdapter
 
parseAtomicTypeName(String) - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
Parse the name of an atomic type.
parseConstraintSet(URI) - Method in class gov.nist.secauto.metaschema.core.model.xml.XmlMetaConstraintLoader
Parse the provided XML resource as a Metaschema constraints.
parseFlagName(IModule, String) - Static method in class gov.nist.secauto.metaschema.core.model.util.ModuleUtils
Parse a flag name.
parseFlagName(String) - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
Parse a flag name.
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, EQNameFactory.PrefixToNamespaceResolver) - Method in class gov.nist.secauto.metaschema.core.qname.EQNameFactory
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, URI) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.XmlMarkupParser
Parse a single line of markup from XHTML.
parseMarkupMultiline(XMLEventReader2, URI) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.XmlMarkupParser
Parse a markup multiline from XHTML.
parseModelName(IModule, String) - Static method in class gov.nist.secauto.metaschema.core.model.util.ModuleUtils
Parse the name of a field or assemvly.
parseModelName(String) - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
Parse a model name.
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, EQNameFactory.PrefixToNamespaceResolver) - Method in class gov.nist.secauto.metaschema.core.qname.EQNameFactory
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) - Method in class gov.nist.secauto.metaschema.core.qname.EQNameFactory
Parse a URI qualified name.
parseVariableName(String) - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
Parse a variable 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
The Metaschema positive-integer data type instance.
PositiveIntegerAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
Support for the Metaschema positive-integer data type.
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
The namespace prefix for Metapath data types and built-in casting functions.
PREFIX_METAPATH_FUNCTIONS - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
The namespace prefix for Metapath built-in functions.
PREFIX_METAPATH_FUNCTIONS_ARRAY - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
The namespace prefix for Metapath array-related built-in functions.
PREFIX_METAPATH_FUNCTIONS_MAP - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
The namespace prefix for Metapath map-related built-in functions.
PREFIX_METAPATH_FUNCTIONS_MATH - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
The namespace prefix for Metapath math-related built-in functions.
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.
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.
PRIVATE - Enum constant in enum gov.nist.secauto.metaschema.core.model.IDefinition.ModuleScope
The definition is scoped to only the defining module.
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 provided value.
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 provided values.
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 the initialContext 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(IDataTypeAdapter<?>) - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeProvider
Register the provided IDataTypeAdapter with the type system.
register(IAtomicOrUnionType<?>) - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeProvider
Register the provided abstract IAtomicOrUnionType with the type system.
register(Path) - Static method in class gov.nist.secauto.metaschema.core.util.DeleteOnShutdown
Register a new path to be deleted on JVM termination.
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, and cause.
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 the cause.
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 the prepend parameter is set to true.
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.HtmlQuoteTagExtension
 
rendererOptions(MutableDataHolder) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension
 
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 in text.
requireEndElement(XMLEventReader2, URI, 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(String) - Static method in class gov.nist.secauto.metaschema.core.util.ObjectUtils
Require a non-empty string value.
requireNonEmpty(String, String) - Static method in class gov.nist.secauto.metaschema.core.util.ObjectUtils
Require a non-empty string value.
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, URI, 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 not null.
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.StaticContext.EQNameResolver
Get the URI string for the provided namespace prefix.
resolve(String) - Method in interface gov.nist.secauto.metaschema.core.qname.EQNameFactory.PrefixToNamespaceResolver
Get the URI string for the provided namespace prefix.
resolve(String) - Method in interface gov.nist.secauto.metaschema.core.qname.IEnhancedQName.NamespaceToPrefixResolver
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(IItemType) - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
Define the return sequence Java type of the function.
returnType(IEnhancedQName) - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
Define the return sequence Java type of the function.
returnType(String) - 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.
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, URI) - 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.
StaticContext.EQNameResolver - Interface in gov.nist.secauto.metaschema.core.metapath
Provides a callback for resolving namespace prefixes.
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, and cause.
StaticMetapathException(int, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.StaticMetapathException
Constructs a new exception with the provided code, no message, and the cause.
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
The Metaschema string data type instance.
StringAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
Support for the Metaschema string data type.
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 the left item using the specified operator.
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.

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.
TIME - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema time data type instance.
TIME_WITH_TZ - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema time with timezone data type instance.
TimeAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
Support for the Metaschema date data type.
TimeWithTZAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
Support for the Metaschema date-time-with-timezone data type.
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.function.IFunction
 
toAtomicItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyAtomicItem
 
toAtomicItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItem
Get the atomic value for the item.
toAtomicItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyNodeItem
 
toAtomicItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IDocumentBasedNodeItem
 
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
Get a reverse Iterable for the provided List.
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.
toEQName() - Method in interface gov.nist.secauto.metaschema.core.qname.IEnhancedQName
 
toEQName(StaticContext) - Method in interface gov.nist.secauto.metaschema.core.qname.IEnhancedQName
 
toEQName(IEnhancedQName.NamespaceToPrefixResolver) - Method in interface gov.nist.secauto.metaschema.core.qname.IEnhancedQName
Generate a qualified name for this QName, use a prefix provided by the resolver, or by prepending the namespace if no prefix can be resolved.
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 by XMLStreamConstants.
toEventName(XMLEvent) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
Get the event name of the event.
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
Get an Iterable for the provided Iterator.
toIterable(Stream<T>) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
Get an Iterable for the provided Stream.
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
The Metaschema token data type instance.
TokenAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
Support for the Metaschema token data type.
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.
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() - Method in interface gov.nist.secauto.metaschema.core.qname.IEnhancedQName
Generate a QName without a namespace prefix.
toQName(String) - Method in interface gov.nist.secauto.metaschema.core.qname.IEnhancedQName
Generate a QName using the provided namespace prefix.
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.
toSequence() - Method in interface gov.nist.secauto.metaschema.core.metapath.ICollectionValue
Get the collection value as a sequence.
toSequence() - Method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
 
toSequence() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
 
toSequence() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
 
toSequence() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItem
 
toSequence() - Static method in class gov.nist.secauto.metaschema.core.util.CustomCollectors
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.ICollectionValue
Get a representation of the value based on its type signature.
toSignature() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractAtomicItemBase
 
toSignature() - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItem
 
toSignature() - Method in interface gov.nist.secauto.metaschema.core.metapath.type.IArrayTest
 
toSignature() - Method in interface gov.nist.secauto.metaschema.core.metapath.type.IAtomicOrUnionType
 
toSignature() - Method in interface gov.nist.secauto.metaschema.core.metapath.type.IItemType
Get the human-readable signature of the item type.
toSignature() - Method in interface gov.nist.secauto.metaschema.core.metapath.type.IMapTest
 
toSignature() - Method in interface gov.nist.secauto.metaschema.core.metapath.type.ISequenceType
Get the signature of the function as a string.
toStream(Iterator<T>) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
Get a Stream for the provided Iterable.
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.datatype.object.AbstractAmbiguousTemporal
 
toString() - Method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction
 
toString() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractAtomicItemBase
 
toString() - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItem
 
toString() - Method in class gov.nist.secauto.metaschema.core.metapath.MetapathExpression
 
toString() - Method in class gov.nist.secauto.metaschema.core.metapath.type.DataTypeItemType
 
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, URI) - 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, URI) - 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, URI) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
Generates a message for the provided Location.
toString(XMLStreamReader2, URI) - 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.
TREAT_DOES_NOT_MATCH_TYPE - 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 the treat expression.
TRUE - Static variable in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBooleanItem
The boolean item value of true.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyAtomicItem
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyUriItem
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBase64BinaryItem
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBooleanItem
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateItem
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateTimeItem
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateTimeWithTimeZoneItem
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateWithTimeZoneItem
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDayTimeDurationItem
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDurationItem
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IEmailAddressItem
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IHostnameItem
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIPAddressItem
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIPv4AddressItem
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIPv6AddressItem
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IMarkupItem
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IMarkupLineItem
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IMarkupMultilineItem
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INcNameItem
Deprecated.
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INumericItem
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IPositiveIntegerItem
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IStringItem
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.ITemporalItem
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.ITimeItem
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.ITimeWithTimeZoneItem
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.ITokenItem
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IUriReferenceItem
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IUuidItem
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IYearMonthDurationItem
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.IItem
Get the type information for this item.
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyNodeItem
 
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IDocumentNodeItem
 
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IModuleNodeItem
 
type() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
 
type(IItemType) - Method in class gov.nist.secauto.metaschema.core.metapath.function.IArgument.Builder
Define the type of the function argument.
type(IEnhancedQName) - 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.type
MPTY: Exceptions related to Metapath type errors.
TypeMetapathException(int, String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.type.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.type.TypeMetapathException
Constructs a new exception with the provided code, message, and cause.
TypeMetapathException(int, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.type.TypeMetapathException
Constructs a new exception with the provided code, no message, and the cause.

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.
UNKNOWN_TYPE - Static variable in exception gov.nist.secauto.metaschema.core.metapath.StaticMetapathException
err:MPST0051: It is a static error if the expanded QName for an AtomicOrUnionType in a SequenceType is not defined in the in-scope schema types as a generalized atomic type.
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
The Metaschema uri data type instance.
URI_REFERENCE - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema uri-reference data type instance.
UriAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
Support for the Metaschema uri data type.
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, and cause.
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 the cause.
UriReferenceAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
Support for the Metaschema uri-reference data type.
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(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
The Metaschema uuid data type instance.
UUID_PATTERN - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.UuidAdapter
A regular expression that matches a valid UUID.
UuidAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
Support for the Metaschema uuid data type.

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
A container of rules constraining the effective model of a Metaschema field or flag data instance.
ValueConstraintSet(ISource) - 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(boolean) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
Construct a new decimal item using the provided value.
valueOf(boolean) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
Construct a new integer 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.IMarkupLineItem
Construct a new item using the provided value.
valueOf(MarkupMultiline) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IMarkupMultilineItem
Construct a new item using the provided value.
valueOf(AmbiguousDate) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateItem
Construct a new date item using the provided value.
valueOf(AmbiguousDateTime) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateTimeItem
Construct a new date/time item using the provided value.
valueOf(AmbiguousTime) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.ITimeItem
Construct a new time item using the provided value.
valueOf(INumericItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
Create an item from an existing integer value.
valueOf(INumericItem) - 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 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.IDateTimeWithTimeZoneItem
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.IDateWithTimeZoneItem
Construct a new date 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.IIPv4AddressItem
Construct a new IPv4 item using the provided value.
valueOf(String) - 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 interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IMarkupLineItem
Construct a new item using the provided value.
valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IMarkupMultilineItem
Construct a new item using the provided 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.ITimeItem
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.ITimeWithTimeZoneItem
Construct a new time 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.IUriReferenceItem
Construct a new URI item using the provided string value.
valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IUuidItem
Construct a new UUID 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.NodeItemKind
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.metapath.type.Occurrence
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.SourceLocation
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(LocalDate) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateItem
Construct a new date item using the provided value.
valueOf(OffsetTime) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.ITimeWithTimeZoneItem
Construct a new time item using the provided value.
valueOf(OffsetTime, boolean) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.ITimeItem
Construct a new time 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.IDateTimeWithTimeZoneItem
Construct a new date/time item using the provided value.
valueOf(ZonedDateTime) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateWithTimeZoneItem
Construct a new date item using the provided value.
valueOf(ZonedDateTime) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.ITimeWithTimeZoneItem
Construct a new time item using the provided value.
valueOf(ZonedDateTime, boolean) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateItem
Construct a new date item using the provided value.
valueOf(ZonedDateTime, boolean) - 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.item.node.NodeItemKind
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.metapath.type.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.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.SourceLocation
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.
visit(Node) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertVisitor
 
visit(IFunction) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItemVisitor
Visit the function item instance.
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 a IChoiceInstance.
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 a IChoiceGroupInstance.
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.
visitDefinition(IDefinition, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
Will visit the provided model definition.
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.
writeCollectionValue(ICollectionValue) - Method in class gov.nist.secauto.metaschema.core.metapath.item.DefaultItemWriter
Write the provided collection value.
writeFunction(IFunction) - Method in class gov.nist.secauto.metaschema.core.metapath.item.DefaultItemWriter
 
writeFunction(IFunction) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItemWriter
Write the provided function item instance.
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.MarkupMultilineAdapter
 
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.
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.
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, IEnhancedQName, XMLStreamWriter2) - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
 
writeXmlValue(Object, IEnhancedQName, XMLStreamWriter2) - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
Writes the provided Java class instance data as XML.
writeXmlValue(Object, IEnhancedQName, XMLStreamWriter2) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultilineAdapter
 
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.MarkupMultilineAdapter
 

X

XHTML_BLOCK_ELEMENTS - Static variable in class gov.nist.secauto.metaschema.core.datatype.markup.XmlMarkupParser
The block element names that this parser supports.
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
Provides utility functions to support reading and writing XML stream events, and for producing error and warning messages.
XmlGroupAsBehavior - Enum in gov.nist.secauto.metaschema.core.model
 
XmlMarkupParser - Class in gov.nist.secauto.metaschema.core.datatype.markup
Provides utility functions to support reading and writing XML, and for producing error and warning messages.
XmlMetaConstraintLoader - Class in gov.nist.secauto.metaschema.core.model.xml
Used to load a set of external constraints from an XML-based resource.
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
The Metaschema year-month-duration data type instance.
YearMonthAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
Support for the Metaschema year-month-duration data type.

Z

ZERO - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.type.Occurrence
An empty sequence.
ZERO - Static variable in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
The decimal item with the value "0".
ZERO - Static variable in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
The integer value "0".
ZERO - Static variable in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
The integer value "0".
ZERO_OR_MORE - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.type.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.type.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).
A B C D E F G H I J K L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form