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 class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractIntegerItem
 
abs() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
 
abs() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
 
abs() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INumericItem
Get the absolute value of the item.
AbstractAmbiguousTemporal<TYPE extends AbstractAmbiguousTemporal<TYPE>> - Class in gov.nist.secauto.metaschema.core.datatype.object
Metaschema has a need to represent dates and times that allow for an ambiguous time zone.
AbstractAmbiguousTemporal(ZonedDateTime, boolean) - Constructor for class gov.nist.secauto.metaschema.core.datatype.object.AbstractAmbiguousTemporal
Construct a new object.
AbstractAnyAtomicItem<TYPE> - Class in gov.nist.secauto.metaschema.core.metapath.item.atomic
Provides a common implementation for all atomic types.
AbstractAnyAtomicItem(TYPE) - Constructor for class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractAnyAtomicItem
Construct a new atomic item using the provided value.
AbstractAssemblyInstance<PARENT extends IContainerModel,DEFINITION extends IAssemblyDefinition,INSTANCE extends IAssemblyInstance,PARENT_DEFINITION extends IAssemblyDefinition> - Class in gov.nist.secauto.metaschema.core.model
A base class for an assembly that is a member of a containing model.
AbstractAssemblyInstance(PARENT) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractAssemblyInstance
Construct a new assembly instance that is contained with the provided parent container.
AbstractChoiceGroupInstance<PARENT extends IAssemblyDefinition,NAMED_MODEL extends INamedModelInstanceGrouped,FIELD extends IFieldInstanceGrouped,ASSEMBLY extends IAssemblyInstanceGrouped> - Class in gov.nist.secauto.metaschema.core.model
A base class for a choice group that is a member of a containing model.
AbstractChoiceGroupInstance(PARENT) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractChoiceGroupInstance
Construct a new choice group instance that is contained with the provided parent assembly definition container.
AbstractChoiceInstance<PARENT extends IAssemblyDefinition,MODEL extends IModelInstanceAbsolute,NAMED_MODEL extends INamedModelInstanceAbsolute,FIELD extends IFieldInstanceAbsolute,ASSEMBLY extends IAssemblyInstanceAbsolute> - Class in gov.nist.secauto.metaschema.core.model
A base class for a choice that is a member of a containing model.
AbstractChoiceInstance(PARENT) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractChoiceInstance
Construct a new choice instance that is contained with the provided parent assembly definition.
AbstractCodedMetapathException - Exception in gov.nist.secauto.metaschema.core.metapath
This Metapath exception base class is used for all exceptions that have a defined error code family and value.
AbstractCodedMetapathException(int, String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.AbstractCodedMetapathException
Constructs a new Metapath exception with the provided code, message, and no cause.
AbstractCodedMetapathException(int, String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.AbstractCodedMetapathException
Constructs a new Metapath exception with the provided message 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.
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
 
AbstractConstraintBuilder() - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
 
AbstractConstraintValidationHandler - Class in gov.nist.secauto.metaschema.core.model.constraint
Provides messaging for constraint violations.
AbstractConstraintValidationHandler() - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintValidationHandler
 
AbstractContentValidator - Class in gov.nist.secauto.metaschema.core.model.validation
 
AbstractContentValidator() - Constructor for class gov.nist.secauto.metaschema.core.model.validation.AbstractContentValidator
 
AbstractCustomJavaDataType<TYPE extends ICustomJavaDataType<TYPE>,VALUE> - Class in gov.nist.secauto.metaschema.core.datatype
A common base implementation of a custom Java object providing an underlying implementation of a data type.
AbstractCustomJavaDataType(VALUE) - Constructor for class gov.nist.secauto.metaschema.core.datatype.AbstractCustomJavaDataType
Construct a new instance of a custom Java object-based data value.
AbstractCustomJavaDataTypeAdapter<TYPE extends ICustomJavaDataType<TYPE>,ITEM_TYPE extends IAnyAtomicItem> - Class in gov.nist.secauto.metaschema.core.datatype
Provides a Java type adapter implementation for data types that are based on ICustomJavaDataType.
AbstractCustomJavaDataTypeAdapter(Class<TYPE>) - Constructor for class gov.nist.secauto.metaschema.core.datatype.AbstractCustomJavaDataTypeAdapter
Construct a new Java type adapter for the class based on ICustomJavaDataType.
AbstractDataTypeAdapter<TYPE,ITEM_TYPE extends IAnyAtomicItem> - Class in gov.nist.secauto.metaschema.core.datatype
Provides a basic Java type adapter implementation.
AbstractDataTypeAdapter(Class<TYPE>) - Constructor for class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
Construct a new Java type adapter for a provided class.
AbstractDataTypeProvider - Class in gov.nist.secauto.metaschema.core.datatype
A base implementation of an IDataTypeProvider, supporting dynamic loading of Metaschema data type extensions at runtime.
AbstractDataTypeProvider() - Constructor for class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeProvider
 
AbstractDateItem<TYPE> - Class in gov.nist.secauto.metaschema.core.metapath.item.atomic
 
AbstractDateItem(TYPE) - Constructor for class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractDateItem
Construct a new item with the provided value.
AbstractDateTimeItem<TYPE> - Class in gov.nist.secauto.metaschema.core.metapath.item.atomic
 
AbstractDateTimeItem(TYPE) - Constructor for class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractDateTimeItem
Construct a new item with the provided value.
AbstractDecimalItem<TYPE> - Class in gov.nist.secauto.metaschema.core.metapath.item.atomic
 
AbstractDecimalItem(TYPE) - Constructor for class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractDecimalItem
Construct a new item with the provided value.
AbstractFieldInstance<PARENT extends IContainerModel,DEFINITION extends IFieldDefinition,INSTANCE extends IFieldInstance,PARENT_DEFINITION extends IAssemblyDefinition> - Class in gov.nist.secauto.metaschema.core.model
A base class for a field that is a member of a containing model.
AbstractFieldInstance(PARENT) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractFieldInstance
Construct a new field instance.
AbstractFlagInstance<PARENT extends IModelDefinition,DEFINITION extends IFlagDefinition,INSTANCE extends IFlagInstance> - Class in gov.nist.secauto.metaschema.core.model
A base class for a flag that is a member of a containing model.
AbstractFlagInstance(PARENT) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractFlagInstance
Construct a new flag instance.
AbstractGlobalAssemblyDefinition<MODULE extends IModule,INSTANCE extends IAssemblyInstance,FLAG extends IFlagInstance,MODEL extends IModelInstanceAbsolute,NAMED_MODEL extends INamedModelInstanceAbsolute,FIELD extends IFieldInstanceAbsolute,ASSEMBLY extends IAssemblyInstanceAbsolute,CHOICE extends IChoiceInstance,CHOICE_GROUP extends IChoiceGroupInstance> - Class in gov.nist.secauto.metaschema.core.model
A base class for an assembly definition defined globally within a Metaschema module.
AbstractGlobalAssemblyDefinition(MODULE) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractGlobalAssemblyDefinition
Construct a new global assembly definition.
AbstractGlobalDefinition<MODULE extends IModule,INSTANCE extends INamedInstance> - Class in gov.nist.secauto.metaschema.core.model
A base class for definitions defined globally within a Metaschema module.
AbstractGlobalDefinition(MODULE, AbstractGlobalDefinition.NameInitializer) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractGlobalDefinition
Construct a new global definition.
AbstractGlobalDefinition.NameInitializer - Interface in gov.nist.secauto.metaschema.core.model
Provides a callback for generating a qualified name from a name.
AbstractGlobalFieldDefinition<MODULE extends IModule,INSTANCE extends IFieldInstance,FLAG extends IFlagInstance> - Class in gov.nist.secauto.metaschema.core.model
A base class for a field definition defined globally within a Metaschema module.
AbstractGlobalFieldDefinition(MODULE) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractGlobalFieldDefinition
Construct a new global field definition.
AbstractGlobalFlagDefinition<MODULE extends IModule,INSTANCE extends IFlagInstance> - Class in gov.nist.secauto.metaschema.core.model
A base class for a flag definition defined globally within a Metaschema module.
AbstractGlobalFlagDefinition(MODULE) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractGlobalFlagDefinition
Construct a new global flag definition.
AbstractInlineAssemblyDefinition<PARENT extends IContainerModel,DEFINITION extends IAssemblyDefinition,INSTANCE extends IAssemblyInstance,PARENT_DEFINITION extends IAssemblyDefinition,FLAG extends IFlagInstance,MODEL extends IModelInstanceAbsolute,NAMED_MODEL extends INamedModelInstanceAbsolute,FIELD extends IFieldInstanceAbsolute,ASSEMBLY extends IAssemblyInstanceAbsolute,CHOICE extends IChoiceInstance,CHOICE_GROUP extends IChoiceGroupInstance> - Class in gov.nist.secauto.metaschema.core.model
A base class for an assembly instance defined inline.
AbstractInlineAssemblyDefinition(PARENT) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractInlineAssemblyDefinition
Construct a new inline assembly definition.
AbstractInlineFieldDefinition<PARENT extends IContainerModel,DEFINITION extends IFieldDefinition,INSTANCE extends IFieldInstance,PARENT_DEFINITION extends IAssemblyDefinition,FLAG extends IFlagInstance> - Class in gov.nist.secauto.metaschema.core.model
A base class for an assembly instance defined inline.
AbstractInlineFieldDefinition(PARENT) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractInlineFieldDefinition
Construct a new inline assembly definition.
AbstractInlineFlagDefinition<PARENT extends IModelDefinition,DEFINITION extends IFlagDefinition,INSTANCE extends IFlagInstance> - Class in gov.nist.secauto.metaschema.core.model
A base class for an assembly instance defined inline.
AbstractInlineFlagDefinition(PARENT) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractInlineFlagDefinition
Construct a new inline assembly definition.
AbstractInstance<P extends IContainer> - Class in gov.nist.secauto.metaschema.core.model
 
AbstractInstance(P) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractInstance
Construct a new instance.
AbstractIntegerAdapter<ITEM_TYPE extends IIntegerItem> - Class in gov.nist.secauto.metaschema.core.datatype.adapter
Provides a common base class for integer-based data types.
AbstractIntegerAdapter() - Constructor for class gov.nist.secauto.metaschema.core.datatype.adapter.AbstractIntegerAdapter
Construct a new integer-based adapter.
AbstractIntegerItem - Class in gov.nist.secauto.metaschema.core.metapath.item.atomic
 
AbstractIntegerItem(BigInteger) - Constructor for class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractIntegerItem
Construct a new item with the provided value.
AbstractKeyConstraintBuilder<T extends AbstractKeyConstraintBuilder<T,R>,R extends IKeyConstraint> - Class in gov.nist.secauto.metaschema.core.model.constraint
 
AbstractKeyConstraintBuilder() - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.AbstractKeyConstraintBuilder
 
AbstractLoader<T> - Class in gov.nist.secauto.metaschema.core.model
 
AbstractLoader() - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractLoader
 
AbstractMarkupAdapter<TYPE extends IMarkupString<TYPE>> - Class in gov.nist.secauto.metaschema.core.datatype.markup
 
AbstractMarkupAdapter(Class<TYPE>) - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupAdapter
Construct a new adapter.
AbstractMarkupString<TYPE extends AbstractMarkupString<TYPE>> - Class in gov.nist.secauto.metaschema.core.datatype.markup
 
AbstractMarkupString(Document) - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupString
Construct a new markup string based on the provided flexmark AST graph.
AbstractModule<M extends IModuleExtended<M,D,FL,FI,A>,D extends IModelDefinition,FL extends IFlagDefinition,FI extends IFieldDefinition,A extends IAssemblyDefinition> - Class in gov.nist.secauto.metaschema.core.model
Provides a common, abstract implementation of a IModule.
AbstractModule(List<? extends M>) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractModule
Construct a new Metaschema module object.
AbstractModuleLoader<T,M extends IModuleExtended<M,?,?,?,?>> - Class in gov.nist.secauto.metaschema.core.model
Provides methods to load a Metaschema expressed in XML.
AbstractModuleLoader(List<IModuleLoader.IModulePostProcessor>) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractModuleLoader
Construct a new Metaschema module loader, which use the provided module post processors when loading a module.
AbstractNamedInstance<PARENT extends IContainer> - Class in gov.nist.secauto.metaschema.core.model
 
AbstractNamedInstance(PARENT, AbstractGlobalDefinition.NameInitializer) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractNamedInstance
Construct a new instance.
AbstractNamedModelInstance<PARENT extends IContainerModel,PARENT_DEFINITION extends IAssemblyDefinition> - Class in gov.nist.secauto.metaschema.core.model
A base class for name members of a containing model.
AbstractNamedModelInstance(PARENT) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractNamedModelInstance
Construct a new instance.
AbstractNodeItemFactory - Class in gov.nist.secauto.metaschema.core.metapath.item.node
 
AbstractNodeItemFactory() - Constructor for class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemFactory
 
AbstractNodeItemVisitor<CONTEXT,RESULT> - Class in gov.nist.secauto.metaschema.core.metapath.item.node
Used by implementations of this class to visit a sequence of node items in a directed graph, using depth-first ordering.
AbstractNodeItemVisitor() - Constructor for class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
 
AbstractRecursionPreventingNodeItemVisitor<CONTEXT,RESULT> - Class in gov.nist.secauto.metaschema.core.metapath.item.node
 
AbstractRecursionPreventingNodeItemVisitor() - Constructor for class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractRecursionPreventingNodeItemVisitor
 
AbstractResourceResolver - Class in gov.nist.secauto.metaschema.core.resource
 
AbstractResourceResolver() - Constructor for class gov.nist.secauto.metaschema.core.resource.AbstractResourceResolver
 
AbstractStringAdapter<ITEM_TYPE extends IStringItem> - Class in gov.nist.secauto.metaschema.core.datatype.adapter
Provides a common base class for string-based data types.
AbstractStringAdapter() - Constructor for class gov.nist.secauto.metaschema.core.datatype.adapter.AbstractStringAdapter
Construct a new string-based adapter.
AbstractStringItem - Class in gov.nist.secauto.metaschema.core.metapath.item.atomic
 
AbstractStringItem(String) - Constructor for class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractStringItem
Construct a new string item with the provided value.
AbstractTargetedConstraints<T extends IValueConstrained> - Class in gov.nist.secauto.metaschema.core.model.constraint
Provides an base implementation for a set of constraints that target a definition using a target Metapath expression.
AbstractTargetedConstraints(String, T) - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.AbstractTargetedConstraints
Construct a new set of targeted constraints.
AbstractTemporalItem<TYPE> - Class in gov.nist.secauto.metaschema.core.metapath.item.atomic
A base class for temporal items.
AbstractTemporalItem(TYPE) - Constructor for class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractTemporalItem
Construct a new temporal item.
AbstractUntypedAtomicItem<TYPE> - Class in gov.nist.secauto.metaschema.core.metapath.item.atomic
A base class for untyped atomic items.
AbstractUntypedAtomicItem(TYPE) - Constructor for class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractUntypedAtomicItem
Construct a new untyped atomic valued item.
AbstractUriItem - Class in gov.nist.secauto.metaschema.core.metapath.item.atomic
 
AbstractUriItem(URI) - Constructor for class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractUriItem
Construct a new item that wraps the provided value.
accept(Node, IMarkupWriter<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter.ChildHandler
A callback used to process a given node.
accept(IItemVisitor) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyAtomicItem
 
accept(IItemVisitor) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
 
accept(IItemVisitor) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
 
accept(IItemVisitor) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItem
A visitor callback used to visit a variety of Metapath item types.
accept(IItemVisitor) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
 
accept(INodeItemVisitor<CONTEXT, RESULT>, CONTEXT) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyInstanceGroupedNodeItem
 
accept(INodeItemVisitor<CONTEXT, RESULT>, CONTEXT) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyNodeItem
 
accept(INodeItemVisitor<CONTEXT, RESULT>, CONTEXT) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IDocumentNodeItem
 
accept(INodeItemVisitor<CONTEXT, RESULT>, CONTEXT) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFieldNodeItem
 
accept(INodeItemVisitor<CONTEXT, RESULT>, CONTEXT) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFlagNodeItem
 
accept(INodeItemVisitor<CONTEXT, RESULT>, CONTEXT) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IModuleNodeItem
 
accept(INodeItemVisitor<CONTEXT, RESULT>, CONTEXT) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemVisitable
A visitor callback.
accept(IConstraintVisitor<T, R>, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint
 
accept(IConstraintVisitor<T, R>, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.ICardinalityConstraint
 
accept(IConstraintVisitor<T, R>, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraint
Used for double dispatch supporting the visitor pattern provided by implementations of IConstraintVisitor.
accept(IConstraintVisitor<T, R>, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IExpectConstraint
 
accept(IConstraintVisitor<T, R>, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IIndexConstraint
 
accept(IConstraintVisitor<T, R>, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IIndexHasKeyConstraint
 
accept(IConstraintVisitor<T, R>, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IMatchesConstraint
 
accept(IConstraintVisitor<T, R>, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IUniqueConstraint
 
accept(IDiagramNodeVisitor) - Method in class gov.nist.secauto.metaschema.core.util.DefaultDiagramNode.ChoiceEdge
 
accept(IDiagramNodeVisitor) - Method in class gov.nist.secauto.metaschema.core.util.DefaultDiagramNode.ChoiceGroupEdge
 
accept(IDiagramNodeVisitor) - Method in class gov.nist.secauto.metaschema.core.util.DefaultDiagramNode.ModelEdge
 
accept(IDiagramNodeVisitor) - Method in interface gov.nist.secauto.metaschema.core.util.IDiagramNode.IEdge
A visitor dispatch method used to process the edge.
addConstraint(IAllowedValuesConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureValueConstrained
 
addConstraint(IAllowedValuesConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IValueConstrained
Add a new constraint.
addConstraint(IAllowedValuesConstraint) - Method in class gov.nist.secauto.metaschema.core.model.constraint.ValueConstraintSet
 
addConstraint(ICardinalityConstraint) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AssemblyConstraintSet
 
addConstraint(ICardinalityConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureModelConstrained
 
addConstraint(ICardinalityConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IModelConstrained
Add a new constraint.
addConstraint(IExpectConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureValueConstrained
 
addConstraint(IExpectConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IValueConstrained
Add a new constraint.
addConstraint(IExpectConstraint) - Method in class gov.nist.secauto.metaschema.core.model.constraint.ValueConstraintSet
 
addConstraint(IIndexConstraint) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AssemblyConstraintSet
 
addConstraint(IIndexConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureModelConstrained
 
addConstraint(IIndexConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IModelConstrained
Add a new constraint.
addConstraint(IIndexHasKeyConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureValueConstrained
 
addConstraint(IIndexHasKeyConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IValueConstrained
Add a new constraint.
addConstraint(IIndexHasKeyConstraint) - Method in class gov.nist.secauto.metaschema.core.model.constraint.ValueConstraintSet
 
addConstraint(IMatchesConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureValueConstrained
 
addConstraint(IMatchesConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IValueConstrained
Add a new constraint.
addConstraint(IMatchesConstraint) - Method in class gov.nist.secauto.metaschema.core.model.constraint.ValueConstraintSet
 
addConstraint(IUniqueConstraint) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AssemblyConstraintSet
 
addConstraint(IUniqueConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureModelConstrained
 
addConstraint(IUniqueConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IModelConstrained
Add a new constraint.
addFinding(ConstraintValidationFinding) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
Add a finding to the collection of findings maintained by this instance.
addLetExpression(ILet) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureValueConstrained
 
addLetExpression(ILet) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IValueConstrained
Add a new let expression.
addLetExpression(ILet) - Method in class gov.nist.secauto.metaschema.core.model.constraint.ValueConstraintSet
 
addLocation(IDefinitionNodeItem<?, ?>) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.RecursionCollectingNodeItemVisitor.AssemblyRecord
Associate the provided location with the definition associated with the record.
advanceAndAssert(JsonParser, JsonToken) - Static method in class gov.nist.secauto.metaschema.core.model.util.JsonUtil
Advance the token stream, then ensure that the current token is the one expected.
advanceTo(JsonParser, JsonToken) - Static method in class gov.nist.secauto.metaschema.core.model.util.JsonUtil
Advance the parser to the next location matching the provided token.
advanceTo(XMLEventReader2, int) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
Advance through XMLEvents until the event type identified by eventType is reached or the end of stream is found.
aggregate(IValidationResult...) - Static method in class gov.nist.secauto.metaschema.core.model.validation.AggregateValidationResult
Aggregate multiple provided results into a single result set.
AGGREGATE_MATH_TYPES - Static variable in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
 
aggregateResult(RESULT, RESULT, CONTEXT) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
Combine two results into a single, aggregate result.
AggregateValidationResult - Class in gov.nist.secauto.metaschema.core.model.validation
Provides the means to aggregate multiple validation result sets into a single result set.
allNonLocalDefinitions() - Static method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
Get a filter that will match all definitions that are not locally defined.
ALLOW_OTHER_DEFAULT - Static variable in interface gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint
 
allowedValue(IAllowedValue) - Method in class gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint.Builder
Use the provided allowed value to validate associated values.
allowedValues(Map<String, IAllowedValue>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint.Builder
Use the provided allowed values to validate associated values.
allowEntityResolution() - Method in class gov.nist.secauto.metaschema.core.model.xml.ModuleLoader
Enable a mode that allows XML entity resolution.
allowsOther(boolean) - Method in class gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint.Builder
Determine if unspecified values are allowed and will result in the constraint always passing.
allowUnboundedArity(boolean) - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
Indicate if the last argument can be repeated.
allRootAssemblyDefinitions() - Static method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
Get a filter that will match all definitions that are root assemblies.
ancestor() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
Get a stream of all ancestors of this node item.
ancestorOrSelf() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
Get a stream of this and all ancestors of this node item.
ancestorsOf(INodeItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
Get a stream of the ancestors of the provided item.
append(IArrayItem<T>, T) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.ArrayAppend
An implementation of XPath 3.1 array:append.
apply(String) - Method in interface gov.nist.secauto.metaschema.core.model.AbstractGlobalDefinition.NameInitializer
Produce a qualified name by parsing the provided name.
applyConfiguration(IConfiguration<ValidationFeature<?>>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
 
applyConfiguration(IConfiguration<T>) - Method in class gov.nist.secauto.metaschema.core.configuration.DefaultConfiguration
 
applyConfiguration(IConfiguration<T>) - Method in interface gov.nist.secauto.metaschema.core.configuration.IMutableConfiguration
Replace this configuration with the other configuration.
applyTo(IAssemblyDefinition) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AssemblyTargetedConstraints
 
argument(IArgument) - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
Add an argument based on the provided argument signature.
argument(IArgument.Builder) - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
Add an argument based on the provided builder.
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.
arity() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
 
arity() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
 
ArrayAppend - Class in gov.nist.secauto.metaschema.core.metapath.function.library
 
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
 
ArrayGet - Class in gov.nist.secauto.metaschema.core.metapath.function.library
 
ArrayHead - Class in gov.nist.secauto.metaschema.core.metapath.function.library
 
ArrayInsertBefore - Class in gov.nist.secauto.metaschema.core.metapath.function.library
 
ArrayJoin - Class in gov.nist.secauto.metaschema.core.metapath.function.library
 
ArrayPut - Class in gov.nist.secauto.metaschema.core.metapath.function.library
 
ArrayRemove - Class in gov.nist.secauto.metaschema.core.metapath.function.library
 
ArrayReverse - Class in gov.nist.secauto.metaschema.core.metapath.function.library
 
ArraySize - Class in gov.nist.secauto.metaschema.core.metapath.function.library
 
ArraySize() - Constructor for class gov.nist.secauto.metaschema.core.metapath.function.library.ArraySize
 
ArraySubarray - Class in gov.nist.secauto.metaschema.core.metapath.function.library
 
ArrayTail - Class in gov.nist.secauto.metaschema.core.metapath.function.library
 
asByteBuffer() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBase64BinaryItem
Get the "wrapped" byte buffer value.
asDecimal() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractIntegerItem
 
asDecimal() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INumericItem
Get this item's value as a decimal.
asDuration() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDayTimeDurationItem
Get the items wrapped value as a duration.
asInteger() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractIntegerItem
 
asInteger() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INumericItem
Get this item's value as an integer.
asInteger(INumericItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
Converts a INumericItem value to an integer value.
asInteger(BigInteger) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
Converts a BigInteger value to an integer value.
asIpAddress() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIPAddressItem
Get the "wrapped" IP address value.
asIpAddress() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIPv4AddressItem
 
asLong(INumericItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
Converts a INumericItem value to a long value.
asLong(BigInteger) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
Converts a BigInteger value to a long value.
asMapKey() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractDecimalItem
 
asMapKey() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractStringItem
 
asMapKey() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractTemporalItem
 
asMapKey() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractUntypedAtomicItem
 
asMapKey() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractUriItem
 
asMapKey() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyAtomicItem
Get the atomic item value as a map key for use with an IMapItem.
asMarkup() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IMarkupItem
Get the "wrapped" markup value.
asNullableType(Object) - Static method in class gov.nist.secauto.metaschema.core.util.ObjectUtils
Cast the provided object as the requested return type.
asPeriod() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IYearMonthDurationItem
Get the "wrapped" duration value.
asSeconds() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDayTimeDurationItem
Get the "wrapped" duration value in seconds.
ASSEMBLY - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.item.node.NodeItemType
 
ASSEMBLY - Enum constant in enum gov.nist.secauto.metaschema.core.model.ModelType
 
AssemblyConstraintSet - Class in gov.nist.secauto.metaschema.core.model.constraint
Provides support for maintaining a set of Metaschema constraints.
AssemblyConstraintSet() - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.AssemblyConstraintSet
 
AssemblyTargetedConstraints - Class in gov.nist.secauto.metaschema.core.model.constraint
A set of constraints targeting a IAssemblyDefinition based on a target Metapath expression.
AssemblyTargetedConstraints(String, IModelConstrained) - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.AssemblyTargetedConstraints
Construct a new set of targeted constraints.
asSequence() - Method in interface gov.nist.secauto.metaschema.core.metapath.ICollectionValue
Get the collection value as a sequence.
asSequence() - Method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
 
asSequence() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
 
asSequence() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
 
asSequence() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItem
 
assertAndAdvance(JsonParser, JsonToken) - Static method in class gov.nist.secauto.metaschema.core.model.util.JsonUtil
Ensure that the current token is the one expected and then advance the token stream.
assertCurrent(JsonParser, JsonToken...) - Static method in class gov.nist.secauto.metaschema.core.model.util.JsonUtil
Ensure that the current token is one of the provided tokens.
assertNext(XMLEventReader2, int) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
Ensure that the next event from reader is of the type identified by presumedEventType.
assertNext(XMLEventReader2, int, QName) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
Ensure that the next event from reader is of the type identified 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.AbstractAnyAtomicItem
 
asString() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractStringItem
 
asString() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyAtomicItem
Get the item's string value.
asString(Node) - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AstCollectingVisitor
Generate a string representation of an AST.
asString(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
 
asString(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.Base64Adapter
 
asString(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateAdapter
 
asString(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateTimeAdapter
 
asString(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateTimeWithTZAdapter
 
asString(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateWithTZAdapter
 
asString(Object) - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
Gets the value as a string suitable for writing as text.
asStringItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyAtomicItem
Get a new IStringItem based on the the textual value of the item's "wrapped" value.
asStringItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IStringItem
 
AstCollectingVisitor - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
 
asType(ISequence<?>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
Casts the provided item as the result sequence type.
asType(IItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
Casts the provided item as the result type.
asType(Object) - Static method in class gov.nist.secauto.metaschema.core.util.ObjectUtils
Cast the provided object as the requested return type.
asTypeOrNull(IItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
Casts the provided item as the result type, if the item is not null.
asUri() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractUriItem
 
asUri() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyUriItem
Get the "wrapped" URI value.
asUuid() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IUuidItem
Get the "wrapped" UUID value.
asZonedDateTime() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.ITemporalItem
Get the "wrapped" date/time value.
atomize(IItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnData
An implementation of item atomization.
autoClose(T, AutoCloser.Closer<T, E>) - Static method in class gov.nist.secauto.metaschema.core.util.AutoCloser
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(T, AutoCloser.Closer<T, E>) - Constructor for class gov.nist.secauto.metaschema.core.util.AutoCloser
Adapt the provided resource to be AutoCloseable, using a provided closer lambda.
AutoCloser.Closer<T,E extends Exception> - Interface in gov.nist.secauto.metaschema.core.util
 
average(Collection<? extends IAnyAtomicItem>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnAvg
An implementation of XPath 3.1 fn:avg.
averageDayTimeDurations(Collection<? extends IDayTimeDurationItem>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnAvg
Get the average of a collection of day/time duration-based items.
averageNumeric(Collection<? extends INumericItem>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnAvg
Get the average of a collection of numeric items.
averageYearMonthDurations(Collection<? extends IYearMonthDurationItem>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnAvg
Get the average of a collection of year/month duration-based items.

B

BASE_PATH_NOT_A_SEQUENCE - Static variable in exception gov.nist.secauto.metaschema.core.metapath.TypeMetapathException
err:MPTY0019: It is a type error if E1 in a path 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
 
Base64Adapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
 
baseUri(URI) - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext.Builder
Sets the static base URI to use in resolving URIs handled by the Metapath processor, when a document base URI is not available.
binaryCompare(IBase64BinaryItem, ComparisonFunctions.Operator, IBase64BinaryItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions
Perform a binary data-based comparison of the right item against the left item using the specified operator.
bindVariableValue(QName, ISequence<?>) - Method in class gov.nist.secauto.metaschema.core.metapath.DynamicContext
Bind the variable name to the sequence value.
BLOCK_ELEMENTS - Static variable in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.XmlMarkupParser
 
BOOLEAN - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.MetapathExpression.ResultType
The result is expected to be a Boolean value.
BOOLEAN - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
 
BooleanAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
 
booleanCompare(IBooleanItem, ComparisonFunctions.Operator, IBooleanItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions
Perform a boolean-based comparison of the right item against the left item using the specified operator.
BRANCH - Static variable in class gov.nist.secauto.metaschema.core.MetaschemaJavaVersion
 
BRANCH - Static variable in class gov.nist.secauto.metaschema.core.model.MetaschemaVersion
 
build() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IArgument.Builder
Builds the argument's signature.
build() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
Builds the function's signature.
build() - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext.Builder
Construct a new static context using the information provided to the builder.
build() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
Generate the built instance after validating the provided data.
build() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding.Builder
Generate the finding using the previously provided data.
build() - Method in class gov.nist.secauto.metaschema.core.model.FlagContainerBuilder
 
build() - Method in interface gov.nist.secauto.metaschema.core.model.IFlagContainerBuilder
Build the flag container.
BUILD_TIMESTAMP - Static variable in class gov.nist.secauto.metaschema.core.MetaschemaJavaVersion
 
BUILD_TIMESTAMP - Static variable in class gov.nist.secauto.metaschema.core.model.MetaschemaVersion
 
BUILD_VERSION - Static variable in class gov.nist.secauto.metaschema.core.model.MetaschemaVersion
 
builder() - Static method in interface gov.nist.secauto.metaschema.core.metapath.function.IArgument
Get a new argument builder.
builder() - Static method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunction
Construct a new function signature builder.
builder() - Static method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
Create a new static context builder that allows for fine-grained adjustments when creating a new static context.
builder() - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint
Create a new constraint builder.
builder() - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.ICardinalityConstraint
Create a new constraint builder.
builder() - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.IExpectConstraint
Create a new constraint builder.
builder() - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.IMatchesConstraint
Create a new constraint builder.
builder() - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.IUniqueConstraint
Create a new constraint builder.
builder() - Static method in interface gov.nist.secauto.metaschema.core.model.IContainerFlagSupport
Create a new flag container without a JSON key.
builder(IConstraint, INodeItem) - Static method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding
Construct a new finding builder.
builder(String) - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.IIndexConstraint
Create a new constraint builder.
builder(String) - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.IIndexHasKeyConstraint
Create a new constraint builder.
builder(List<? extends IConstraint>, INodeItem) - Static method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding
Construct a new finding builder.
builder(QName) - Static method in interface gov.nist.secauto.metaschema.core.model.IContainerFlagSupport
Create a new flag container using the provided flag qualified name as the JSON key.
buildFrom() - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
Get a new static context builder that is pre-populated with the setting of this static context.

C

cacheResult(DefaultFunction.CallingContext, ISequence<?>) - Method in class gov.nist.secauto.metaschema.core.metapath.DynamicContext
Cache a function call result for a that has the property IFunction.FunctionProperty.DETERMINISTIC.
canHandleQName(QName) - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
 
canHandleQName(QName) - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
Determines if adapter can parse the next element.
canHandleQName(QName) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultilineAdapter
 
cast(IAnyAtomicItem) - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
 
cast(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
Cast the provided item to an item of this type, if possible.
cast(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.function.library.CastFunction.ICastExecutor
Cast the provided item.
cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyUriItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBase64BinaryItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBooleanItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateTimeItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDayTimeDurationItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDurationItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IEmailAddressItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IHostnameItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIPv4AddressItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIPv6AddressItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IMarkupItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INcNameItem
Deprecated.
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INumericItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IPositiveIntegerItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IStringItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.ITokenItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IUriReferenceItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IUuidItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IYearMonthDurationItem
Cast the provided type to this item type.
castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyAtomicItem
Cast the provided item to be the same type as this item.
castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyUriItem
 
castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBase64BinaryItem
 
castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBooleanItem
 
castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateItem
 
castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateTimeItem
 
castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDayTimeDurationItem
 
castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
 
castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDurationItem
 
castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IEmailAddressItem
 
castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IHostnameItem
 
castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
 
castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIPv4AddressItem
 
castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIPv6AddressItem
 
castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IMarkupItem
 
castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INcNameItem
Deprecated.
 
castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
 
castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INumericItem
 
castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IPositiveIntegerItem
 
castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IStringItem
 
castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.ITokenItem
 
castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IUriReferenceItem
 
castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IUuidItem
 
castAsType(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IYearMonthDurationItem
 
CastFunction<ITEM extends IAnyAtomicItem> - Class in gov.nist.secauto.metaschema.core.metapath.function.library
Implements the XPath 3.1 casting functions.
CastFunction.ICastExecutor<ITEM extends IAnyAtomicItem> - Interface in gov.nist.secauto.metaschema.core.metapath.function.library
 
castInternal(IAnyAtomicItem) - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
Attempt to cast the provided item to this adapter's item type.
castInternal(IAnyAtomicItem) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.BooleanAdapter
 
castInternal(IAnyAtomicItem) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateAdapter
 
castInternal(IAnyAtomicItem) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateTimeAdapter
 
castInternal(IAnyAtomicItem) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DecimalAdapter
 
castInternal(IAnyAtomicItem) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.IntegerAdapter
 
castToBoolean(INumericItem) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.BooleanAdapter
Cast the provided numeric value to a boolean.
castToBoolean(IStringItem) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.BooleanAdapter
If the string is a numeric value, treat it as so.
cause(Throwable) - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding.Builder
Use the provided cause for the validation finding.
ceiling() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
 
ceiling() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
 
ceiling() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INumericItem
Round the value to the whole number closest to positive infinity.
checkItemIsNodeItemForStep(IItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.item.ItemUtils
Checks that the item is a node item.
checkItemType(IItem, Class<TYPE>) - Static method in class gov.nist.secauto.metaschema.core.metapath.item.ItemUtils
Check that the item is the type specified by clazz.
CHOICE - Enum constant in enum gov.nist.secauto.metaschema.core.model.ModelType
 
CHOICE_GROUP - Enum constant in enum gov.nist.secauto.metaschema.core.model.ModelType
 
close() - Method in class gov.nist.secauto.metaschema.core.util.AutoCloser
 
close(T) - Method in interface gov.nist.secauto.metaschema.core.util.AutoCloser.Closer
This method is called to auto-close the resource.
CLOSEST_TAG - Static variable in class gov.nist.secauto.metaschema.core.MetaschemaJavaVersion
 
CLOSEST_TAG - Static variable in class gov.nist.secauto.metaschema.core.model.MetaschemaVersion
 
CollectionUtil - Class in gov.nist.secauto.metaschema.core.util
 
collectUsedDefinitions(Collection<? extends IAssemblyDefinition>) - Static method in class gov.nist.secauto.metaschema.core.model.UsedDefinitionModelWalker
Get the collection of all definitions used directly and transitively by the provided definitions.
collectUsedDefinitionsFromModule(IModule) - Static method in class gov.nist.secauto.metaschema.core.model.UsedDefinitionModelWalker
Collect the globally defined Metaschema definitions from the provided Metaschema module, and any Metaschema modules imported directly or indirectly by this module.
collectUsedDefinitionsFromModule(Collection<? extends IModule>) - Static method in class gov.nist.secauto.metaschema.core.model.UsedDefinitionModelWalker
Collect the globally defined Metaschema definitions from the provided Metaschema modules, and any Metaschema modules imported directly or indirectly by these modules.
COMMIT - Static variable in class gov.nist.secauto.metaschema.core.MetaschemaJavaVersion
 
COMMIT - Static variable in class gov.nist.secauto.metaschema.core.model.MetaschemaVersion
 
compare(IAnyAtomicItem, ComparisonFunctions.Operator, IAnyAtomicItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions
Compare the right item with 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.IDayTimeDurationItem
 
compareTo(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
 
compareTo(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
 
compareTo(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIPv4AddressItem
 
compareTo(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIPv6AddressItem
 
compareTo(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IMarkupItem
 
compareTo(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IStringItem
 
compareTo(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IUuidItem
 
compareTo(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IYearMonthDurationItem
 
compareTo(IAnyAtomicItem, IAnyAtomicItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions
Compare the right item with 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.
ConstraintValidationFinding - Class in gov.nist.secauto.metaschema.core.model.constraint
Represents an individual constraint validation issue.
ConstraintValidationFinding.Builder - Class in gov.nist.secauto.metaschema.core.model.constraint
 
consumeAndAssert(XMLEventReader2, int) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
Consume the next event from reader and assert that this event is of the type identified by presumedEventType.
consumeAndAssert(XMLEventReader2, int, QName) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
Consume the next event from reader and assert that this event is of the type identified 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
 
CONTEXT_DEPENDENT - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.function.IFunction.FunctionProperty
Indicates that the result of the function depends on property values within the static or dynamic context and the provided arguments (see XPath 3.1 context-dependent).
CONTEXT_NODE - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathExpression
 
CONTEXT_NODE_NOT_A_DOCUMENT_NODE - Static variable in exception gov.nist.secauto.metaschema.core.metapath.DynamicMetapathException
err:MPDY0050: It is a dynamic error if the dynamic type of the operand of a treat expression does not match the sequence type specified by the treat expression.
contextDependent() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
Mark the function as context dependent.
contextIndependent() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
Mark the function as context independent.
convertArguments(IFunction, List<ISequence<?>>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction
Converts arguments in an attempt to align with the function's signature.
convertSequence(IArgument, ISequence<?>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction
Based on XPath 3.1 function conversion rules.
copy() - Method in interface gov.nist.secauto.metaschema.core.datatype.ICustomJavaDataType
Provides a copy of the data value associated with the Datatype instance.
copy() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupLine
 
copy() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultiline
 
copy() - Method in class gov.nist.secauto.metaschema.core.datatype.object.Date
 
copy() - Method in class gov.nist.secauto.metaschema.core.datatype.object.DateTime
 
copy(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractCustomJavaDataTypeAdapter
 
copy(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.AbstractIntegerAdapter
 
copy(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.AbstractStringAdapter
 
copy(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.Base64Adapter
 
copy(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.BooleanAdapter
 
copy(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateTimeWithTZAdapter
 
copy(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateWithTZAdapter
 
copy(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DayTimeAdapter
 
copy(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DecimalAdapter
 
copy(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.IPv4AddressAdapter
 
copy(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.IPv6AddressAdapter
 
copy(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UriAdapter
 
copy(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UriReferenceAdapter
 
copy(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UuidAdapter
 
copy(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.YearMonthAdapter
 
copy(Object) - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
Create a copy of the provided value.
copyOf(Collection<? extends T>) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
Returns an unmodifiable sequence containing the items of the given Collection, in its iteration order.
copyOf(Collection<? extends T>) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
Returns an unmodifiable array item containing the items of the given Collection, in its iteration order.
copyOf(Map<? extends IMapKey, ? extends V>) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
Returns an unmodifiable Map item containing the entries of the given Map.
countTypes(Set<Class<? extends T>>, Collection<? extends T>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
Count the occurrences of the provided data type item classes used in the set of 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
 
CustomCollectors.DuplicateHandler<K,V> - Interface in gov.nist.secauto.metaschema.core.util
A handler that supports resolving duplicate keys while inserting values into a map.

D

datatype(IDataTypeAdapter<?>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.IMatchesConstraint.Builder
Use the provided data type to validate associated values.
DataTypeService - Class in gov.nist.secauto.metaschema.core.datatype
This class provides a singleton service to allow data types to be discovered within the system based on an SPI provided by IDataTypeProvider.
Date - Class in gov.nist.secauto.metaschema.core.datatype.object
 
Date(ZonedDateTime, boolean) - Constructor for class gov.nist.secauto.metaschema.core.datatype.object.Date
Construct a new date object.
DATE - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
 
DATE_TIME - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
 
DATE_TIME_OVERFLOW_UNDERFLOW_ERROR - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.DateTimeFunctionException
err:FODT0001: Raised when casting to date/time datatypes, or performing arithmetic with date/time values, if arithmetic overflow or underflow occurs.
DATE_TIME_WITH_TZ - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
 
DATE_WITH_TZ - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
 
DateAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
 
dateCompare(IDateItem, ComparisonFunctions.Operator, IDateItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions
Perform a date-based comparison of the right item against the left item using the specified operator.
DateTime - Class in gov.nist.secauto.metaschema.core.datatype.object
 
DateTime(ZonedDateTime, boolean) - Constructor for class gov.nist.secauto.metaschema.core.datatype.object.DateTime
Construct a new date/time object.
DateTimeAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
 
dateTimeCompare(IDateTimeItem, ComparisonFunctions.Operator, IDateTimeItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions
Perform a date and time-based comparison of the right item against 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
 
DateWithTZAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
 
DAY_TIME_DURATION - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
 
DayTimeAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
 
DEBUG - Enum constant in enum gov.nist.secauto.metaschema.core.model.constraint.IConstraint.Level
A violation of the constraint represents a fault in the content that may warrant review by a developer when performing model or tool development.
decendantsOf(INodeItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
Get a stream of all descendant model items of the provided item.
DECIMAL - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
 
DecimalAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
 
DEFAULT_CHOICE_GROUP_GROUP_AS_MAX_OCCURS - Static variable in interface gov.nist.secauto.metaschema.core.model.IChoiceGroupInstance
 
DEFAULT_DATA_TYPE - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
 
DEFAULT_DEFINITION_MODEL_SCOPE - Static variable in interface gov.nist.secauto.metaschema.core.model.IDefinition
 
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
 
DEFAULT_JSON_FIELD_NAME - Static variable in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
 
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_PROPERY_NAMESPACE - Static variable in interface gov.nist.secauto.metaschema.core.model.IAttributable
 
DEFAULT_TARGET_METAPATH - Static variable in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraint
The default target Metapath expression to use if no target is provided.
DEFAULT_XML_GROUP_AS_BEHAVIOR - Static variable in interface gov.nist.secauto.metaschema.core.model.IGroupable
 
DefaultConfiguration<T extends IConfigurationFeature<?>> - Class in gov.nist.secauto.metaschema.core.configuration
Provides a basic configuration management implementation that allows mutable access to configuration state.
DefaultConfiguration() - Constructor for class gov.nist.secauto.metaschema.core.configuration.DefaultConfiguration
Create a new configuration.
DefaultConfiguration(DefaultConfiguration<T>) - Constructor for class gov.nist.secauto.metaschema.core.configuration.DefaultConfiguration
Create a new configuration based on the provided configuration.
DefaultConfiguration(Map<T, Object>) - Constructor for class gov.nist.secauto.metaschema.core.configuration.DefaultConfiguration
Create a new configuration based on the provided feature value map.
DefaultConstraintSet - Class in gov.nist.secauto.metaschema.core.model.constraint
 
DefaultConstraintSet(URI, List<IScopedContraints>, Set<IConstraintSet>) - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintSet
Construct a new constraint set.
DefaultConstraintValidator - Class in gov.nist.secauto.metaschema.core.model.constraint
Used to perform constraint validation over one or more node items.
DefaultConstraintValidator(IConstraintValidationHandler) - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
Construct a new constraint validator instance.
DefaultDiagramNode - Class in gov.nist.secauto.metaschema.core.util
A basic implementation of a IDiagramNodeVisitor.
DefaultDiagramNode(IModelDefinition) - Constructor for class gov.nist.secauto.metaschema.core.util.DefaultDiagramNode
Construct a new diagram node.
DefaultDiagramNode.ChoiceEdge - Class in gov.nist.secauto.metaschema.core.util
 
DefaultDiagramNode.ChoiceGroupEdge - Class in gov.nist.secauto.metaschema.core.util
 
DefaultDiagramNode.ModelEdge - Class in gov.nist.secauto.metaschema.core.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
 
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.
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.
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.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 - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.item.node.NodeItemType
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
 
EmailAddressAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
 
empty() - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
Get an empty sequence.
empty() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
Get an empty, immutable array item.
empty() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
Get an empty, immutable map item.
empty() - Static method in interface gov.nist.secauto.metaschema.core.model.IContainerFlagSupport
Provides an empty instance.
empty() - Static method in interface gov.nist.secauto.metaschema.core.model.IContainerModelAssemblySupport
Get an empty, immutable container.
empty() - Static method in interface gov.nist.secauto.metaschema.core.model.IContainerModelSupport
Get an empty, immutable container.
EMPTY - Static variable in interface gov.nist.secauto.metaschema.core.metapath.function.ISequenceType
 
EMPTY - Static variable in interface gov.nist.secauto.metaschema.core.model.IAttributable
 
emptyList() - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
An implementation of Collections.emptyList() that respects non-nullness.
emptyMap() - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
An implementation of Collections.emptyMap() that respects non-nullness.
emptySet() - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
An implementation of Collections.emptySet() that respects non-nullness.
ENABLE_INLINE_INSERT_ANCHORS - Static variable in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension
 
ENABLE_RENDERING - Static variable in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension
 
enableFeature(ValidationFeature<?>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
 
enableFeature(T) - Method in class gov.nist.secauto.metaschema.core.configuration.DefaultConfiguration
 
enableFeature(T) - Method in interface gov.nist.secauto.metaschema.core.configuration.IMutableConfiguration
Turn on the provided feature.
enablePredicateEvaluation() - Method in class gov.nist.secauto.metaschema.core.metapath.DynamicContext
Used to enable the evaluation of predicate expressions during Metapath evaluation.
entry(IAnyAtomicItem, T) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.MapEntry
An implementation of XPath 3.1 map:entry.
entry(IAnyAtomicItem, V) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
Returns an unmodifiable Map.Entry containing the given key and value.
entry(IMapKey, V) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
Returns an unmodifiable Map.Entry containing the given key and value.
EOL - Static variable in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AstCollectingVisitor
 
EQ - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions.Operator
An equal comparison.
EQNameUtils - Class in gov.nist.secauto.metaschema.core.metapath
 
EQNameUtils.IEQNamePrefixResolver - Interface in gov.nist.secauto.metaschema.core.metapath
Provides a callback for resolving namespace prefixes.
equals(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractCustomJavaDataType
 
equals(Object) - Method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction.CallingContext
 
equals(Object) - Method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction
 
equals(Object) - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractDateItem
 
equals(Object) - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractDateTimeItem
 
equals(Object) - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractIntegerItem
 
equals(Object) - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractStringItem
 
equals(Object) - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractUriItem
 
equals(Object) - Method in class gov.nist.secauto.metaschema.core.model.IAttributable.Key
 
ERROR - Enum constant in enum gov.nist.secauto.metaschema.core.model.constraint.IConstraint.Level
A violation of the constraint represents a fault in the content.
ERROR_RETRIEVING_RESOURCE - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.DocumentFunctionException
err:FODC0002: Raised by FnDoc, fn:collection, and fn:uri-collection to indicate that either the supplied URI cannot be dereferenced to obtain a resource, or the resource that is returned is not parseable as XML.
evaluate() - Method in class gov.nist.secauto.metaschema.core.metapath.MetapathExpression
Evaluate this Metapath expression without a specific focus.
evaluate(IItem) - Method in class gov.nist.secauto.metaschema.core.metapath.MetapathExpression
Evaluate this Metapath expression using the provided focus as the initial evaluation context.
evaluate(IItem, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.metapath.MetapathExpression
Evaluate this Metapath expression using the provided focus as the initial evaluation context.
evaluateAs(IItem, MetapathExpression.ResultType) - Method in class gov.nist.secauto.metaschema.core.metapath.MetapathExpression
Evaluate this Metapath expression using the provided focus as the initial evaluation context.
evaluateAs(IItem, MetapathExpression.ResultType, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.metapath.MetapathExpression
Evaluate this Metapath expression using the provided focus as the initial evaluation context.
evaluateAs(MetapathExpression.ResultType) - Method in class gov.nist.secauto.metaschema.core.metapath.MetapathExpression
Evaluate this Metapath expression without a specific focus.
eventFactory - Variable in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlEventWriter
 
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<ISequence<?>>, DynamicContext, ISequence<?>) - Method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction
 
execute(List<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.
execute(List<ISequence<?>>, DynamicContext, ISequence<?>) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
 
execute(List<ISequence<?>>, DynamicContext, ISequence<?>) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
 
extend(Formatter.Builder) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension
 
extend(HtmlRenderer.Builder, String) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.HtmlCodeRenderExtension
 
extend(HtmlRenderer.Builder, String) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.HtmlQuoteTagExtension
 
extend(HtmlRenderer.Builder, String) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension
 
extend(HtmlRenderer.Builder, String) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.SuppressPTagExtension
 
extend(FlexmarkHtmlConverter.Builder) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.HtmlQuoteTagExtension
 
extend(FlexmarkHtmlConverter.Builder) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension
 
extend(Parser.Builder) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.HtmlQuoteTagExtension
 
extend(Parser.Builder) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension
 
extensible(IAllowedValuesConstraint.Extensible) - Method in class gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint.Builder
Determine the allowed scope of extension for other constraints matching this constraint's target.
EXTENSIBLE_DEFAULT - Static variable in interface gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint
 
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.constraint.ISource.SourceType
A constraint defined externally from a model.
ExternalConstraintsModulePostProcessor - Class in gov.nist.secauto.metaschema.core.model.xml
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.xml.ExternalConstraintsModulePostProcessor
Create a new post processor.
externalSource(StaticContext) - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.ISource
Get the descriptor for a ISource.SourceType.EXTERNAL source with as associated resource.

F

FAIL - Enum constant in enum gov.nist.secauto.metaschema.core.model.constraint.IConstraint.Kind
 
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
 
FIELD - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.item.node.NodeItemType
 
FIELD - Enum constant in enum gov.nist.secauto.metaschema.core.model.ModelType
 
FieldTargetedConstraints - Class in gov.nist.secauto.metaschema.core.model.constraint
A set of constraints targeting a IFieldDefinition based on a target Metapath expression.
FieldTargetedConstraints(String, IValueConstrained) - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.FieldTargetedConstraints
Construct a new set of targeted constraints.
filterNull(T) - Static method in class gov.nist.secauto.metaschema.core.util.ObjectUtils
A filter used to remove null items from a stream.
finalizeValidation(DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
 
finalizeValidation(DynamicContext) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintValidator
Complete any validations that require full analysis of the content model.
find(IMapItem<?>, IAnyAtomicItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.MapFind
An implementation of XPath 3.1 map:find.
find(IItem, IAnyAtomicItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.MapFind
An implementation of XPath 3.1 map:find.
find(Collection<? extends IItem>, IAnyAtomicItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.MapFind
An implementation of XPath 3.1 map:find.
FindingCollectingConstraintValidationHandler - Class in gov.nist.secauto.metaschema.core.model.constraint
 
FindingCollectingConstraintValidationHandler() - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
 
FixedEmphasisDelimiterProcessor - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
Provides a temporary fix for the broken EmphasisDelimiterProcessor in Flexmark.
FixedEmphasisDelimiterProcessor(boolean) - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.FixedEmphasisDelimiterProcessor
Construct a new delimiter processor.
flag(T) - Method in class gov.nist.secauto.metaschema.core.model.FlagContainerBuilder
 
flag(T) - Method in interface gov.nist.secauto.metaschema.core.model.IFlagContainerBuilder
Add a flag instance to the flag container.
FLAG - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.item.node.NodeItemType
 
FLAG - Enum constant in enum gov.nist.secauto.metaschema.core.model.JsonValueKeyTypeEnum
A flag is idenfied as the value key, who's value will be used.
FLAG - Enum constant in enum gov.nist.secauto.metaschema.core.model.ModelType
 
FlagContainer(Map<QName, IFlagNodeItem>) - Constructor for class gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureFlagContainerItem.FlagContainer
Initialize the container with the provided collection of flags.
FlagContainerBuilder<T extends IFlagInstance> - Class in gov.nist.secauto.metaschema.core.model
 
FlagContainerBuilder(QName) - Constructor for class gov.nist.secauto.metaschema.core.model.FlagContainerBuilder
Construct a new flag container using the provided flag qualified name as the JSON key.
flags() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFlagNodeItem
FlagContainer do not have flag items.
flags() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
Get the flags and value data associated with this node as a stream.
FlagTargetedConstraints - Class in gov.nist.secauto.metaschema.core.model.constraint
A set of constraints targeting a IFlagDefinition based on a target Metapath expression.
FlagTargetedConstraints(String, IValueConstrained) - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.FlagTargetedConstraints
Construct a new set of targeted constraints.
flatten() - Method in interface gov.nist.secauto.metaschema.core.metapath.ICollectionValue
Get the stream of items for the collection value.
flatten() - Method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
 
flatten() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
 
flatten() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItem
 
flatten(IItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.ArrayFlatten
An implementation of XPath 3.1 array:flatten.
flatten(List<? extends IItem>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.ArrayFlatten
An implementation of XPath 3.1 array:flatten.
FLEXMARK_CONFIG - Static variable in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.FlexmarkConfiguration
 
FlexmarkConfiguration - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
 
FlexmarkFactory - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
Provides factory methods for Flexmark processing to support HTML-to-markdown and markdown-to-HTML conversion.
floor() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
 
floor() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
 
floor() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INumericItem
Round the value to the whole number closest to negative infinity.
FnAbs - Class in gov.nist.secauto.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:abs function.
FnAvg - Class in gov.nist.secauto.metaschema.core.metapath.function.library
An implementation of XPath 3.1 fn:avg.
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
Since a node doesn't have a base URI in Metaschema, this is an alias for the document-uri function.
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
 
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
Based on the XPath 3.1 fn:round functions.
FnCompare - Class in gov.nist.secauto.metaschema.core.metapath.function.library
Implements fn:compare.
FnConcat - Class in gov.nist.secauto.metaschema.core.metapath.function.library
Implements fn:concat.
FnCount - Class in gov.nist.secauto.metaschema.core.metapath.function.library
 
fnData(ISequence<? extends IItem>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnData
An implementation of XPath 3.1 fn:data supporting item atomization.
FnData - Class in gov.nist.secauto.metaschema.core.metapath.function.library
Implements fn:data.
fnDataItem(IArrayItem<?>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnData
An implementation of item atomization.
fnDataItem(IItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnData
An implementation of item atomization.
fnDoc(IAnyUriItem, DynamicContext) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnDoc
Dynamically load the document associated with the URI, and return a IDocumentNodeItem containing the result.
fnDoc(IStringItem, DynamicContext) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnDoc
Dynamically load the document associated with the URI, and return a IDocumentNodeItem containing the result.
FnDoc - Class in gov.nist.secauto.metaschema.core.metapath.function.library
 
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
 
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
 
FnEmpty - Class in gov.nist.secauto.metaschema.core.metapath.function.library
Implements fn:empty.
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 fn:exists.
FnFalse - Class in gov.nist.secauto.metaschema.core.metapath.function.library
 
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 fn:head.
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 fn:insert-before.
FnMinMax - Class in gov.nist.secauto.metaschema.core.metapath.function.library
 
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
 
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
Since a node doesn't have a base URI in Metaschema, this is an alias for the document-uri function.
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 fn:remove.
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
 
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 fn:reverse.
FnRound - Class in gov.nist.secauto.metaschema.core.metapath.function.library
Based on the XPath 3.1 fn:round functions.
fnStartsWith(IStringItem, IStringItem) - 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
 
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
 
FnSum - Class in gov.nist.secauto.metaschema.core.metapath.function.library
 
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 fn:tail.
FnTrue - Class in gov.nist.secauto.metaschema.core.metapath.function.library
 
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.
formalName(String) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
Set a formal name for the constraint.
format(IPathFormatter) - Method in interface gov.nist.secauto.metaschema.core.metapath.format.IPathSegment
Apply formatting for the path segment.
format(IPathFormatter) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyInstanceGroupedNodeItem
 
format(IPathFormatter) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyNodeItem
 
format(IPathFormatter) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IDocumentNodeItem
 
format(IPathFormatter) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFieldNodeItem
 
format(IPathFormatter) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFlagNodeItem
 
format(IPathFormatter) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IModuleNodeItem
 
format(IPathFormatter) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
Generate a path for this node in the directed node graph, using the provided path formatter.
format(IPathFormatter) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IRootAssemblyNodeItem
 
format(IPathSegment) - Method in interface gov.nist.secauto.metaschema.core.metapath.format.IPathFormatter
Format the path represented by the provided path segment.
formatAssembly(IAssemblyInstanceGroupedNodeItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.format.IPathFormatter
This visitor callback is used to format an individual grouped assembly path segment.
formatAssembly(IAssemblyInstanceGroupedNodeItem) - Method in class gov.nist.secauto.metaschema.core.metapath.format.MetapathFormatter
 
formatAssembly(IAssemblyNodeItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.format.IPathFormatter
This visitor callback is used to format an individual assembly path segment.
formatAssembly(IAssemblyNodeItem) - Method in class gov.nist.secauto.metaschema.core.metapath.format.MetapathFormatter
 
formatDocument(IDocumentNodeItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.format.IPathFormatter
This visitor callback is used to format an individual document path segment.
formatDocument(IDocumentNodeItem) - Method in class gov.nist.secauto.metaschema.core.metapath.format.MetapathFormatter
 
formatField(IFieldNodeItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.format.IPathFormatter
This visitor callback is used to format an individual field path segment.
formatField(IFieldNodeItem) - Method in class gov.nist.secauto.metaschema.core.metapath.format.MetapathFormatter
 
formatFlag(IFlagNodeItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.format.IPathFormatter
This visitor callback is used to format an individual flag path segment.
formatFlag(IFlagNodeItem) - Method in class gov.nist.secauto.metaschema.core.metapath.format.MetapathFormatter
 
formatMetaschema(IModuleNodeItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.format.IPathFormatter
This visitor callback is used to format an individual metaschema path segment.
formatMetaschema(IModuleNodeItem) - Method in class gov.nist.secauto.metaschema.core.metapath.format.MetapathFormatter
 
formatRootAssembly(IRootAssemblyNodeItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.format.IPathFormatter
This visitor callback is used to format a root assembly path segment.
formatRootAssembly(IRootAssemblyNodeItem) - Method in class gov.nist.secauto.metaschema.core.metapath.format.MetapathFormatter
 
fromHtml(String) - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupLine
Convert the provided HTML string into markup.
fromHtml(String) - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultiline
Convert the provided HTML string into markup.
fromMarkdown(String) - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupLine
Convert the provided markdown string into markup.
fromMarkdown(String) - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultiline
Convert the provided markdown string into markup.
FUNCTION_NOT_DEFINED_AS_DETERMINISTIC - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.DocumentFunctionException
err:FODC0003: Raised by FnDoc, fn:collection, and fn:uri-collection to indicate that it is not possible to return a result that is guaranteed deterministic.
functionHandler(IFunctionExecutor) - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
Specify the static function to call when executing the function.
FunctionLibrary - Class in gov.nist.secauto.metaschema.core.metapath.function
 
FunctionLibrary() - Constructor for class gov.nist.secauto.metaschema.core.metapath.function.FunctionLibrary
 
FunctionService - Class in gov.nist.secauto.metaschema.core.metapath.function
 
FunctionService() - Constructor for class gov.nist.secauto.metaschema.core.metapath.function.FunctionService
Construct a new function service.
FunctionUtils - Class in gov.nist.secauto.metaschema.core.metapath.function
A collection of utility functions for use in implementing Metapath functions.

G

GE - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions.Operator
A greater than or equal comparison.
generalCompairison(ISequence<? extends IAnyAtomicItem>, ComparisonFunctions.Operator, ISequence<? extends IAnyAtomicItem>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions
Compare the sets of atomic items.
generate(IModule, PrintWriter) - Static method in class gov.nist.secauto.metaschema.core.util.MermaidErDiagramGenerator
Generate a Mermaid diagram for the provided module, using the provided writer.
generateExpectedMessage(XMLEvent, int, QName) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
Generate a message intended for error reporting based on a presumed event.
generateLocationMessage(JsonLocation) - Static method in class gov.nist.secauto.metaschema.core.model.util.JsonUtil
Generate a location string for the current location in the JSON token stream.
generateLocationMessage(JsonParser) - Static method in class gov.nist.secauto.metaschema.core.model.util.JsonUtil
Generate a location string for the current location in the JSON token stream.
generateLocationMessage(XMLEvent) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
Generate a location string for the current location in the XML event stream.
generateLocationMessage(Location) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
Generate a location string for the current location in the XML event stream.
generateMessage(INodeItem, DynamicContext) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IExpectConstraint
Generate a violation message using the provide item and dynamic context for inline Metapath value insertion.
get(int) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
 
get(IMapItem<V>, IAnyAtomicItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.MapGet
An implementation of XPath 3.1 map:get.
get(INodeItem, DynamicContext) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IIndex
Retrieve the item from the index that matches the key generated by evaluating the index's default key field components against the provided item.
get(List<String>) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IIndex
Retrieve the item from the index that matches the provided key.
get(List<T>, int) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.ArrayGet
An implementation of XPath 3.1 array:get.
get(List<T>, IIntegerItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.ArrayGet
An implementation of XPath 3.1 array:get.
get(T) - Method in interface gov.nist.secauto.metaschema.core.configuration.IConfiguration
Get the configuration value of the provided feature.
getAllowedValue(String) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint
Get a specific allowed value by name, if it is defined for this constraint.
getAllowedValues() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint
Get the collection allowed values associated with this constraint.
getAllowedValuesConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureValueConstrained
 
getAllowedValuesConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IValueConstrained
Get the collection of allowed value constraints, if any.
getAllowedValuesConstraints() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ValueConstraintSet
 
getArguments() - Method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction
 
getArguments() - Method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction.CallingContext
Get the arguments associated with the calling context.
getArguments() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunction
Retrieve the list of function arguments.
getArguments() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
 
getArguments() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
 
getAssemblyAndFieldDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Retrieves the top-level assembly and field definitions in this Metaschema module.
getAssemblyAndFieldDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
 
getAssemblyDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Retrieves the top-level assembly definition in this Metaschema module with the matching name, if it exists.
getAssemblyDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
 
getAssemblyDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Retrieves the top-level assembly definitions in this Metaschema module.
getAssemblyDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
 
getAssemblyInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModel
Get the assembly instance contained within the model with the associated use name.
getAssemblyInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelAbsolute
 
getAssemblyInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelGrouped
Get the assembly instance contained within the model with the associated use name.
getAssemblyInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModel
 
getAssemblyInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelAbsolute
 
getAssemblyInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelGrouped
 
getAssemblyInstanceMap() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelSupport
Get a mapping of all assembly instances, mapped from their effective name to the instance.
getAssemblyInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModel
Get all assembly instances within the container.
getAssemblyInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelAbsolute
 
getAssemblyInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelGrouped
Get all assembly instances within the container.
getAssemblyInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModel
 
getAssemblyInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelAbsolute
 
getAssemblyInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelGrouped
 
getAstExtra(StringBuilder) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertAnchorNode
 
getASTNode() - Method in class gov.nist.secauto.metaschema.core.metapath.MetapathExpression
Get the compiled abstract syntax tree (AST) representation of the Metapath.
getAttributes() - Method in class gov.nist.secauto.metaschema.core.util.DefaultDiagramNode
 
getAttributes() - Method in interface gov.nist.secauto.metaschema.core.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.util.DefaultDiagramNode.ChoiceEdge
Get the associated choice.
getChoiceGroup() - Method in class gov.nist.secauto.metaschema.core.util.DefaultDiagramNode.ChoiceGroupEdge
Get the associated choice group.
getChoiceGroupInstanceByName(String) - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelAssembly
Get the choice group model instance contained within the model with the associated group as name.
getChoiceGroupInstanceByName(String) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelAssembly
 
getChoiceGroupInstanceMap() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelAssemblySupport
Get a listing of all choice group instances.
getChoiceGroupInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelAssembly
Get all choice group instances within the container.
getChoiceGroupInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelAssembly
 
getChoiceInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelAssembly
Get all choice instances within the container.
getChoiceInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelAssemblySupport
Get a listing of all choice instances.
getChoiceInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelAssembly
 
getCode() - Method in exception gov.nist.secauto.metaschema.core.metapath.AbstractCodedMetapathException
Get the error code value.
getCodeAsString() - Method in exception gov.nist.secauto.metaschema.core.metapath.AbstractCodedMetapathException
Get a combination of the error code family and value.
getCodePrefix() - Method in exception gov.nist.secauto.metaschema.core.metapath.AbstractCodedMetapathException
Get the error code family.
getCodePrefix() - Method in exception gov.nist.secauto.metaschema.core.metapath.DynamicMetapathException
 
getCodePrefix() - Method in exception gov.nist.secauto.metaschema.core.metapath.function.ArithmeticFunctionException
 
getCodePrefix() - Method in exception gov.nist.secauto.metaschema.core.metapath.function.DateTimeFunctionException
 
getCodePrefix() - Method in exception gov.nist.secauto.metaschema.core.metapath.function.DocumentFunctionException
 
getCodePrefix() - Method in exception gov.nist.secauto.metaschema.core.metapath.function.InvalidArgumentFunctionException
 
getCodePrefix() - Method in exception gov.nist.secauto.metaschema.core.metapath.function.InvalidTypeFunctionException
 
getCodePrefix() - Method in exception gov.nist.secauto.metaschema.core.metapath.function.JsonFunctionException
 
getCodePrefix() - Method in exception gov.nist.secauto.metaschema.core.metapath.function.UriFunctionException
 
getCodePrefix() - Method in exception gov.nist.secauto.metaschema.core.metapath.item.function.ArrayException
 
getCodePrefix() - Method in exception gov.nist.secauto.metaschema.core.metapath.StaticMetapathException
 
getCodePrefix() - Method in exception gov.nist.secauto.metaschema.core.metapath.TypeMetapathException
 
getColumn() - Method in interface gov.nist.secauto.metaschema.core.model.IResourceLocation
Get the line column for a location within a resource.
getColumn() - Method in class gov.nist.secauto.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
 
getConfiguration() - Method in class gov.nist.secauto.metaschema.core.metapath.DynamicContext
Get the Metapath evaluation configuration.
getConfiguration() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
Get the current configuration of the serializer/deserializer.
getConstraints() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding
Get the constraints associated with the finding.
getConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstrained
Retrieve the ordered collection of constraints.
getConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureValueConstrained
 
getConstraints() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ValueConstraintSet
 
getConstraintSupport() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractTargetedConstraints
 
getConstraintSupport() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureModelConstrained
 
getConstraintSupport() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureValueConstrained
Lazy initialize the instances for the constraints when the constraints are first accessed.
getConstraintValidationHandler() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
Get the validation handler to use for handling constraint violations.
getContainingDefinition() - Method in class gov.nist.secauto.metaschema.core.model.AbstractChoiceGroupInstance
Retrieve the Metaschema assembly definition on which this instance is declared.
getContainingDefinition() - Method in class gov.nist.secauto.metaschema.core.model.AbstractChoiceInstance
Retrieve the Metaschema assembly definition on which this instance is declared.
getContainingDefinition() - Method in class gov.nist.secauto.metaschema.core.model.AbstractFlagInstance
 
getContainingDefinition() - Method in class gov.nist.secauto.metaschema.core.model.AbstractInlineFlagDefinition
 
getContainingDefinition() - Method in class gov.nist.secauto.metaschema.core.model.AbstractNamedModelInstance
 
getContainingDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.IFlagInstance
 
getContainingDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.IInstance
Retrieve the Metaschema module definition on which the instance was declared.
getContainingDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.IModelInstance
 
getContainingDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstanceGrouped
 
getContainingModule() - Method in class gov.nist.secauto.metaschema.core.model.AbstractChoiceGroupInstance
 
getContainingModule() - Method in class gov.nist.secauto.metaschema.core.model.AbstractChoiceInstance
 
getContainingModule() - Method in class gov.nist.secauto.metaschema.core.model.AbstractFlagInstance
 
getContainingModule() - Method in class gov.nist.secauto.metaschema.core.model.AbstractGlobalDefinition
 
getContainingModule() - Method in class gov.nist.secauto.metaschema.core.model.AbstractInlineFlagDefinition
 
getContainingModule() - Method in class gov.nist.secauto.metaschema.core.model.AbstractNamedModelInstance
 
getContainingModule() - Method in interface gov.nist.secauto.metaschema.core.model.IModelElement
Retrieves the Metaschema module that contains the information element's declaration.
getContextItem() - Method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction.CallingContext
Get the node item focus associated with the calling context.
getCurrentDateTime() - Method in class gov.nist.secauto.metaschema.core.metapath.DynamicContext
Get the current date and time.
getCycledNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.ICycledAssemblyNodeItem
Get the assembly item at the head of the cycle.
getDataType() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IMatchesConstraint
Get the expected data type.
getDataType() - Method in interface gov.nist.secauto.metaschema.core.util.IDiagramNode.IAttribute
Get the data type for the attribute.
getDefault() - Method in class gov.nist.secauto.metaschema.core.configuration.AbstractConfigurationFeature
 
getDefault() - Method in interface gov.nist.secauto.metaschema.core.configuration.IConfigurationFeature
Get the default value of the configuration feature.
getDefaultData() - Method in class gov.nist.secauto.metaschema.core.model.DefinitionCollectingModelWalker
 
getDefaultData() - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
Generate default state information.
getDefaultFunctionNamespace() - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
Get the default namespace for function references that have no namespace prefix.
getDefaultJsonValueKey() - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
 
getDefaultJsonValueKey() - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
Gets the default value to use as the JSON/YAML field name for a Metaschema field value if no JSON value key flag or name is configured.
getDefaultJsonValueKey() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupLineAdapter
 
getDefaultJsonValueKey() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultilineAdapter
 
getDefaultModelNamespace() - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
Get the default namespace for assembly, field, or flag references that have no namespace prefix.
getDefaultValue() - Method in interface gov.nist.secauto.metaschema.core.model.IDefaultable
Retrieves the default data value for this model construct.
getDefinition() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IDefinitionNodeItem
Get the Metaschema definition associated with this node.
getDefinition() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFlagNodeItem
 
getDefinition() - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.RecursionCollectingNodeItemVisitor.AssemblyRecord
Get the definition associated with the record.
getDefinition() - Method in class gov.nist.secauto.metaschema.core.model.AbstractAssemblyInstance
 
getDefinition() - Method in class gov.nist.secauto.metaschema.core.model.AbstractFieldInstance
 
getDefinition() - Method in class gov.nist.secauto.metaschema.core.model.AbstractFlagInstance
 
getDefinition() - Method in class gov.nist.secauto.metaschema.core.model.AbstractInlineAssemblyDefinition
 
getDefinition() - Method in class gov.nist.secauto.metaschema.core.model.AbstractInlineFieldDefinition
 
getDefinition() - Method in class gov.nist.secauto.metaschema.core.model.AbstractInlineFlagDefinition
 
getDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.IAssemblyInstance
 
getDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureDefinitionInstanceInlined
 
getDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureDefinitionReferenceInstance
 
getDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.IFieldInstance
 
getDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.IFlagInstance
 
getDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.INamedInstance
Retrieve the definition of this instance.
getDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstance
 
getDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.IValuedInstance
 
getDefinition() - Method in class gov.nist.secauto.metaschema.core.util.DefaultDiagramNode
 
getDefinition() - Method in interface gov.nist.secauto.metaschema.core.util.IDiagramNode
The Metaschema module definition associated with this node.
getDefinitionQName() - Method in class gov.nist.secauto.metaschema.core.model.AbstractGlobalDefinition
 
getDefinitionQName() - Method in interface gov.nist.secauto.metaschema.core.model.IDefinition
The qualified name for the definition.
getDefinitionQName() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureDefinitionInstanceInlined
 
getDefinitions() - Method in class gov.nist.secauto.metaschema.core.model.DefinitionCollectingModelWalker
Return the collection of definitions matching the configured filter.
getDelimiterUse(DelimiterRun, DelimiterRun) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.FixedEmphasisDelimiterProcessor
 
getDeprecatedVersion() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IAllowedValue
If the value is deprecated, get the deprecated version.
getDescription() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
Get the constraint description provided to the builder.
getDescription() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IAllowedValue
Retrieves the enumerated value's description associated with this allowed value constraint entry.
getDescription() - Method in interface gov.nist.secauto.metaschema.core.model.IDescribable
Get the text that describes the basic use of the element.
getDiscriminatorValue() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstanceGrouped
Get the discriminator JSON property name to use to identify the type of a given instance object.
getDocument() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupString
 
getDocument() - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.IMarkupString
Get the top-level Flexmark document node for the markup.
getDocumentLoader() - Method in class gov.nist.secauto.metaschema.core.metapath.DynamicContext
Get the document loader assigned to this dynamic context.
getDocumentNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IRootAssemblyNodeItem
Get the parent document node item for this root.
getDocumentUri() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IDocumentBasedNodeItem
Get the URI associated with this document.
getDocumentUri() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IModuleNodeItem
 
getDocumentUri() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding
 
getDocumentUri() - Method in interface gov.nist.secauto.metaschema.core.model.validation.IValidationFinding
Get the document's URI.
getDocumentUri() - Method in class gov.nist.secauto.metaschema.core.model.validation.JsonSchemaContentValidator.JsonValidationFinding
 
getDocumentUri() - Method in class gov.nist.secauto.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
 
getEdges() - Method in class gov.nist.secauto.metaschema.core.util.DefaultDiagramNode
 
getEdges() - Method in interface gov.nist.secauto.metaschema.core.util.IDiagramNode
Get the sequence of relationships between this and other nodes.
getEffectiveDefaultValue() - Method in interface gov.nist.secauto.metaschema.core.model.IDefaultable
Get the effective default value for the model construct.
getEffectiveDefaultValue() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureDefinitionInstanceInlined
 
getEffectiveDefaultValue() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureDefinitionReferenceInstance
The resolved default value, which allows an instance to override a definition's default value.
getEffectiveDescription() - Method in interface gov.nist.secauto.metaschema.core.model.IDescribable
Get the text that describes the basic use of the element, which allows an instance to override a definition's description.
getEffectiveDescription() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureDefinitionInstanceInlined
 
getEffectiveDescription() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureDefinitionReferenceInstance
 
getEffectiveDisciminatorValue() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstanceGrouped
Get the effective discriminator JSON property name to use to identify the type of a given instance object.
getEffectiveFormalName() - Method in interface gov.nist.secauto.metaschema.core.model.IDescribable
The resolved formal display name, which allows an instance to override a definition's name.
getEffectiveFormalName() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureDefinitionInstanceInlined
 
getEffectiveFormalName() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureDefinitionReferenceInstance
 
getEffectiveGroupAsNamespace() - Method in interface gov.nist.secauto.metaschema.core.model.IGroupable
Retrieve the XML namespace for this grouping.
getEffectiveIndex() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureDefinitionInstanceInlined
 
getEffectiveIndex() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureDefinitionReferenceInstance
 
getEffectiveIndex() - Method in interface gov.nist.secauto.metaschema.core.model.INamed
Get the index value to use for binary naming based on the provided index values.
getEffectiveJsonKey() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstance
Get the JSON key flag instance for this model instance, if one is configured.
getEffectiveJsonKey() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstanceAbsolute
 
getEffectiveJsonKey() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstanceGrouped
 
getEffectiveJsonValueKeyName() - Method in interface gov.nist.secauto.metaschema.core.model.IFieldDefinition
Retrieves the configured static label to use as the value key, or the type specific name if a label is not configured.
getEffectiveName() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureDefinitionInstanceInlined
 
getEffectiveName() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureDefinitionReferenceInstance
 
getEffectiveName() - Method in interface gov.nist.secauto.metaschema.core.model.INamed
Get the name to use based on the provided names.
getEffectiveXmlGroupAsQName() - Method in interface gov.nist.secauto.metaschema.core.model.IGroupable
Get the name used for the associated element wrapping a collection of elements in XML.
getEventFactory() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlEventWriter
Get the XML event factory used to generate XML events.
getExpectConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureValueConstrained
 
getExpectConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IValueConstrained
Get the collection of expect constraints, if any.
getExpectConstraints() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ValueConstraintSet
 
getExportedAssemblyDefinitionByName(QName) - Method in class gov.nist.secauto.metaschema.core.model.AbstractModule
 
getExportedAssemblyDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Retrieves the exported named assembly definition, if it exists.
getExportedAssemblyDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
 
getExportedAssemblyDefinitions() - Method in class gov.nist.secauto.metaschema.core.model.AbstractModule
 
getExportedAssemblyDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Retrieve the top-level assembly definitions that are marked global in this Metaschema module or in any imported Metaschema module.
getExportedAssemblyDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
 
getExportedFieldDefinitionByName(QName) - Method in class gov.nist.secauto.metaschema.core.model.AbstractModule
 
getExportedFieldDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Retrieves the exported named field definition, if it exists.
getExportedFieldDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
 
getExportedFieldDefinitions() - Method in class gov.nist.secauto.metaschema.core.model.AbstractModule
 
getExportedFieldDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Retrieve the top-level field definitions that are marked global in this Metaschema module or in any imported Metaschema module.
getExportedFieldDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
 
getExportedFlagDefinitionByName(QName) - Method in class gov.nist.secauto.metaschema.core.model.AbstractModule
 
getExportedFlagDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Retrieves the exported named flag definition, if it exists.
getExportedFlagDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
 
getExportedFlagDefinitions() - Method in class gov.nist.secauto.metaschema.core.model.AbstractModule
 
getExportedFlagDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Retrieve the top-level flag definitions that are marked global in this Metaschema module or in any imported Metaschema modules.
getExportedFlagDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
 
getExportedRootAssemblyDefinitionByName(QName) - Method in class gov.nist.secauto.metaschema.core.model.AbstractModule
 
getExportedRootAssemblyDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Retrieves the exported named root assembly definition, if it exists.
getExportedRootAssemblyDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Retrieves the top-level assembly definitions that are marked as roots from the current Metaschema module and any imported Metaschema modules.
getExportedRootAssemblyDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
 
getExtensible() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint
Determines the degree to which this constraint can be extended by other constraints applied to the same value.
getFeatureValues() - Method in class gov.nist.secauto.metaschema.core.configuration.DefaultConfiguration
 
getFeatureValues() - Method in interface gov.nist.secauto.metaschema.core.configuration.IConfiguration
Get the mapping of each feature mapped to its value.
getFeatureValues() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
 
getFieldDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Retrieves the top-level field definition in this Metaschema module with the matching name, if it exists.
getFieldDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
 
getFieldDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Retrieves the top-level field definitions in this Metaschema module.
getFieldDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
 
getFieldInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModel
Get the field instance contained within the model with the associated use name.
getFieldInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelAbsolute
 
getFieldInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelGrouped
Get the field instance contained within the model with the associated use name.
getFieldInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModel
 
getFieldInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelAbsolute
 
getFieldInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelGrouped
 
getFieldInstanceMap() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelSupport
Get a mapping of all field instances, mapped from their effective name to the instance.
getFieldInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModel
Get all field instances within the container.
getFieldInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelAbsolute
 
getFieldInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelGrouped
Get all field instances within the container.
getFieldInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModel
 
getFieldInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelAbsolute
 
getFieldInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelGrouped
 
getFieldValue(Object) - Method in interface gov.nist.secauto.metaschema.core.model.IFieldDefinition
Get the value of the field's value from the field item object.
getFilter() - Method in class gov.nist.secauto.metaschema.core.model.DefinitionCollectingModelWalker
Retrieves the filter used for matching.
getFindings() - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
 
getFindings() - Method in class gov.nist.secauto.metaschema.core.model.validation.AggregateValidationResult
 
getFindings() - Method in interface gov.nist.secauto.metaschema.core.model.validation.IValidationResult
Get the list of validation findings, which may be empty.
getFirstItem(boolean) - Method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
Retrieves the first item in this sequence.
getFirstItem(ISequence<T>, boolean) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
Retrieves the first item in a sequence.
getFirstItem(Stream<T>, boolean) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
Retrieves the first item in a stream of items.
getFlagByName(QName) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureFlagContainerItem.FlagContainer
Get a flag in this container using the associated flag qualified name.
getFlagByName(QName) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureFlagContainerItem
 
getFlagByName(QName) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFlagNodeItem
FlagContainer do not have flag items.
getFlagByName(QName) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
Lookup a flag and value data on this node by it's effective qualified name.
getFlagContainer() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerFlag
Lazy initialize the flag instances associated with this definition.
getFlagDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Retrieves the top-level flag definition in this Metaschema module with the matching name, if it exists.
getFlagDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
 
getFlagDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Retrieves the top-level flag definitions in this Metaschema module.
getFlagDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
 
getFlagInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerFlag
 
getFlagInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModelDefinition
Retrieves a flag instance, by the flag's effective name, that is defined on the containing definition.
getFlagInstanceMap() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerFlagSupport
Get a mapping of flag effective name to flag instance.
getFlagInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerFlag
 
getFlagInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IModelDefinition
Retrieves the flag instances for all flags defined on the containing definition.
getFlagPrefixResolver() - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
Get a prefix resolver for use with Metapath flag node names that will attempt to identify the namespace corresponding to a given prefix.
getFlags() - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureFlagContainerItem.FlagContainer
Get the flags in this container.
getFlags() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureFlagContainerItem
 
getFlags() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFlagNodeItem
FlagContainer do not have flag items.
getFlags() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
Get the flags and value data associated this node.
getFlexmarkFactory() - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.IMarkupString
Get the underlying Flexmark factory supporting markup serialization.
getFlexmarkFactory() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupLine
 
getFlexmarkFactory() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultiline
 
getFlexmarkHtmlConverter() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.FlexmarkFactory
Get the Flexmark HTML converter, which can produce markdown from HTML content.
getFormalName() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
Get the constraint formal name provided to the builder.
getFormalName() - Method in interface gov.nist.secauto.metaschema.core.model.IDescribable
The formal display name.
getFormatter() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.FlexmarkFactory
Get the Flexmark formatter, which can produce markdown from a markdown syntax tree.
getFunction() - Method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction.CallingContext
Get the function instance associated with the calling context.
getFunction(String, int) - Method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionLibrary
 
getFunction(String, int) - Method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionService
Retrieve the function with the provided name that supports the signature of the provided methods, if such a function exists.
getFunction(String, int) - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunctionLibrary
Retrieve the function with the provided name that supports the signature of the provided arity, if such a function exists.
getFunction(QName, int) - Method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionLibrary
 
getFunction(QName, int) - Method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionService
Retrieve the function with the provided name that supports the signature of the provided methods, if such a function exists.
getFunction(QName, int) - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunctionLibrary
Retrieve the function with the provided namespace qualified name that supports the signature of the provided arity, if such a function exists.
getFunctionPrefixResolver() - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
Get a prefix resolver for use with Metapath function names that will attempt to identify the namespace corresponding to a given prefix.
getGitBranch() - Method in class gov.nist.secauto.metaschema.core.MetaschemaJavaVersion
 
getGitBranch() - Method in class gov.nist.secauto.metaschema.core.model.MetaschemaVersion
 
getGitBranch() - Method in interface gov.nist.secauto.metaschema.core.util.IVersionInfo
The current git branch.
getGitClosestTag() - Method in class gov.nist.secauto.metaschema.core.MetaschemaJavaVersion
 
getGitClosestTag() - Method in class gov.nist.secauto.metaschema.core.model.MetaschemaVersion
 
getGitClosestTag() - Method in interface gov.nist.secauto.metaschema.core.util.IVersionInfo
The closest tag in the git commit history.
getGitCommit() - Method in class gov.nist.secauto.metaschema.core.MetaschemaJavaVersion
 
getGitCommit() - Method in class gov.nist.secauto.metaschema.core.model.MetaschemaVersion
 
getGitCommit() - Method in interface gov.nist.secauto.metaschema.core.util.IVersionInfo
The last git commit hash.
getGitOriginUrl() - Method in class gov.nist.secauto.metaschema.core.MetaschemaJavaVersion
 
getGitOriginUrl() - Method in class gov.nist.secauto.metaschema.core.model.MetaschemaVersion
 
getGitOriginUrl() - Method in interface gov.nist.secauto.metaschema.core.util.IVersionInfo
The git repository URL used to retrieve the branch.
getGroupAsName() - Method in class gov.nist.secauto.metaschema.core.model.AbstractChoiceInstance
 
getGroupAsName() - Method in interface gov.nist.secauto.metaschema.core.model.IGroupable
Get the name provided for grouping.
getGroupAsXmlNamespace() - Method in interface gov.nist.secauto.metaschema.core.model.IGroupable
Retrieve the XML namespace for this grouping.
getHasCardinalityConstraints() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AssemblyConstraintSet
 
getHasCardinalityConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureModelConstrained
 
getHasCardinalityConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IModelConstrained
Get the collection of cardinality constraints, if any.
getHighestSeverity() - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
 
getHighestSeverity() - Method in class gov.nist.secauto.metaschema.core.model.validation.AggregateValidationResult
 
getHighestSeverity() - Method in interface gov.nist.secauto.metaschema.core.model.validation.IValidationResult
Get the highest finding severity level for the validation.
getHtmlRenderer() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.FlexmarkFactory
Get the Flexmark HTML renderer, which can produce HTML from a markdown syntax tree.
getId() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
Get the constraint identifier provided to the builder.
getId() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraint
Retrieve the unique identifier for the constraint.
getIdentifier() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding
 
getIdentifier() - Method in 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
 
getIdentifier() - Method in class gov.nist.secauto.metaschema.core.util.DefaultDiagramNode
 
getIdentifier() - Method in interface gov.nist.secauto.metaschema.core.util.IDiagramNode
The identifier of the node used for cross-referenceing.
getIdReference() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertAnchorNode
Get the identifier of the given type to use to determine what to insert.
getImplicitTimeZone() - Method in class gov.nist.secauto.metaschema.core.metapath.DynamicContext
Get the default time zone used for evaluation.
getImportedConstraintSets() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintSet
 
getImportedConstraintSets() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintSet
Get constraint sets imported by this constraint set.
getImportedModuleByShortName(String) - Method in class gov.nist.secauto.metaschema.core.model.AbstractModule
 
getImportedModuleByShortName(String) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Retrieve the imported Metaschema module with the specified name, if it exists.
getImportedModuleByShortName(String) - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
 
getImportedModules() - Method in class gov.nist.secauto.metaschema.core.model.AbstractModule
 
getImportedModules() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Retrieves all Metaschema modules imported by this Metaschema module.
getImportedModules() - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
 
getImports(METASCHEMADocument) - Method in class gov.nist.secauto.metaschema.core.model.xml.ModuleLoader
 
getImports(T) - Method in class gov.nist.secauto.metaschema.core.model.AbstractModuleLoader
Get the list of Metaschema module URIs associated with the provided binding.
getIndex() - Method in interface gov.nist.secauto.metaschema.core.model.INamed
Retrieve the index value to use for binary naming.
getIndexConstraints() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AssemblyConstraintSet
 
getIndexConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureModelConstrained
 
getIndexConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IModelConstrained
Get the collection of index constraints, if any.
getIndexHasKeyConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureValueConstrained
 
getIndexHasKeyConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IValueConstrained
Get the collection of index key reference constraints, if any.
getIndexHasKeyConstraints() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ValueConstraintSet
 
getIndexName() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IIndexHasKeyConstraint
The name of the index used to verify cross references.
getIndicator() - Method in enum gov.nist.secauto.metaschema.core.metapath.function.Occurrence
Get the occurrence indicator to use in the signature string for the argument.
getInlineInstance() - Method in class gov.nist.secauto.metaschema.core.model.AbstractGlobalDefinition
 
getInlineInstance() - Method in class gov.nist.secauto.metaschema.core.model.AbstractInlineAssemblyDefinition
 
getInlineInstance() - Method in class gov.nist.secauto.metaschema.core.model.AbstractInlineFieldDefinition
 
getInlineInstance() - Method in class gov.nist.secauto.metaschema.core.model.AbstractInlineFlagDefinition
 
getInlineInstance() - Method in interface gov.nist.secauto.metaschema.core.model.IAssemblyDefinition
 
getInlineInstance() - Method in interface gov.nist.secauto.metaschema.core.model.IDefinition
If IDefinition.isInline() 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.datatype.DataTypeService
Get the singleton service instance, which will be lazy constructed on first access.
getInstance() - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionService
Get the singleton instance of the function service.
getInstance() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IDefinitionNodeItem
Retrieve the instance associated with this path segment.
getInstance() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFlagNodeItem
 
getInstance() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IRootAssemblyNodeItem
 
getInstance() - Method in class gov.nist.secauto.metaschema.core.util.DefaultDiagramNode.ChoiceGroupEdge
 
getInstance() - Method in interface gov.nist.secauto.metaschema.core.util.IDiagramNode.IEdge
Get the associated Metaschema definition instance the edge is based on.
getItem() - Method in exception gov.nist.secauto.metaschema.core.metapath.InvalidTypeMetapathException
Get the associated item, if provided for the exception.
getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
 
getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.Base64Adapter
 
getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.BooleanAdapter
 
getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateAdapter
 
getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateTimeAdapter
 
getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateTimeWithTZAdapter
 
getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateWithTZAdapter
 
getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DayTimeAdapter
 
getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DecimalAdapter
 
getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.EmailAddressAdapter
 
getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.HostnameAdapter
 
getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.IntegerAdapter
 
getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.IPv4AddressAdapter
 
getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.IPv6AddressAdapter
 
getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.NcNameAdapter
Deprecated.
 
getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.NonNegativeIntegerAdapter
 
getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.PositiveIntegerAdapter
 
getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.StringAdapter
 
getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.TokenAdapter
 
getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UriAdapter
 
getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UriReferenceAdapter
 
getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UuidAdapter
 
getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.YearMonthAdapter
 
getItemClass() - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
Get the java type of the associated item.
getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupLineAdapter
 
getItemClass() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultilineAdapter
 
getItemInstance(Object) - Method in interface gov.nist.secauto.metaschema.core.model.IChoiceGroupInstance
Get the named model instance for the provided choice group item.
getItemValues(Object) - Method in interface gov.nist.secauto.metaschema.core.model.IGroupable
Get the item values for the provided instanceValue.
getJavaClass() - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
 
getJavaClass() - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
Get the Java class supported by this adapter.
getJavaTypeAdapter() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractAnyAtomicItem
 
getJavaTypeAdapter() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyAtomicItem
Get the item's type adapter.
getJavaTypeAdapter() - Method in interface gov.nist.secauto.metaschema.core.model.IValuedDefinition
Retrieves the data type of the definition's value.
getJavaTypeAdapterByClass(Class<TYPE>) - Method in class gov.nist.secauto.metaschema.core.datatype.DataTypeService
Lookup a specific IDataTypeAdapter instance by its class.
getJavaTypeAdapterByName(String) - Method in class gov.nist.secauto.metaschema.core.datatype.DataTypeService
Lookup a specific IDataTypeAdapter instance by its name.
getJavaTypeAdapterByQName(QName) - Method in class gov.nist.secauto.metaschema.core.datatype.DataTypeService
Lookup a specific IDataTypeAdapter instance by its name.
getJavaTypeAdapters() - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeProvider
 
getJavaTypeAdapters() - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeProvider
Get the IDataTypeAdapter instances associated with this provider.
getJsonBaseUri() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Retrieve the JSON schema base URI associated with the Metaschema module.
getJsonDiscriminatorProperty() - Method in interface gov.nist.secauto.metaschema.core.model.IChoiceGroupInstance
Get the JSON property to use to discriminate between JSON objects.
getJsonGroupAsBehavior() - Method in interface gov.nist.secauto.metaschema.core.model.IGroupable
Gets the configured JSON group-as strategy.
getJsonKey() - Method in class gov.nist.secauto.metaschema.core.model.AbstractInlineAssemblyDefinition
 
getJsonKey() - Method in class gov.nist.secauto.metaschema.core.model.AbstractInlineFieldDefinition
 
getJsonKey() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerFlag
 
getJsonKey() - Method in interface gov.nist.secauto.metaschema.core.model.IModelDefinition
Retrieves the flag instance to use as as the property name for the containing object in JSON who's value will be the object containing the flag.
getJsonKey() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstance
Get the JSON key associated with this instance.
getJsonKey() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstanceAbsolute
 
getJsonKey() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstanceGrouped
 
getJsonKeyFlagInstance() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerFlagSupport
Get the JSON key flag instance.
getJsonKeyFlagInstanceName() - Method in interface gov.nist.secauto.metaschema.core.model.IChoiceGroupInstance
Get the effective name of the JSON key flag, if a JSON key is configured.
getJsonName() - Method in interface gov.nist.secauto.metaschema.core.model.IJsonNamed
Get the name used for the associated property in JSON/YAML serialization-related operations.
getJsonName() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelElement
 
getJsonName() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstanceAbsolute
 
getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.AbstractIntegerAdapter
 
getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.AbstractStringAdapter
 
getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.Base64Adapter
 
getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.BooleanAdapter
 
getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateAdapter
 
getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateTimeAdapter
 
getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateTimeWithTZAdapter
 
getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateWithTZAdapter
 
getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DayTimeAdapter
 
getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DecimalAdapter
 
getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.IPv4AddressAdapter
 
getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.IPv6AddressAdapter
 
getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UriAdapter
 
getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UriReferenceAdapter
 
getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UuidAdapter
 
getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.YearMonthAdapter
 
getJsonRawType() - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
The JSON primative type of the data type.
getJsonRawType() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupAdapter
 
getJsonValueKey() - Method in interface gov.nist.secauto.metaschema.core.model.IFieldDefinition
Retrieves the key to use as the field name for this field's value in JSON.
getJsonValueKeyFlagInstance() - Method in interface gov.nist.secauto.metaschema.core.model.IFieldDefinition
Retrieves the flag instance who's value will be used as the "value key".
getJsonValueKeyName() - Method in interface gov.nist.secauto.metaschema.core.model.IFieldDefinition
Retrieves the configured static label to use as the value key, or the type specific name if a label is not configured.
getKey() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapKey
Get the atomic item used as the key.
getKeyFields() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractKeyConstraintBuilder
Get the list of key fields set on this builder.
getKeyFields() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IIndex
Retrieve the key field components used to generate a key for this index.
getKeyFields() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IKeyConstraint
Retrieve the list of keys to use in creating and looking up an entry in a given index.
getKind() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding
 
getKind() - Method in interface gov.nist.secauto.metaschema.core.model.validation.IValidationFinding
Get the finding type.
getKind() - Method in class gov.nist.secauto.metaschema.core.model.validation.JsonSchemaContentValidator.JsonValidationFinding
 
getKind() - Method in class gov.nist.secauto.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
 
getLabel() - Method in interface gov.nist.secauto.metaschema.core.util.IDiagramNode
The human-readable label for the node.
getLabel() - Method in interface gov.nist.secauto.metaschema.core.util.IDiagramNode.IAttribute
The human-readable label for the attribute.
getLetExpressions() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureValueConstrained
 
getLetExpressions() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IValueConstrained
Get the collection of let expressions, if any.
getLetExpressions() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ValueConstraintSet
 
getLevel() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
Get the constraint severity level provided to the builder.
getLevel() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraint
The significance of a violation of this constraint.
getLine() - Method in interface gov.nist.secauto.metaschema.core.model.IResourceLocation
Get the line for a location within a resource.
getLine() - Method in class gov.nist.secauto.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
 
getListOptions() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.FlexmarkFactory
Get configured options for processing HTML and markdown lists.
getLoadedResources() - Method in class gov.nist.secauto.metaschema.core.model.AbstractLoader
 
getLoadedResources() - Method in interface gov.nist.secauto.metaschema.core.model.ILoader
Retrieve the set of loaded resources.
getLocation() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IDefinitionNodeItem
 
getLocation() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
Get the resource location information for the node, if known.
getLocation() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding
 
getLocation() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Retrieves the location where the Metaschema module was loaded from.
getLocation() - Method in interface gov.nist.secauto.metaschema.core.model.validation.IValidationFinding
Get the location in the associated resource associated with the finding.
getLocation() - Method in class gov.nist.secauto.metaschema.core.model.validation.JsonSchemaContentValidator.JsonValidationFinding
 
getLocation() - Method in class gov.nist.secauto.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
 
getLocation(Object) - Method in interface gov.nist.secauto.metaschema.core.model.IDefinition
Get the resource location information for the provided item, if known.
getLocations() - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.RecursionCollectingNodeItemVisitor.AssemblyRecord
Get the node locations where the definition associated with this record is used.
getMarkdownParser() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.FlexmarkFactory
Get the Flexmark markdown parser, which can produce a markdown syntax tree.
getMatchesConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IFeatureValueConstrained
 
getMatchesConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IValueConstrained
Get the collection of matches constraints, if any.
getMatchesConstraints() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ValueConstraintSet
 
getMaxOccurs() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.ICardinalityConstraint
Retrieve the required maximum occurrence of the target instance.
getMaxOccurs() - Method in interface gov.nist.secauto.metaschema.core.model.IChoiceGroupInstance
Get the maximum cardinality for this associated instance.
getMaxOccurs() - Method in interface gov.nist.secauto.metaschema.core.model.IChoiceInstance
 
getMaxOccurs() - Method in interface gov.nist.secauto.metaschema.core.model.IGroupable
Get the maximum cardinality for this associated instance.
getMaxOccurs() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstanceGrouped
 
getMessage() - Method in exception gov.nist.secauto.metaschema.core.metapath.AbstractCodedMetapathException
 
getMessage() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding
 
getMessage() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IExpectConstraint
A message to emit when the constraint is violated.
getMessage() - Method in interface gov.nist.secauto.metaschema.core.model.validation.IValidationFinding
Get the finding message.
getMessage() - Method in class gov.nist.secauto.metaschema.core.model.validation.JsonSchemaContentValidator.JsonValidationFinding
 
getMessage() - Method in class gov.nist.secauto.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
 
getMetapath() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
Get the path for this node item as a Metapath.
getMetaschemaData() - Method in interface gov.nist.secauto.metaschema.core.model.IBoundObject
Get additional Metaschema-related information for the object (i.e., resource location).
getMinOccurs() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.ICardinalityConstraint
Retrieve the required minimum occurrence of the target instance.
getMinOccurs() - Method in interface gov.nist.secauto.metaschema.core.model.IChoiceInstance
 
getMinOccurs() - Method in interface gov.nist.secauto.metaschema.core.model.IGroupable
Get the minimum cardinality for this associated instance.
getMinOccurs() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstanceGrouped
 
getModel() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureFlagContainerItem
Get the model implementation that potentially contains flags.
getModel() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureModelContainerItem
 
getModelContainer() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModel
Get the model container implementation instance.
getModelContainer() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelAssembly
Get the model container implementation instance.
getModelContainer() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelGrouped
Lazy initialize the model instances associated with this choice group.
getModelInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModel
Get all model instances within the container.
getModelInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelAbsolute
 
getModelInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelGrouped
 
getModelInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelSupport
Get a listing of all model instances.
getModelInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModel
 
getModelInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelAbsolute
 
getModelInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelGrouped
 
getModelItems() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureFlagContainerItem
 
getModelItems() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureModelContainerItem
 
getModelItems() - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureModelContainerItem.ModelContainer
Get all model items grouped by model item name.
getModelItems() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFlagNodeItem
FlagContainer do not have model items.
getModelItems() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
Get the model items (i.e., fields, assemblies) and value data associated this node.
getModelItemsByName(QName) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureFlagContainerItem
 
getModelItemsByName(QName) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureModelContainerItem
 
getModelItemsByName(QName) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureModelContainerItem.ModelContainer
Get the matching list of model items having the provided name.
getModelItemsByName(QName) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFlagNodeItem
FlagContainer do not have model items.
getModelItemsByName(QName) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
Get the collection of model items associated with the instance having the provided name.
getModelPrefixResolver() - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
Get a prefix resolver for use with Metapath model node names that will attempt to identify the namespace corresponding to a given prefix.
getModelType() - Method in interface gov.nist.secauto.metaschema.core.model.IAssembly
Provides the Metaschema model type of "ASSEMBLY".
getModelType() - Method in interface gov.nist.secauto.metaschema.core.model.IChoiceGroupInstance
Provides the Metaschema model type of "CHOICE".
getModelType() - Method in interface gov.nist.secauto.metaschema.core.model.IChoiceInstance
Provides the Metaschema model type of "CHOICE".
getModelType() - Method in interface gov.nist.secauto.metaschema.core.model.IField
Provides the Metaschema model type of "FIELD".
getModelType() - Method in interface gov.nist.secauto.metaschema.core.model.IFlag
Provides the Metaschema model type of "FLAG".
getModelType() - Method in interface gov.nist.secauto.metaschema.core.model.IModelElement
Get the Metaschema model type of the information element.
getModule() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IModuleNodeItem
The Metaschema module this item is based on.
getModuleNamespace() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultScopedContraints
 
getModuleNamespace() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IScopedContraints
The Metaschema module namespace the constraints apply to.
getModulePostProcessors() - Method in class gov.nist.secauto.metaschema.core.model.AbstractModuleLoader
Get the set of module post processors associated with this loader.
getModuleScope() - Method in interface gov.nist.secauto.metaschema.core.model.IDefinition
Retrieve the definition's scope within the context of its defining module.
getModuleShortName() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultScopedContraints
 
getModuleShortName() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IScopedContraints
The Metaschema module short name the constraints apply to.
getModuleStaticContext() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Get the Metapath static context for compiling Metapath expressions that query instances of this model.
getName() - Method in class gov.nist.secauto.metaschema.core.configuration.AbstractConfigurationFeature
 
getName() - Method in interface gov.nist.secauto.metaschema.core.configuration.IConfigurationFeature
Get the name of the configuration feature.
getName() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IArgument
Get the argument's name.
getName() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunction
Retrieve the name of the function.
getName() - Method in class gov.nist.secauto.metaschema.core.MetaschemaJavaVersion
 
getName() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IIndexConstraint
Get the name of the index, which is used to refer to the index by an IIndexHasKeyConstraint.
getName() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.ILet
Get the name of the let variable.
getName() - Method in class gov.nist.secauto.metaschema.core.model.IAttributable.Key
Get the property key's name portion.
getName() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Get the long name for the Metaschema module.
getName() - Method in interface gov.nist.secauto.metaschema.core.model.INamed
Retrieve the name of the model element.
getName() - Method in class gov.nist.secauto.metaschema.core.model.MetaschemaVersion
 
getName() - Method in interface gov.nist.secauto.metaschema.core.util.IVersionInfo
The subject's name.
getName(Class<? extends IItem>) - Static method in class gov.nist.secauto.metaschema.core.metapath.item.TypeSystem
Get the human-friendly data type name for the provided Metapath item class.
getNamedModelInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModel
Get the model instance contained within the model with the associated use name.
getNamedModelInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelAbsolute
 
getNamedModelInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelGrouped
Get the model instance contained within the model with the associated use name.
getNamedModelInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModel
 
getNamedModelInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelAbsolute
 
getNamedModelInstanceByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelGrouped
 
getNamedModelInstanceMap() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelSupport
Get a mapping of all named model instances, mapped from their effective name to the instance.
getNamedModelInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModel
Get all named model instances within the container.
getNamedModelInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelAbsolute
 
getNamedModelInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelGrouped
Get all named model instances within the container.
getNamedModelInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModel
 
getNamedModelInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelAbsolute
 
getNamedModelInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelGrouped
 
getNamedModelInstances(IContainerModelAbsolute) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemFactory
Get the descendant model instances of the provided container.
getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.Base64Adapter
 
getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.BooleanAdapter
 
getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateAdapter
 
getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateTimeAdapter
 
getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateTimeWithTZAdapter
 
getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateWithTZAdapter
 
getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DayTimeAdapter
 
getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DecimalAdapter
 
getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.EmailAddressAdapter
 
getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.HostnameAdapter
 
getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.IntegerAdapter
 
getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.IPv4AddressAdapter
 
getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.IPv6AddressAdapter
 
getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.NcNameAdapter
Deprecated.
 
getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.NonNegativeIntegerAdapter
 
getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.PositiveIntegerAdapter
 
getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.StringAdapter
 
getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.TokenAdapter
 
getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UriAdapter
 
getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UriReferenceAdapter
 
getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UuidAdapter
 
getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.YearMonthAdapter
 
getNames() - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
Get the metaschema type names associated with this adapter.
getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupLineAdapter
 
getNames() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultilineAdapter
 
getNamespace() - Method in class gov.nist.secauto.metaschema.core.model.IAttributable.Key
Get the property key's namespace portion.
getNamespaceBindings() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Get the mapping of prefix to namespace URI for use in resolving the namespace of lexical qualified named in Metapath.
getNode() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding
Get the context node used to evaluate the constraints.
getNode() - Method in class gov.nist.secauto.metaschema.core.util.DefaultDiagramNode.ChoiceGroupEdge
 
getNode() - Method in interface gov.nist.secauto.metaschema.core.util.IDiagramNode.IAttribute
Get the node containing the attribute.
getNode() - Method in interface gov.nist.secauto.metaschema.core.util.IDiagramNode.IEdge
Get the subject node that owns the edge.
getNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.format.IPathSegment
Get the value associated with the path segment.
getNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyInstanceGroupedNodeItem
 
getNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyNodeItem
 
getNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IDocumentNodeItem
 
getNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFieldNodeItem
 
getNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFlagNodeItem
 
getNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IModuleNodeItem
 
getNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IRootAssemblyNodeItem
 
getNodeItem() - Method in interface gov.nist.secauto.metaschema.core.model.IMetapathQueryable
Get the Metapath node item for this Metaschema module construct, which can be used to query it.
getNodeItemType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyNodeItem
 
getNodeItemType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IDocumentNodeItem
 
getNodeItemType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFieldNodeItem
 
getNodeItemType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFlagNodeItem
 
getNodeItemType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IModuleNodeItem
 
getNodeItemType() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
Get the type of node item this is.
getNodesAsStream() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupString
 
getNodesAsStream() - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.IMarkupString
Retrieve all nodes contained within this markup text as a stream.
getOccurrence() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.ISequenceType
Get the occurrence of the sequence.
getOwningDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.IAssemblyDefinition
 
getOwningDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.IChoiceInstance
 
getOwningDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModel
Retrieve the Metaschema module definition containing this container.
getOwningDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModelGrouped
 
getParentContainer() - Method in class gov.nist.secauto.metaschema.core.model.AbstractInstance
 
getParentContainer() - Method in interface gov.nist.secauto.metaschema.core.model.IFlagInstance
 
getParentContainer() - Method in interface gov.nist.secauto.metaschema.core.model.IInstance
Get the parent model definition that serves as the container of this instance.
getParentContainer() - Method in interface gov.nist.secauto.metaschema.core.model.IModelInstance
 
getParentContainer() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstanceGrouped
 
getParentContentNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IDocumentBasedNodeItem
 
getParentContentNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.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
Retrieve the relative position of this node relative to sibling nodes.
getPosition() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IRootAssemblyNodeItem
 
getPreferredName() - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
Get the most preferred name for this data type.
getProperties() - Method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction
 
getProperties() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunction
Retrieve the set of assigned function properties.
getProperties() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
 
getProperties() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
 
getProperties() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
Get the constraint properties provided to the builder.
getProperties() - Method in interface gov.nist.secauto.metaschema.core.model.IAttributable
Get the mapping of property key to values.
getPropertyValues(IAttributable.Key) - Method in interface gov.nist.secauto.metaschema.core.model.IAttributable
Get the values associated with a given property key.
getQName() - Method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction
 
getQName() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunction
Retrieve the namespace qualified name of the function.
getQName() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
 
getQName() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
 
getQName() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IDefinitionNodeItem
Get the name of this node.
getQName() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IRootAssemblyNodeItem
Get the name of this node.
getQName() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Get the qualified name associated with the Metaschema module.
getRecursiveAssemblyDefinitions() - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.RecursionCollectingNodeItemVisitor
Get the identified assembly definitions that recurse.
getReferencedDefinitionQName() - Method in class gov.nist.secauto.metaschema.core.model.AbstractNamedInstance
 
getReferencedDefinitionQName() - Method in interface gov.nist.secauto.metaschema.core.model.IFlagInstance
 
getReferencedDefinitionQName() - Method in interface gov.nist.secauto.metaschema.core.model.INamedInstance
This represents the qualified name of a referenced definition.
getReferencedDefinitionQName() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstance
 
getRegisteredConstraintSets() - Method in class gov.nist.secauto.metaschema.core.model.xml.ExternalConstraintsModulePostProcessor
Get the external constraint sets associated with this post processor.
getRelationship() - Method in class gov.nist.secauto.metaschema.core.util.DefaultDiagramNode.ChoiceGroupEdge
 
getRelationship() - Method in interface gov.nist.secauto.metaschema.core.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.IChoiceGroupInstance
 
getRemarks() - Method in interface gov.nist.secauto.metaschema.core.model.IModelElement
Retrieve the remarks associated with this information element, if any.
getRemarks() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Retrieve the remarks associated with this Metaschema module, if any.
getResolvedDefaultValue() - Method in interface gov.nist.secauto.metaschema.core.model.IDefaultable
Get the actual default value to use for the model construct.
getResource() - Method in class gov.nist.secauto.metaschema.core.util.AutoCloser
Get the wrapped resource.
getResourceLocation() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintSet
Get the resource the constraint was provided from.
getResult() - Method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction
 
getResult() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunction
Retrieve the function result sequence type.
getResult() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
 
getResult() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
 
getRootAssemblyDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Retrieves the top-level assembly definitions that are marked as roots from the current Metaschema module.
getRootAssemblyDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
 
getRootAssemblyNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IDocumentNodeItem
Get the node item for the document root element.
getRootIndex() - Method in interface gov.nist.secauto.metaschema.core.model.IAssemblyDefinition
Get the root index to use for binary data, if this assembly is a top-level root.
getRootJsonName() - Method in interface gov.nist.secauto.metaschema.core.model.IAssemblyDefinition
Get the name used for the associated property in JSON/YAML.
getRootName() - Method in interface gov.nist.secauto.metaschema.core.model.IAssemblyDefinition
Get the root name if this assembly is a top-level root.
getRootNodeItemByName(QName) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IModuleNodeItem
Get the root items having the provided name.
getRootXmlQName() - Method in interface gov.nist.secauto.metaschema.core.model.IAssemblyDefinition
Get the XML qualified name to use in XML as the root element.
getScopedAssemblyDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Retrieves the assembly definition with a matching name from either: 1) the top-level assembly definitions from this Metaschema module, or 2) global assembly definitions from each imported Metaschema module in reverse order of import.
getScopedAssemblyDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
 
getScopedContraints() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintSet
Get the set of Metaschema scoped constraints to apply by a QName formed from the Metaschema namespace and short name.
getScopedFieldDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Retrieves the field definition with a matching name from either: 1) the top-level field definitions from this Metaschema module, or 2) global field definitions from each imported Metaschema module in reverse order of import.
getScopedFieldDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
 
getScopedFlagDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Retrieves the flag definition with a matching name from either: 1) the top-level flag definitions from this Metaschema module, or 2) global flag definitions from each imported Metaschema module in reverse order of import.
getScopedFlagDefinitionByName(QName) - Method in interface gov.nist.secauto.metaschema.core.model.IModuleExtended
 
getSegments() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertAnchorNode
 
getSequenceHandler() - Method in enum gov.nist.secauto.metaschema.core.metapath.function.Occurrence
Get the handler used to check that a sequence meets the occurrence requirement.
getSequenceType() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IArgument
Get information about the type of sequence supported by the argument.
getSeverity() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding
 
getSeverity() - Method in interface gov.nist.secauto.metaschema.core.model.validation.IValidationFinding
Get the finding's severity.
getSeverity() - Method in class gov.nist.secauto.metaschema.core.model.validation.JsonSchemaContentValidator.JsonValidationFinding
 
getSeverity() - Method in class gov.nist.secauto.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
 
getShortName() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Retrieves the unique short name for the Metaschema module, which provides a textual identifier for the Metaschema module.
getSource() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
Get the constraint source provided to the builder.
getSource() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraint
Get information about the source of the constraint.
getSource() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.ILet
Information about the source resource containing the let statement.
getSource() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.ISource
Get the resource where the constraint was defined, if known.
getSourceType() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.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.constraint.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.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 interface gov.nist.secauto.metaschema.core.model.IResourceResolver
Get the entity resolver associated with this loader.
getUriResolver() - Method in class gov.nist.secauto.metaschema.core.resource.AbstractResourceResolver
 
getUseIndex() - Method in interface gov.nist.secauto.metaschema.core.model.INamed
Retrieve the index value to use for binary naming, instead of the name.
getUseName() - Method in interface gov.nist.secauto.metaschema.core.model.INamed
Retrieve the name to use for the model element, instead of the name.
getValue() - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractCustomJavaDataType
Get the bound Java object value.
getValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
Get the items in this sequence as a List.
getValue() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractAnyAtomicItem
 
getValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyAtomicItem
Get the "wrapped" value represented by this item.
getValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDurationItem
 
getValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIPv6AddressItem
 
getValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
 
getValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
 
getValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItem
Get the item's "wrapped" value.
getValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureNoDataValuedItem
 
getValue() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IAllowedValue
Retrieves the enumerated value associated with this allowed value constraint entry.
getValue(Object) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureValueless
 
getValue(Object) - Method in interface gov.nist.secauto.metaschema.core.model.IValued
Get the current value from the provided parentInstance object.
getValueClass() - Method in class gov.nist.secauto.metaschema.core.configuration.AbstractConfigurationFeature
 
getValueClass() - Method in interface gov.nist.secauto.metaschema.core.configuration.IConfigurationFeature
Get the class of the feature's value.
getValuedModelInstances(IContainerModelAbsolute) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemFactory
Get the descendant model instances of the provided container.
getValueExpression() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.ILet
Get the Metapath expression to use to query the value.
getVariablePrefixResolver() - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
Get a prefix resolver for use with Metapath variable names that will attempt to identify the namespace corresponding to a given prefix.
getVariableValue(QName) - Method in class gov.nist.secauto.metaschema.core.metapath.DynamicContext
Get the sequence value assigned to a let variable with the provided qualified name.
getVersion() - Method in class gov.nist.secauto.metaschema.core.MetaschemaJavaVersion
 
getVersion() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Get the revision of the Metaschema module.
getVersion() - Method in class gov.nist.secauto.metaschema.core.model.MetaschemaVersion
 
getVersion() - Method in interface gov.nist.secauto.metaschema.core.util.IVersionInfo
The subject's version.
getWellKnownNamespacesMap() - Static method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
Get the mapping of prefix to namespace URI for all well-known namespaces provided by default to the static context.
getWellKnownPrefixForUri(String) - Static method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
Get the namespace prefix associated with the provided URI, if the URI is well-known.
getWellKnownURIToPrefixMap() - Static method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
Get the mapping of namespace URIs to prefixes for all well-known namespaces provided by default to the static context.
getXmlGroupAsBehavior() - Method in interface gov.nist.secauto.metaschema.core.model.IGroupable
Gets the configured XML group-as strategy.
getXmlNamespace() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Retrieves the XML namespace associated with the Metaschema module.
getXmlNamespace() - Method in interface gov.nist.secauto.metaschema.core.model.INamed
Retrieve the XML namespace for this instance.
getXmlQName() - Method in class gov.nist.secauto.metaschema.core.model.AbstractGlobalDefinition
 
getXmlQName() - Method in class gov.nist.secauto.metaschema.core.model.AbstractNamedInstance
 
getXmlQName() - Method in interface gov.nist.secauto.metaschema.core.model.IFlagInstance
 
getXmlQName() - Method in interface gov.nist.secauto.metaschema.core.model.INamed
Get the unique XML qualified name for this model element.
getXmlQName() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstance
 
gov.nist.secauto.metaschema.core - module gov.nist.secauto.metaschema.core
 
gov.nist.secauto.metaschema.core.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.item - package gov.nist.secauto.metaschema.core.metapath.item
The Metapath type system, which overlays the Metaschema type system defined in gov.nist.secauto.metaschema.core.datatype.
gov.nist.secauto.metaschema.core.metapath.item.atomic - package gov.nist.secauto.metaschema.core.metapath.item.atomic
Provides implementations of Metapath atomic data type items.
gov.nist.secauto.metaschema.core.metapath.item.function - package gov.nist.secauto.metaschema.core.metapath.item.function
 
gov.nist.secauto.metaschema.core.metapath.item.node - package gov.nist.secauto.metaschema.core.metapath.item.node
This package provides the Metapath node item implementations and interfaces needed to perform Metapath queries over both Metaschema models and data represented using a Metaschema model.
gov.nist.secauto.metaschema.core.model - package gov.nist.secauto.metaschema.core.model
Provides interfaces, abstract implementation classes, and exceptions that are used in Metaschema APIs for processing Metaschema-based models.
gov.nist.secauto.metaschema.core.model.constraint - package gov.nist.secauto.metaschema.core.model.constraint
Support for validating bound objects using Metaschema constraints.
gov.nist.secauto.metaschema.core.model.util - package gov.nist.secauto.metaschema.core.model.util
Various utilities and helper methods.
gov.nist.secauto.metaschema.core.model.validation - package gov.nist.secauto.metaschema.core.model.validation
Provides content validation support.
gov.nist.secauto.metaschema.core.model.xml - package gov.nist.secauto.metaschema.core.model.xml
Support for loading Metaschema information from an XML-based Metaschema module.
gov.nist.secauto.metaschema.core.resource - package gov.nist.secauto.metaschema.core.resource
 
gov.nist.secauto.metaschema.core.util - package gov.nist.secauto.metaschema.core.util
 
GROUPED - Enum constant in enum gov.nist.secauto.metaschema.core.model.XmlGroupAsBehavior
In XML, child element instances will be wrapped by a grouping element.
GT - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions.Operator
A greater than comparison.

H

handle(ISequence<T>) - Method in interface gov.nist.secauto.metaschema.core.metapath.function.Occurrence.ISequenceHandler
Check the provided sequence matches the occurrence.
handle(K, V, V) - Method in interface gov.nist.secauto.metaschema.core.util.CustomCollectors.DuplicateHandler
The handler callback.
handleAllowedValues(INodeItem) - 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) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
 
handleAllowedValuesViolation(List<IAllowedValuesConstraint>, INodeItem) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintValidationHandler
Handle an allowed values constraint violation.
handleAllowedValuesViolation(List<IAllowedValuesConstraint>, INodeItem) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
 
handleAttributes(Map<String, String>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlEventWriter
Get XML events for the provided attributes.
handleCardinalityMaximumViolation(ICardinalityConstraint, INodeItem, ISequence<? extends INodeItem>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
 
handleCardinalityMaximumViolation(ICardinalityConstraint, INodeItem, ISequence<? extends INodeItem>) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintValidationHandler
Handle a cardinality constraint maximum violation.
handleCardinalityMaximumViolation(ICardinalityConstraint, INodeItem, ISequence<? extends INodeItem>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
 
handleCardinalityMinimumViolation(ICardinalityConstraint, INodeItem, ISequence<? extends INodeItem>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
 
handleCardinalityMinimumViolation(ICardinalityConstraint, INodeItem, ISequence<? extends INodeItem>) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintValidationHandler
Handle a cardinality constraint minimum violation.
handleCardinalityMinimumViolation(ICardinalityConstraint, INodeItem, ISequence<? extends INodeItem>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
 
handleError(IConstraint, INodeItem, String, Throwable) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
 
handleError(IConstraint, INodeItem, String, Throwable) - 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) - 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) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
 
handleIndexDuplicateKeyViolation(IIndexConstraint, INodeItem, INodeItem, INodeItem) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintValidationHandler
Handle an index duplicate key violation.
handleIndexDuplicateKeyViolation(IIndexConstraint, INodeItem, INodeItem, INodeItem) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
 
handleIndexDuplicateViolation(IIndexConstraint, INodeItem) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
 
handleIndexDuplicateViolation(IIndexConstraint, INodeItem) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintValidationHandler
Handle a duplicate index violation.
handleIndexDuplicateViolation(IIndexConstraint, INodeItem) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
 
handleIndexMiss(IIndexHasKeyConstraint, INodeItem, INodeItem, List<String>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
 
handleIndexMiss(IIndexHasKeyConstraint, INodeItem, INodeItem, List<String>) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintValidationHandler
Handle an index lookup key miss violation.
handleIndexMiss(IIndexHasKeyConstraint, INodeItem, INodeItem, List<String>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
 
handleKeyMatchError(IKeyConstraint, INodeItem, INodeItem, MetapathException) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
 
handleKeyMatchError(IKeyConstraint, INodeItem, INodeItem, MetapathException) - 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) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
 
handleMatchDatatypeViolation(IMatchesConstraint, INodeItem, INodeItem, String, IDataTypeAdapter<?>, IllegalArgumentException) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
 
handleMatchDatatypeViolation(IMatchesConstraint, INodeItem, INodeItem, String, IDataTypeAdapter<?>, IllegalArgumentException) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintValidationHandler
Handle a match data type violation.
handleMatchDatatypeViolation(IMatchesConstraint, INodeItem, INodeItem, String, IDataTypeAdapter<?>, IllegalArgumentException) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
 
handleMatchPatternViolation(IMatchesConstraint, INodeItem, INodeItem, String, Pattern) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
 
handleMatchPatternViolation(IMatchesConstraint, INodeItem, INodeItem, String, Pattern) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintValidationHandler
Handle a match pattern violation.
handleMatchPatternViolation(IMatchesConstraint, INodeItem, INodeItem, String, Pattern) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
 
handleMissingIndexViolation(IIndexHasKeyConstraint, INodeItem, INodeItem, String) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
 
handleMissingIndexViolation(IIndexHasKeyConstraint, INodeItem, INodeItem, String) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintValidationHandler
Handle a missing index violation.
handleMissingIndexViolation(IIndexHasKeyConstraint, INodeItem, INodeItem, String) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
 
handlePass(IConstraint, INodeItem, INodeItem) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
 
handlePass(IConstraint, INodeItem, INodeItem) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintValidationHandler
Handle a constraint that has passed validation.
handlePass(IConstraint, INodeItem, INodeItem) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
 
handleUniqueKeyViolation(IUniqueConstraint, INodeItem, INodeItem, INodeItem) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
 
handleUniqueKeyViolation(IUniqueConstraint, INodeItem, INodeItem, INodeItem) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintValidationHandler
Handle an unique key violation.
handleUniqueKeyViolation(IUniqueConstraint, INodeItem, INodeItem, INodeItem) - 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.
hasChildren() - Method in interface gov.nist.secauto.metaschema.core.model.IAssemblyDefinition
 
hasChildren() - Method in interface gov.nist.secauto.metaschema.core.model.IContainer
Identifies if the container allows child instances or not.
hasChildren() - Method in interface gov.nist.secauto.metaschema.core.model.IContainerModel
 
hasChildren() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureContainerModelGrouped
 
hasChildren() - Method in interface gov.nist.secauto.metaschema.core.model.IModelDefinition
 
hasFunction(String, int) - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunctionLibrary
Determine if there is a function with the provided name that supports the signature of the provided arity.
hasFunction(QName, int) - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunctionLibrary
Determine if there is a function with the provided namespace qualified name that supports the signature of the provided arity.
hashCode() - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractCustomJavaDataType
 
hashCode() - Method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction.CallingContext
 
hashCode() - Method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction
 
hashCode() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractDateItem
 
hashCode() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractDateTimeItem
 
hashCode() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractIntegerItem
 
hashCode() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractStringItem
 
hashCode() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractUriItem
 
hashCode() - Method in class gov.nist.secauto.metaschema.core.model.IAttributable.Key
 
hasJsonKey() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstance
Indicates if a flag's value can be used as a property name in the containing object in JSON who's value will be the object containing the flag.
hasJsonValueKeyFlagInstance() - Method in interface gov.nist.secauto.metaschema.core.model.IFieldDefinition
Check if a JSON value key flag is configured.
hasProperty(IAttributable.Key) - Method in interface gov.nist.secauto.metaschema.core.model.IAttributable
Determine if a property is defined.
hasPropertyValue(IAttributable.Key, String) - Method in interface gov.nist.secauto.metaschema.core.model.IAttributable
Determine if a given property, with a given key, has the identified value.
hasTimezone() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractDateItem
 
hasTimezone() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractDateTimeItem
 
hasTimezone() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.ITemporalItem
Determine if the temporal item has a timezone.
hasTimeZone() - Method in class gov.nist.secauto.metaschema.core.datatype.object.AbstractAmbiguousTemporal
Indicate if a time zone is configured.
hasValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
 
hasValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
 
hasValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItem
Determine if the item has an associated value.
hasValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureNoDataValuedItem
 
head(IArrayItem<T>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.ArrayHead
An implementation of XPath 3.1 array:head.
HOSTNAME - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
 
HostnameAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
 
HtmlCodeRenderExtension - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
 
HtmlCodeRenderExtension() - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.HtmlCodeRenderExtension
 
HtmlQuoteTagExtension - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
 
HtmlQuoteTagExtension() - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.HtmlQuoteTagExtension
 
HtmlQuoteTagExtension.DoubleQuoteNode - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
 

I

IAllowedValue - Interface in gov.nist.secauto.metaschema.core.model.constraint
Represents an individual enumerated value associated with an IAllowedValuesConstraint.
IAllowedValuesConstraint - Interface in gov.nist.secauto.metaschema.core.model.constraint
Represents a rule requiring the value of a field or flag to match the name of one entry in a set of enumerated values.
IAllowedValuesConstraint.Builder - Class in gov.nist.secauto.metaschema.core.model.constraint
 
IAllowedValuesConstraint.Extensible - Enum in gov.nist.secauto.metaschema.core.model.constraint
Indicates how an allowed values constraint can be extended, or if it can be.
IAnyAtomicItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
 
IAnyUriItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
 
IArgument - Interface in gov.nist.secauto.metaschema.core.metapath.function
Represents a single function argument signature.
IArgument.Builder - Class in gov.nist.secauto.metaschema.core.metapath.function
Used to create an argument's signature using a builder pattern.
IArrayItem<ITEM extends ICollectionValue> - Interface in gov.nist.secauto.metaschema.core.metapath.item.function
A representation of a Metapath array item type.
IAssembly - Interface in gov.nist.secauto.metaschema.core.model
A marker interface for an information element that is an assembly model type.
IAssemblyDefinition - Interface in gov.nist.secauto.metaschema.core.model
 
IAssemblyInstance - Interface in gov.nist.secauto.metaschema.core.model
 
IAssemblyInstanceAbsolute - Interface in gov.nist.secauto.metaschema.core.model
 
IAssemblyInstanceGrouped - Interface in gov.nist.secauto.metaschema.core.model
 
IAssemblyInstanceGroupedNodeItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
 
IAssemblyNodeItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
 
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 support a mapping of a namespaced 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
 
IBooleanItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
 
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
 
IChoiceGroupInstance - Interface in gov.nist.secauto.metaschema.core.model
 
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
 
IConfiguration<T extends IConfigurationFeature<?>> - Interface in gov.nist.secauto.metaschema.core.configuration
The base interface for getting the configuration of processors and parsers in this library.
IConfigurationFeature<V> - Interface in gov.nist.secauto.metaschema.core.configuration
The common interface that all configuration features must implement.
IConstrained - Interface in gov.nist.secauto.metaschema.core.model.constraint
This marker interface is used to indicate the implementation class is a provider of constraints.
IConstraint - Interface in gov.nist.secauto.metaschema.core.model.constraint
Represents a rule constraining the model of a Metaschema assembly, field or flag.
IConstraint.Kind - Enum in gov.nist.secauto.metaschema.core.model.constraint
 
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
 
IConstraintValidator - Interface in gov.nist.secauto.metaschema.core.model.constraint
This interface provides an entry point for performing validations over Metapath items associated with a Metaschema model.
IConstraintVisitor<T,R> - Interface in gov.nist.secauto.metaschema.core.model.constraint
Supports a visitor pattern over constraint instances.
IContainer - Interface in gov.nist.secauto.metaschema.core.model
 
IContainerFlagSupport<FI extends IFlagInstance> - Interface in gov.nist.secauto.metaschema.core.model
 
IContainerModel - Interface in gov.nist.secauto.metaschema.core.model
Indicates that the Metaschema type that has a complex model that can contain field and assembly instances.
IContainerModelAbsolute - Interface in gov.nist.secauto.metaschema.core.model
 
IContainerModelAssembly - Interface in gov.nist.secauto.metaschema.core.model
 
IContainerModelAssemblySupport<MI extends IModelInstance,NMI extends INamedModelInstance,FI extends IFieldInstance,AI extends IAssemblyInstance,CI extends IChoiceInstance,CGI extends IChoiceGroupInstance> - Interface in gov.nist.secauto.metaschema.core.model
Common interface for model container support classes.
IContainerModelGrouped - Interface in gov.nist.secauto.metaschema.core.model
 
IContainerModelSupport<MI extends IModelInstance,NMI extends INamedModelInstance,FI extends IFieldInstance,AI extends IAssemblyInstance> - Interface in gov.nist.secauto.metaschema.core.model
Common interface for model container support classes.
IContentValidator - Interface in gov.nist.secauto.metaschema.core.model.validation
A common interface for validation of Metaschema module-based content.
ICustomJavaDataType<TYPE extends ICustomJavaDataType<TYPE>> - Interface in gov.nist.secauto.metaschema.core.datatype
The common interface for all data type implementations supported by a custom Java class.
ICycledAssemblyNodeItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
A marker interface used to identify an IAssemblyNodeItem as the head of a cycle of item that loop back to the head.
IDataTypeAdapter<TYPE> - Interface in gov.nist.secauto.metaschema.core.datatype
 
IDataTypeProvider - Interface in gov.nist.secauto.metaschema.core.datatype
A service interface used to provide implementations of data types represented as IDataTypeAdapter instances.
IDateItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
 
IDateTimeItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
 
IDayTimeDurationItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
 
IDecimalItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
 
IDefaultable - Interface in gov.nist.secauto.metaschema.core.model
A marker interface for Metaschema constructs that can have a default value.
IDefinition - Interface in gov.nist.secauto.metaschema.core.model
 
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.util
Represents a Metaschema module IModelDefinition node that is part of a model diagram.
IDiagramNode.IAttribute - Interface in gov.nist.secauto.metaschema.core.util
Represents a scalar-valued data point associated with a node.
IDiagramNode.IEdge - Interface in gov.nist.secauto.metaschema.core.util
Represents a relationship between a subject node and a target node.
IDiagramNode.Relationship - Enum in gov.nist.secauto.metaschema.core.util
The nature of a relationship between two nodes.
IDiagramNodeVisitor - Interface in gov.nist.secauto.metaschema.core.util
 
IDocumentBasedNodeItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
 
IDocumentLoader - Interface in gov.nist.secauto.metaschema.core.metapath
Supports loading documents referenced in Metapath expressions.
IDocumentNodeItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
 
IDurationItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
 
IEmailAddressItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
 
IExpectConstraint - Interface in gov.nist.secauto.metaschema.core.model.constraint
Represents a rule requiring a Metaschema assembly, field, or flag data instance to pass a Metapath-based test.
IExpectConstraint.Builder - Class in gov.nist.secauto.metaschema.core.model.constraint
 
IFeatureChildNodeItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
Represents a node item for a Metaschema model instance the is always a child of another item in the Metaschema model.
IFeatureContainerFlag<FI extends IFlagInstance> - Interface in gov.nist.secauto.metaschema.core.model
Represents a definition that may contain flags.
IFeatureContainerModel<MI extends IModelInstance,NMI extends INamedModelInstance,FI extends IFieldInstance,AI extends IAssemblyInstance> - Interface in gov.nist.secauto.metaschema.core.model
Common interface for model container support classes.
IFeatureContainerModelAbsolute<MI extends IModelInstanceAbsolute,NMI extends INamedModelInstanceAbsolute,FI extends IFieldInstanceAbsolute,AI extends IAssemblyInstanceAbsolute> - Interface in gov.nist.secauto.metaschema.core.model
Common interface for model container support classes.
IFeatureContainerModelAssembly<MI extends IModelInstanceAbsolute,NMI extends INamedModelInstanceAbsolute,FI extends IFieldInstanceAbsolute,AI extends IAssemblyInstanceAbsolute,CI extends IChoiceInstance,CGI extends IChoiceGroupInstance> - Interface in gov.nist.secauto.metaschema.core.model
 
IFeatureContainerModelGrouped<NMI extends INamedModelInstanceGrouped,FI extends IFieldInstanceGrouped,AI extends IAssemblyInstanceGrouped> - Interface in gov.nist.secauto.metaschema.core.model
 
IFeatureDefinitionInstanceInlined<DEFINITION extends IDefinition,INSTANCE extends INamedInstance> - Interface in gov.nist.secauto.metaschema.core.model
A trait indicating that the implementation is a localized definition that is declared in-line as an instance.
IFeatureDefinitionReferenceInstance<DEFINITION extends IDefinition,INSTANCE extends INamedInstance> - Interface in gov.nist.secauto.metaschema.core.model
 
IFeatureFlagContainerItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
This mixin interface indicates that the implementation is a INodeItem that is based on 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.
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
 
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
 
IFunction - Interface in gov.nist.secauto.metaschema.core.metapath.function
A common interface for all Metapath functions.
IFunction.Builder - Class in gov.nist.secauto.metaschema.core.metapath.function
Used to create a function's signature using a builder pattern.
IFunction.FunctionProperty - Enum in gov.nist.secauto.metaschema.core.metapath.function
Details specific characteristics of a function.
IFunctionExecutor - Interface in gov.nist.secauto.metaschema.core.metapath.function
This functional interface provides a dispatch method for executing a function call.
IFunctionLibrary - Interface in gov.nist.secauto.metaschema.core.metapath.function
 
IGroupable - Interface in gov.nist.secauto.metaschema.core.model
 
IHostnameItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
 
IIndex - Interface in gov.nist.secauto.metaschema.core.model.constraint
 
IIndexConstraint - Interface in gov.nist.secauto.metaschema.core.model.constraint
Represents a rule that generates a key-based index containing references to data items found in a Metaschema data instance.
IIndexConstraint.Builder - Class in gov.nist.secauto.metaschema.core.model.constraint
 
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
 
IInstance - Interface in gov.nist.secauto.metaschema.core.model
This marker interface indicates that this object is an instance.
IInstanceAbsolute - Interface in gov.nist.secauto.metaschema.core.model
 
IIntegerItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
 
IIPAddressItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
 
IIPv4AddressItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
 
IIPv6AddressItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
 
IItem - Interface in gov.nist.secauto.metaschema.core.metapath.item
 
IItemVisitor - Interface in gov.nist.secauto.metaschema.core.metapath.item
 
IItemWriter - Interface in gov.nist.secauto.metaschema.core.metapath.item
 
IJsonNamed - Interface in gov.nist.secauto.metaschema.core.model
 
IKeyConstraint - Interface in gov.nist.secauto.metaschema.core.model.constraint
A common interface used for constraints oriented around key-based indexes.
IKeyField - Interface in gov.nist.secauto.metaschema.core.model.constraint
Represents a component of a key used in a key-based index.
IKeySpecifier - Interface in gov.nist.secauto.metaschema.core.metapath.item.function
A common interface for all key specifier implementations.
ILet - Interface in gov.nist.secauto.metaschema.core.model.constraint
 
ILoader<T> - Interface in gov.nist.secauto.metaschema.core.model
 
IMapItem<VALUE extends ICollectionValue> - Interface in gov.nist.secauto.metaschema.core.metapath.item.function
Represents a mapping of IMapKey keys to values.
IMapKey - Interface in gov.nist.secauto.metaschema.core.metapath.item.function
 
IMarkupItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
 
IMarkupString<TYPE extends IMarkupString<TYPE>> - Interface in gov.nist.secauto.metaschema.core.datatype.markup
 
IMarkupVisitor<T,E extends Throwable> - Interface in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
 
IMarkupWriter<T,E extends Throwable> - Interface in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
 
IMarkupWriter.ChildHandler<T,E extends Throwable> - Interface in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
Provides a callback to handle node children.
IMatchesConstraint - Interface in gov.nist.secauto.metaschema.core.model.constraint
Represents a rule requiring the value of a field or flag to match a pattern and/or conform to an identified data type.
IMatchesConstraint.Builder - Class in gov.nist.secauto.metaschema.core.model.constraint
 
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
 
IModelConstrained - Interface in gov.nist.secauto.metaschema.core.model.constraint
Represents a container of rules constraining the effective model of a Metaschema assembly data instance.
IModelDefinition - Interface in gov.nist.secauto.metaschema.core.model
 
IModelElement - Interface in gov.nist.secauto.metaschema.core.model
A marker interface for Metaschema constructs that can be members of a Metaschema definition's model.
IModelInstance - Interface in gov.nist.secauto.metaschema.core.model
This marker interface is used to identify a field or assembly instance that is a member of an assembly's model.
IModelInstanceAbsolute - Interface in gov.nist.secauto.metaschema.core.model
 
IModelNodeItem<D extends IModelDefinition,I extends INamedModelInstance> - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
 
IModule - Interface in gov.nist.secauto.metaschema.core.model
 
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_OUT_OF_BOUNDS - Static variable in exception gov.nist.secauto.metaschema.core.metapath.item.function.ArrayException
err:FOAY0001: This error is raised when the $length argument to array:subarray is negative.
indexOf(Object) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
 
INFORMATIONAL - Enum constant in enum gov.nist.secauto.metaschema.core.model.constraint.IConstraint.Kind
 
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.
INHERITED - Enum constant in enum gov.nist.secauto.metaschema.core.model.ModuleScopeEnum
The definition is scoped to its defining module and any importing module.
INodeItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
Represents a queryable Metapath model node.
INodeItemFactory - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
This factory interface is used to create INodeItem objects of various types.
INodeItemGenerator - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
 
INodeItemVisitable - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
 
INodeItemVisitor<CONTEXT,RESULT> - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
Provides a set of callbacks used when iterating over node items in a directed graph.
INonNegativeIntegerItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
 
InsertAnchorExtension - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
 
InsertAnchorExtension() - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension
 
InsertAnchorExtension.InsertAnchorNode - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
 
InsertAnchorExtension.InsertVisitor - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
Used to collect insert nodes.
InsertAnchorNode(BasedSequence, BasedSequence) - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertAnchorNode
Construct a new Metaschema insert node.
InsertAnchorNode(String, String) - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertAnchorNode
Construct a new Metaschema insert node.
insertBefore(IArrayItem<T>, int, T) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.ArrayInsertBefore
An implementation of XPath 3.1 array:insert-before.
insertBefore(IArrayItem<T>, IIntegerItem, T) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.ArrayInsertBefore
An implementation of XPath 3.1 array:insert-before.
InsertVisitor(Predicate<InsertAnchorExtension.InsertAnchorNode>) - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertVisitor
Construct a new visitor that will use the provided filter to visit matching insert nodes.
instance() - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.FlexmarkFactory
Get the static Flexmark factory instance.
instance() - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.XmlMarkupParser
Get the singleton markup parser instance.
instance() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemFactory
Get the singleton instance of the default node factory.
instance() - Static method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
Create a new static context instance using default values.
INTEGER - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
 
IntegerAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
 
INumericItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
 
INVALID_ARGUMENT - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.DocumentFunctionException
err:FODC0002: Raised (optionally) by FnDoc and fn:doc-available if the argument is not a valid URI reference.
INVALID_ARGUMENT_TO_RESOLVE_URI - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.InvalidArgumentFunctionException
err:FORG0002: Raised when either argument to fn:resolve-uri is not a valid URI/IRI.
INVALID_ARGUMENT_TYPE - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.InvalidArgumentFunctionException
err:FORG0006: Raised by functions such as fn:max, fn:min, fn:avg, fn:sum if the supplied sequence contains values inappropriate to this function.
INVALID_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_TIME_ZONE_VALUE_ERROR - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.DateTimeFunctionException
err:FODT0003: Raised by adjust-date-to-timezone and related functions if the supplied timezone is invalid.
INVALID_TYPE_ERROR - Static variable in exception gov.nist.secauto.metaschema.core.metapath.TypeMetapathException
err:MPTY0004: It is a type error if during the static analysis phase, an expression is found to have a static type that is not appropriate for the context in which the expression occurs, or during the dynamic evaluation phase, the dynamic type of a value does not match a required type as specified by the matching rules in 2.5.5 SequenceType Matching.
INVALID_VALUE_FOR_CAST - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.InvalidArgumentFunctionException
err:FORG0001: A general-purpose error raised when casting, if a cast between two datatypes is allowed in principle, but the supplied value cannot be converted: for example when attempting to cast the string "nine" to an integer.
InvalidArgumentFunctionException - Exception in gov.nist.secauto.metaschema.core.metapath.function
FORG: Exceptions related to argument types.
InvalidArgumentFunctionException(int, String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.InvalidArgumentFunctionException
Constructs a new exception with the provided code, message, and no cause.
InvalidArgumentFunctionException(int, String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.InvalidArgumentFunctionException
Constructs a new exception with the provided code, message, 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
Provides a convenient way to raise a TypeMetapathException.INVALID_TYPE_ERROR.
InvalidTypeMetapathException(IItem) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.InvalidTypeMetapathException
Constructs a new exception with the provided item and no cause, using a default message.
InvalidTypeMetapathException(IItem, String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.InvalidTypeMetapathException
Constructs a new exception with the provided item, message, and no cause.
InvalidTypeMetapathException(IItem, String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.InvalidTypeMetapathException
Constructs a new exception with the provided item, message, and cause.
InvalidTypeMetapathException(IItem, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.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
 
IP_V6_ADDRESS - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
 
IPathFormatter - Interface in gov.nist.secauto.metaschema.core.metapath.format
This interface provides an implementation contract for all path formatters.
IPathSegment - Interface in gov.nist.secauto.metaschema.core.metapath.format
A named segment of a path that can be formatted.
IPositiveIntegerItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
 
IPrintable - Interface in gov.nist.secauto.metaschema.core.metapath
 
IPv4AddressAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
 
IPv6AddressAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
 
IResourceLocation - Interface in gov.nist.secauto.metaschema.core.model
Represents a location within a resource.
IResourceResolver - Interface in gov.nist.secauto.metaschema.core.model
A common interface for implementation classes that load data resources.
IRootAssemblyNodeItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
A marker interface used to expose root node functionality for an assembly node that has root information.
isAbsolute() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyUriItem
Determines if this URI has a scheme component, making it absolute.
isAllNulls(Iterable<String>) - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.IIndex
Check if a key contains information other than null Strings.
isAllowedOther() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint
Determines if this allowed value constraint is open-ended (true) or closed.
isArityUnbounded() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunction
Determines if the final argument can be repeated.
isArityUnbounded() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
 
isArityUnbounded() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
 
isAtomic() - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
Determines if the data type is an atomic, scalar value.
isBlock() - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.IMarkupString
Determine if the Markup consists of block elements.
isBlock() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupLine
 
isBlock() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultiline
 
isContextDepenent() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunction
Determines if the result of the function call depends on property values within the static or dynamic context and the provided arguments.
isContextDepenent() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
 
isContextDepenent() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
 
IScopedContraints - Interface in gov.nist.secauto.metaschema.core.model.constraint
Represents a set of target constraints that apply to a given Metaschema module namespace and short name.
isDecendant(IAssemblyNodeItem, IAssemblyDefinition) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractRecursionPreventingNodeItemVisitor
Determines if the provided node is a descendant of the assembly definition.
isDeterministic() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunction
Determines if the result of the function call will produce identical results when provided the same implicit or explicit arguments.
isDeterministic() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
 
isDeterministic() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
 
isEffectiveValueWrappedInXml() - Method in interface gov.nist.secauto.metaschema.core.model.IAssemblyInstance
 
isEffectiveValueWrappedInXml() - Method in interface gov.nist.secauto.metaschema.core.model.IChoiceGroupInstance
 
isEffectiveValueWrappedInXml() - Method in interface gov.nist.secauto.metaschema.core.model.IChoiceInstance
 
isEffectiveValueWrappedInXml() - Method in interface gov.nist.secauto.metaschema.core.model.IFieldInstanceAbsolute
 
isEffectiveValueWrappedInXml() - Method in interface gov.nist.secauto.metaschema.core.model.IFieldInstanceGrouped
 
isEffectiveValueWrappedInXml() - Method in interface gov.nist.secauto.metaschema.core.model.IModelInstance
Indicate if the instance allows values without an XML element wrapper.
isEmpty() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupString
 
isEmpty() - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.IMarkupString
Determine if the markup has no contents.
isEmpty() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.ISequenceType
Determine if the sequence is empty (if it holds any data) or not.
isEmpty() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
Determine if this sequence is empty.
isEmpty() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
Determine if this sequence is empty.
ISequence<ITEM extends IItem> - Interface in gov.nist.secauto.metaschema.core.metapath
Represents an ordered collection of Metapath expression results.
ISequenceType - Interface in gov.nist.secauto.metaschema.core.metapath.function
 
isEventEndDocument(XMLEvent) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
Determine if the event is an end of document event.
isEventEndElement(XMLEvent, QName) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
Determine if the event is an end element whose name matches the 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.
isFocusDepenent() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
 
isFocusDepenent() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
 
isHandleBlockElements() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupVisitor
Determine block processing state.
isInline() - Method in class gov.nist.secauto.metaschema.core.model.AbstractGlobalDefinition
 
isInline() - Method in 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
 
isInXmlWrapped() - Method in interface gov.nist.secauto.metaschema.core.model.IFieldInstance
Determines if the field is configured to have a wrapper in XML.
isInXmlWrapped() - Method in interface gov.nist.secauto.metaschema.core.model.IFieldInstanceGrouped
Determines if the field is configured to have a wrapper in XML.
isNcName(String) - Static method in class gov.nist.secauto.metaschema.core.metapath.EQNameUtils
Determine if the name is a non-colonized name.
isOpaque() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyUriItem
Determines if this URI is opaque.
isOptional() - Method in enum gov.nist.secauto.metaschema.core.metapath.function.Occurrence
Determine if providing a value is optional based on the occurrence.
ISource - Interface in gov.nist.secauto.metaschema.core.model.constraint
A descriptor that identifies where a given constraint was defined.
ISource.SourceType - Enum in gov.nist.secauto.metaschema.core.model.constraint
 
isParsingStartElement() - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
 
isParsingStartElement() - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
Indicates if the adapter will parse the XMLStreamConstants.START_ELEMENT before parsing the value data.
isPassing() - Method in interface gov.nist.secauto.metaschema.core.model.validation.IValidationResult
Determines if the result of validation was valid or not.
isRecursive() - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.RecursionCollectingNodeItemVisitor.AssemblyRecord
Determine if the definition associated with the record is a descendant of itself.
isRequired() - Method in interface gov.nist.secauto.metaschema.core.model.IFlagInstance
Determines if a flag value is required to be provided.
isRoot() - Method in interface gov.nist.secauto.metaschema.core.model.IAssemblyDefinition
Check if the assembly is a top-level root assembly.
IStringItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
 
isUnrappedValueAllowedInXml() - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
 
isUnrappedValueAllowedInXml() - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
Determines if the data type's value is allowed to be unwrapped in XML when the value is a field value.
isUnrappedValueAllowedInXml() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultilineAdapter
 
isUseWildcardWhenNamespaceNotDefaulted() - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
Indicates if a name match should use a wildcard for the namespace is the namespace does not have a value and the StaticContext.getDefaultModelNamespace() 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.AbstractMarkupAdapter
 
ITargetedConstraints - Interface in gov.nist.secauto.metaschema.core.model.constraint
Represents a set of constraints that target a given definition using a target Metapath expression.
ITEM - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.MetapathExpression.ResultType
The result is expected to be an IItem value.
ITemporalItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
 
ItemUtils - Class in gov.nist.secauto.metaschema.core.metapath.item
 
iterator() - Method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
 
ITokenItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
 
IUniqueConstraint - Interface in gov.nist.secauto.metaschema.core.model.constraint
Represents a rule that requires all matching data items found in a Metaschema data instance to have a unique key.
IUniqueConstraint.Builder - Class in gov.nist.secauto.metaschema.core.model.constraint
 
IUntypedAtomicItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
 
IUriReferenceItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
 
IUriResolver - Interface in gov.nist.secauto.metaschema.core.model
 
IUuidItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
 
IValidationFinding - Interface in gov.nist.secauto.metaschema.core.model.validation
Provides information about an individual finding that is the result of a completed content validation.
IValidationFinding.Kind - Enum in gov.nist.secauto.metaschema.core.model.validation
The finding type.
IValidationResult - Interface in gov.nist.secauto.metaschema.core.model.validation
Provides data that is the result of a completed content validation.
IValueConstrained - Interface in gov.nist.secauto.metaschema.core.model.constraint
Represents a container of rules constraining the effective model of a Metaschema field or flag data instance.
IValued - Interface in gov.nist.secauto.metaschema.core.model
A marker interface for Metaschema constructs that can have a value.
IValuedDefinition - Interface in gov.nist.secauto.metaschema.core.model
This marker interface identifies Metaschema definition types that have associated values (i.e., field, flag).
IValuedInstance - Interface in gov.nist.secauto.metaschema.core.model
 
IVersionInfo - Interface in gov.nist.secauto.metaschema.core.util
Provides version information for a runtime dependency or application.
IXmlMetaschemaModule - Interface in gov.nist.secauto.metaschema.core.model.xml
 
IYearMonthDurationItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
 

J

join(Collection<? extends IArrayItem<T>>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.ArrayJoin
An implementation of XPath 3.1 array:join.
joiningWithOxfordComma(String) - Static method in class gov.nist.secauto.metaschema.core.util.CustomCollectors
Joins a sequence of string values using oxford-style serial commas.
JsonFunctionException - Exception in gov.nist.secauto.metaschema.core.metapath.function
 
JsonFunctionException(int, String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.JsonFunctionException
Constructs a new exception with the provided code, message, and no cause.
JsonFunctionException(int, String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.JsonFunctionException
Constructs a new exception with the provided code, message, 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
 
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.
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.
LOCAL - Enum constant in enum gov.nist.secauto.metaschema.core.model.ModuleScopeEnum
The definition is scoped to only the defining module.
LoggingConstraintValidationHandler - Class in gov.nist.secauto.metaschema.core.model.constraint
 
LoggingConstraintValidationHandler() - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
 
lookup(IItem, DynamicContext, ISequence<?>) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IKeySpecifier
Perform a lookup on the provided target item.
lookupNamespaceForPrefix(String) - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
Get the namespace associated with the provided prefix as a string, if any is bound.
lookupNamespaceURIForPrefix(String) - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
Get the namespace URI associated with the provided prefix, if any is bound.
LT - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions.Operator
A less than comparison.

M

map(Function<T, R>, ISequence<T>) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
Apply the provided mapFunction to each item in the sequence.
MapContains - Class in gov.nist.secauto.metaschema.core.metapath.function.library
 
MapEntry - Class in gov.nist.secauto.metaschema.core.metapath.function.library
 
MapFind - Class in gov.nist.secauto.metaschema.core.metapath.function.library
 
MapGet - Class in gov.nist.secauto.metaschema.core.metapath.function.library
 
MapKeys - Class in gov.nist.secauto.metaschema.core.metapath.function.library
 
MapMerge - Class in gov.nist.secauto.metaschema.core.metapath.function.library
 
MapPut - Class in gov.nist.secauto.metaschema.core.metapath.function.library
 
MapRemove - Class in gov.nist.secauto.metaschema.core.metapath.function.library
 
MapSize - Class in gov.nist.secauto.metaschema.core.metapath.function.library
 
MapSize() - Constructor for class gov.nist.secauto.metaschema.core.metapath.function.library.MapSize
 
MARKUP_LINE - Static variable in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupDataTypeProvider
 
MARKUP_MULTILINE - Static variable in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupDataTypeProvider
 
MarkupDataTypeProvider - Class in gov.nist.secauto.metaschema.core.datatype.markup
Provides for runtime discovery of built-in implementations of the markup Metaschema data types.
MarkupDataTypeProvider() - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.MarkupDataTypeProvider
Create the data type provider.
MarkupLine - Class in gov.nist.secauto.metaschema.core.datatype.markup
 
MarkupLine(Document) - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.MarkupLine
Construct a new single line markup instance.
MarkupLineAdapter - Class in gov.nist.secauto.metaschema.core.datatype.markup
 
MarkupMultiline - Class in gov.nist.secauto.metaschema.core.datatype.markup
 
MarkupMultiline(Document) - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultiline
Construct a new multiline markup instance.
MarkupMultilineAdapter - Class in gov.nist.secauto.metaschema.core.datatype.markup
 
MarkupVisitor<T,E extends Throwable> - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
Supports the production of HTML content based on a markup syntax tree.
MarkupVisitor(boolean) - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupVisitor
Construct a new visitor.
MarkupXmlEventWriter - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
 
MarkupXmlEventWriter(String, ListOptions, XMLEventWriter, XMLEventFactory2) - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlEventWriter
Construct a new event writer.
MarkupXmlStreamWriter - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
 
MarkupXmlStreamWriter(String, ListOptions, XMLStreamWriter) - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlStreamWriter
Construct a new markup stream writer.
matchTargets(IDefinitionNodeItem<?, ?>, DynamicContext) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraint
Based on the provided contextNodeItem, find all nodes matching the target expression.
MATH_CONTEXT - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.DecimalAdapter
 
MATH_CONTEXT - Static variable in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
 
max(List<? extends IAnyAtomicItem>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnMinMax
An implementation of XPath 3.1 fn:max.
maxOccurs(int) - Method in class gov.nist.secauto.metaschema.core.model.constraint.ICardinalityConstraint.Builder
Use the provided maximum occurrence to validate associated targets.
merge(Collection<? extends Map<IMapKey, ? extends ICollectionValue>>, Map<IMapKey, ? extends ICollectionValue>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.MapMerge
An implementation of XPath 3.1 map:merge.
MermaidErDiagramGenerator - Class in gov.nist.secauto.metaschema.core.util
 
message(String) - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding.Builder
Use the provided message for the validation finding.
message(String) - Method in class gov.nist.secauto.metaschema.core.model.constraint.IExpectConstraint.Builder
A message to emit when the constraint is violated.
METAPATH_EVALUATE_PREDICATES - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathEvaluationFeature
If enabled, evaluate predicates, otherwise skip evaluating them.
METAPATH_PATH_FORMATER - Static variable in interface gov.nist.secauto.metaschema.core.metapath.format.IPathFormatter
A path formatter that produces Metapath-based paths.
MetapathConstants - Class in gov.nist.secauto.metaschema.core.metapath
Provides constant values used in Metapath.
MetapathEvaluationFeature<V> - Class in gov.nist.secauto.metaschema.core.metapath
Provides a mechanism to configure Metapath evaluation settings.
MetapathException - Exception in gov.nist.secauto.metaschema.core.metapath
MetapathException is the superclass of all exceptions that can be thrown during the compilation and evaluation of a Metapath.
MetapathException() - Constructor for exception gov.nist.secauto.metaschema.core.metapath.MetapathException
Constructs a new Metapath exception with a null message and no cause.
MetapathException(String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.MetapathException
Constructs a new Metapath exception with the provided message and no cause.
MetapathException(String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.MetapathException
Constructs a new Metapath exception with the provided message 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
 
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.NodeItemType
An INodeItem based on a Metaschema (@link IModuleNodeItem}).
MetaschemaDataTypeProvider - Class in gov.nist.secauto.metaschema.core.datatype.adapter
Provides runtime discovery of built-in implementations of the core Metaschema data types.
MetaschemaDataTypeProvider() - Constructor for class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
Initialize the built-in data types.
MetaschemaException - Exception in gov.nist.secauto.metaschema.core.model
 
MetaschemaException(String) - Constructor for exception gov.nist.secauto.metaschema.core.model.MetaschemaException
Create a new Metaschema exception with a provided message.
MetaschemaException(String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.model.MetaschemaException
Create a new Metaschema exception with a provided message based on the provided cause.
MetaschemaException(String, Throwable, boolean, boolean) - Constructor for exception gov.nist.secauto.metaschema.core.model.MetaschemaException
Create a new Metaschema exception with a provided message based on the provided cause.
MetaschemaException(Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.model.MetaschemaException
Create a new Metaschema exception based on the provided cause.
MetaschemaJavaVersion - Class in gov.nist.secauto.metaschema.core
 
MetaschemaJavaVersion() - Constructor for class gov.nist.secauto.metaschema.core.MetaschemaJavaVersion
 
MetaschemaVersion - Class in gov.nist.secauto.metaschema.core.model
 
MetaschemaVersion() - Constructor for class gov.nist.secauto.metaschema.core.model.MetaschemaVersion
 
min(List<? extends IAnyAtomicItem>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnMinMax
An implementation of XPath 3.1 fn:min.
minOccurs(int) - Method in class gov.nist.secauto.metaschema.core.model.constraint.ICardinalityConstraint.Builder
Use the provided minimum occurrence to validate associated targets.
MODEL - Enum constant in enum gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint.Extensible
Can be extended by constraints in the same model.
MODEL - Enum constant in enum gov.nist.secauto.metaschema.core.model.constraint.ISource.SourceType
A constraint embedded in a model.
MODEL_QNAME - Static variable in interface gov.nist.secauto.metaschema.core.model.IAssemblyDefinition
 
ModelContainer(Map<QName, IFlagNodeItem>, Map<QName, List<? extends IModelNodeItem<?, ?>>>) - Constructor for class gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureModelContainerItem.ModelContainer
Creates a new collection of flags and model items.
modelItems() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFlagNodeItem
FlagContainer do not have model items.
modelItems() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
Get the model items (i.e., fields, assemblies) and value data associated this node as a stream.
modelSource(IModule) - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.ISource
Get the descriptor for a ISource.SourceType.MODEL source with as associated resource.
ModelType - Enum in gov.nist.secauto.metaschema.core.model
An enumeration that identifies the type of a Metaschema construct.
ModelWalker<DATA> - Class in gov.nist.secauto.metaschema.core.model
Walks a Metaschema model.
ModelWalker() - Constructor for class gov.nist.secauto.metaschema.core.model.ModelWalker
 
ModuleLoader - Class in gov.nist.secauto.metaschema.core.model.xml
Provides methods to load a Metaschema expressed in XML.
ModuleLoader() - Constructor for class gov.nist.secauto.metaschema.core.model.xml.ModuleLoader
Construct a new Metaschema loader.
ModuleLoader(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.
ModuleScopeEnum - Enum in gov.nist.secauto.metaschema.core.model
 
MpRecurseDepth - Class in gov.nist.secauto.metaschema.core.metapath.function.library
Provides functions that evaluate a Metapath recursively over sequences.

N

name(String) - Method in class gov.nist.secauto.metaschema.core.metapath.function.IArgument.Builder
Define the name of the function argument.
name(String) - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
Define the name of the function.
NAME - Static variable in class gov.nist.secauto.metaschema.core.MetaschemaJavaVersion
 
NAME - Static variable in class gov.nist.secauto.metaschema.core.model.MetaschemaVersion
 
namespace(String) - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
Define the namespace of the function.
namespace(String, String) - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext.Builder
namespace(String, URI) - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext.Builder
Adds a new prefix to namespace URI binding to the mapping of statically known namespaces.
namespace(URI) - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
Define the namespace of the function.
NAMESPACE_MISUSE - Static variable in exception gov.nist.secauto.metaschema.core.metapath.StaticMetapathException
err:MPST0070: A static error is raised if any of the following conditions is statically detected in any expression.
NCNAME - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
Deprecated, for removal: This API element is subject to removal in a future version.
NcNameAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
Deprecated, for removal: This API element is subject to removal in a future version.
NE - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions.Operator
A not equal comparison.
negate() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBooleanItem
Get the boolean negation of this value.
NEGATIVE_ARRAY_LENGTH - Static variable in exception gov.nist.secauto.metaschema.core.metapath.item.function.ArrayException
err:FOAY0002: This error is raised whenever numeric operations result in an overflow or underflow.
NEGATIVE_ONE - Static variable in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
 
newAllowedValuesViolationMessage(List<IAllowedValuesConstraint>, INodeItem) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintValidationHandler
Construct a new violation message for the provided constraint applied to 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>) - 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>) - 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.
newFlexmarkConfig(DataHolder) - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.FlexmarkConfiguration
Get a new flexmark configuration.
newIndexDuplicateKeyViolationMessage(IIndexConstraint, INodeItem, INodeItem, INodeItem) - 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>) - 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.HtmlCodeRenderExtension
Construct a new extension instance.
newInstance() - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.HtmlQuoteTagExtension
Construct a new extension instance.
newInstance() - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension
Construct a new extension instance.
newInstance() - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.SuppressPTagExtension
Construct a new extension instance.
newInstance() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
Get a new instance of the built object.
newInstance() - Method in class gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint.Builder
 
newInstance() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ICardinalityConstraint.Builder
 
newInstance() - Method in class gov.nist.secauto.metaschema.core.model.constraint.IExpectConstraint.Builder
 
newInstance() - Method in class gov.nist.secauto.metaschema.core.model.constraint.IIndexConstraint.Builder
 
newInstance() - Method in class gov.nist.secauto.metaschema.core.model.constraint.IIndexHasKeyConstraint.Builder
 
newInstance() - Method in class gov.nist.secauto.metaschema.core.model.constraint.IMatchesConstraint.Builder
 
newInstance() - Method in class gov.nist.secauto.metaschema.core.model.constraint.IUniqueConstraint.Builder
 
newInstance(DataHolder) - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.FlexmarkFactory
Get a Flexmark factory instance that uses the provided Flexmark configuration.
newInstance(List<? extends IKeyField>) - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.IIndex
Construct a new index using the provided key field components to generate keys.
newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
 
newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.Base64Adapter
 
newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.BooleanAdapter
 
newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateAdapter
 
newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateTimeAdapter
 
newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateTimeWithTZAdapter
 
newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateWithTZAdapter
 
newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DayTimeAdapter
 
newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DecimalAdapter
 
newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.EmailAddressAdapter
 
newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.HostnameAdapter
 
newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.IntegerAdapter
 
newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.IPv4AddressAdapter
 
newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.IPv6AddressAdapter
 
newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.NcNameAdapter
Deprecated.
 
newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.NonNegativeIntegerAdapter
 
newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.PositiveIntegerAdapter
 
newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.StringAdapter
 
newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.TokenAdapter
 
newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UriAdapter
 
newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UriReferenceAdapter
 
newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UuidAdapter
 
newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.YearMonthAdapter
 
newItem(Object) - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
Construct a new item of this type using the provided value.
newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupLineAdapter
 
newItem(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultilineAdapter
 
newMatchDatatypeViolationMessage(IMatchesConstraint, INodeItem, INodeItem, String, IDataTypeAdapter<?>) - 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) - 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) - 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.
newUniqueKeyViolationMessage(IUniqueConstraint, INodeItem, INodeItem, 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.
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 - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.MetapathExpression.ResultType
The result is expected to be an INodeItem value.
NODE_HAS_NO_TYPED_VALUE - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.InvalidTypeFunctionException
err:FOTY0012: Raised by fn:data, or by implicit atomization, if applied to a node with no typed value, the main example being an element validated against a complex type that defines it to have element-only content.
NodeItemType - Enum in gov.nist.secauto.metaschema.core.metapath.item.node
This enumeration provides a listing of the available types of INodeItem implementations.
NON_NEGATIVE_INTEGER - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
 
nonDeterministic() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
Mark the function as non-deterministic.
NONE - Enum constant in enum gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint.Extensible
Cannot be extended.
NONE - Enum constant in enum gov.nist.secauto.metaschema.core.model.constraint.IConstraint.Level
No violation.
NONE - Enum constant in enum gov.nist.secauto.metaschema.core.model.JsonGroupAsBehavior
In JSON, the group of instances will be represented as a single JSON object.
NONE - Enum constant in enum gov.nist.secauto.metaschema.core.model.JsonValueKeyTypeEnum
No value key is defined, and a type specific value key will be used.
NonNegativeIntegerAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
 
normalizeAsItems(ICollectionValue) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ICollectionValue
Get the stream of items for the collection value.
NOT_A_NODE_ITEM_FOR_STEP - Static variable in exception gov.nist.secauto.metaschema.core.metapath.TypeMetapathException
The context item is not a node when evaluating an axis step.
NOT_APPLICABLE - Enum constant in enum gov.nist.secauto.metaschema.core.model.constraint.IConstraint.Kind
 
NOT_APPLICABLE - Enum constant in enum gov.nist.secauto.metaschema.core.model.validation.IValidationFinding.Kind
The finding does not apply to the intended purpose of the validation.
notNull(T) - Static method in class gov.nist.secauto.metaschema.core.util.ObjectUtils
Assert that the provided object is not null.
NS_METAPATH - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
 
NS_METAPATH_FUNCTIONS - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
 
NS_METAPATH_FUNCTIONS_ARRAY - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
 
NS_METAPATH_FUNCTIONS_EXTENDED - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
 
NS_METAPATH_FUNCTIONS_MAP - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
 
NS_METAPATH_FUNCTIONS_MATH - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
 
NS_XML_SCHEMA - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
 
NUMBER - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.MetapathExpression.ResultType
The result is expected to be a BigDecimal value.
numericCompare(INumericItem, ComparisonFunctions.Operator, INumericItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions
Perform a number-based comparison of the right item against 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
 

O

ObjectUtils - Class in gov.nist.secauto.metaschema.core.util
 
Occurrence - Enum in gov.nist.secauto.metaschema.core.metapath.function
Identifies the occurrence of a sequence used a function argument or return value.
Occurrence.ISequenceHandler - Interface in gov.nist.secauto.metaschema.core.metapath.function
 
of() - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
Returns an unmodifiable sequence containing zero elements.
of() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
Returns an unmodifiable array item containing zero elements.
of() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
Returns an unmodifiable map item containing zero mappings.
of(Class<? extends IItem>, Occurrence) - Static method in interface gov.nist.secauto.metaschema.core.metapath.function.ISequenceType
Create new sequence type using the provide type and occurrence.
of(String, MarkupLine) - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.IAllowedValue
Construct a new allowed value entry for use in an IAllowedValuesConstraint.
of(String, Pattern, MarkupMultiline, ISource) - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.IKeyField
Construct a new key field based on the provided target.
of(Stream<T>) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
Returns an unmodifiable sequence containing the provided items.
of(QName, MetapathExpression, ISource) - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.ILet
Create a new Let expression.
of(QName, String, ISource) - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.ILet
Create a new Let expression by compiling the provided Metapath expression string.
of(K, V) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
Returns an unmodifiable map item containing a single mapping.
of(K, V, K, V) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
Returns an unmodifiable map item containing two mappings.
of(K, V, K, V, K, V) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
Returns an unmodifiable map item containing three mappings.
of(K, V, K, V, K, V, K, V) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
Returns an unmodifiable map item containing four mappings.
of(K, V, K, V, K, V, K, V, K, V) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
Returns an unmodifiable map item containing five mappings.
of(K, V, K, V, K, V, K, V, K, V, K, V) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
Returns an unmodifiable map item containing six mappings.
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
Returns an unmodifiable map item containing seven mappings.
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
Returns an unmodifiable map item containing eight mappings.
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
Returns an unmodifiable map item containing nine mappings.
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
Returns an unmodifiable map item containing ten mappings.
of(T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
Returns an unmodifiable sequence containing the provided item.
of(T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
Returns an unmodifiable array item containing one item.
of(T...) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
Returns an unmodifiable sequence containing an arbitrary number of items.
of(T...) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
Returns an unmodifiable array item containing an arbitrary number of items.
of(T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
Returns an unmodifiable sequence containing two items.
of(T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
Returns an unmodifiable array item containing two items.
of(T, T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
Returns an unmodifiable sequence containing three elements.
of(T, T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
Returns an unmodifiable array item containing three elements.
of(T, T, T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
Returns an unmodifiable sequence containing four items.
of(T, T, T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
Returns an unmodifiable array item containing four items.
of(T, T, T, T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
Returns an unmodifiable sequence containing five items.
of(T, T, T, T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
Returns an unmodifiable array item containing five items.
of(T, T, T, T, T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
Returns an unmodifiable sequence containing six items.
of(T, T, T, T, T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
Returns an unmodifiable array item containing six items.
of(T, T, T, T, T, T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
Returns an unmodifiable sequence containing seven items.
of(T, T, T, T, T, T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
Returns an unmodifiable array item containing seven items.
of(T, T, T, T, T, T, T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
Returns an unmodifiable sequence containing eight items.
of(T, T, T, T, T, T, T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
Returns an unmodifiable array item containing eight items.
of(T, T, T, T, T, T, T, T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
Returns an unmodifiable sequence containing nine items.
of(T, T, T, T, T, T, T, T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
Returns an unmodifiable array item containing nine items.
of(T, T, T, T, T, T, T, T, T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
Returns an unmodifiable sequence containing ten items.
of(T, T, T, T, T, T, T, T, T, T) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
Returns an unmodifiable array item containing ten items.
ofCollection(List<ITEM_TYPE>) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
Returns an unmodifiable sequence containing the provided items.
ofCollection(List<T>) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
Get a new, immutable array item that contains the items in the provided list.
ofCollection(Map<IMapKey, V>) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
Get a new, immutable map item that contains the items in the provided map.
ofEntries(Map.Entry<IMapKey, ? extends V>...) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
Returns an unmodifiable map item containing keys and values extracted from the given entries.
one() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IArgument.Builder
Identifies the argument's cardinality as a single, required item (one).
ONE - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.function.Occurrence
No occurrence indicator.
ONE - Enum constant in enum gov.nist.secauto.metaschema.core.util.IDiagramNode.Relationship
 
ONE - Static variable in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
 
ONE - Static variable in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
 
ONE - Static variable in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IPositiveIntegerItem
 
ONE_OR_MORE - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.function.Occurrence
The occurrence indicator "+".
ONE_OR_MORE - Enum constant in enum gov.nist.secauto.metaschema.core.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.
ORIGIN - Static variable in class gov.nist.secauto.metaschema.core.MetaschemaJavaVersion
 
ORIGIN - Static variable in class gov.nist.secauto.metaschema.core.model.MetaschemaVersion
 
OVERFLOW_UNDERFLOW_ERROR - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.ArithmeticFunctionException
err:FOAR0002: This error is raised whenever numeric operations result in an overflow or underflow.

P

parse(JsonParser) - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
This default implementation will parse the value as a string and delegate to the string-based parsing method.
parse(JsonParser) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.BooleanAdapter
 
parse(JsonParser) - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
Parses a JSON property value.
parse(JsonParser) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupLineAdapter
 
parse(JsonParser) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultilineAdapter
 
parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.AbstractIntegerAdapter
 
parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.AbstractStringAdapter
 
parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.Base64Adapter
 
parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.BooleanAdapter
 
parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateAdapter
 
parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateTimeAdapter
 
parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateTimeWithTZAdapter
 
parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DateWithTZAdapter
 
parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DayTimeAdapter
 
parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DecimalAdapter
 
parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.IPv4AddressAdapter
 
parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.IPv6AddressAdapter
 
parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UriAdapter
 
parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UriReferenceAdapter
 
parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.UuidAdapter
 
parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.YearMonthAdapter
 
parse(String) - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
Parses a provided string.
parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupLineAdapter
Parse a line of Markdown.
parse(String) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultilineAdapter
Parse a line of Markdown.
parse(XMLEventReader2) - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
 
parse(XMLEventReader2) - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
This method is expected to parse content starting at the next event.
parse(XMLEventReader2) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupLineAdapter
 
parse(XMLEventReader2) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultilineAdapter
 
parseAndSupply(JsonParser) - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
Parses a provided string using IDataTypeAdapter.parse(JsonParser).
parseAndSupply(String) - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
Parses a provided string using IDataTypeAdapter.parse(String).
parseAndSupply(XMLEventReader2) - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
Parses a provided string using IDataTypeAdapter.parse(XMLEventReader2).
parseConstraintSet(URI) - Method in class gov.nist.secauto.metaschema.core.model.xml.XmlMetaConstraintLoader
Parse the provided XML resource as a Metaschema constraints.
parseHtml(String, FlexmarkHtmlConverter, Parser) - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupString
Parse HTML-based text into markdown as a flexmark AST graph.
parseLexicalQName(String, EQNameUtils.IEQNamePrefixResolver) - Static method in class gov.nist.secauto.metaschema.core.metapath.EQNameUtils
Parse a lexical name as a qualified name.
parseMarkdown(String, Parser) - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupString
Parse markdown-based text into a flexmark AST graph.
parseMarkupline(XMLEventReader2) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.XmlMarkupParser
Parse a single line of markup from XHTML.
parseMarkupMultiline(XMLEventReader2) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.XmlMarkupParser
Parse a markup multiline from XHTML.
parseModule(URI) - Method in class gov.nist.secauto.metaschema.core.model.AbstractModuleLoader
Parse the provided XML resource as a Metaschema module.
parseModule(URI) - Method in class gov.nist.secauto.metaschema.core.model.xml.ModuleLoader
Parse the provided XML resource as a Metaschema module.
parseName(String, EQNameUtils.IEQNamePrefixResolver) - Static method in class gov.nist.secauto.metaschema.core.metapath.EQNameUtils
Parse a name as a qualified name.
parseResource(URI, Deque<URI>) - Method in class gov.nist.secauto.metaschema.core.model.AbstractLoader
Parse the provided resource.
parseResource(URI, Deque<URI>) - Method in class gov.nist.secauto.metaschema.core.model.AbstractModuleLoader
 
parseResource(URI, Deque<URI>) - Method in class gov.nist.secauto.metaschema.core.model.xml.XmlConstraintLoader
 
parseResource(URI, Deque<URI>) - Method in class gov.nist.secauto.metaschema.core.model.xml.XmlMetaConstraintLoader
 
parserOptions(MutableDataHolder) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.HtmlQuoteTagExtension
 
parserOptions(MutableDataHolder) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension
 
parseScopedConstraints(METASCHEMACONSTRAINTSDocument, URI) - Method in class gov.nist.secauto.metaschema.core.model.xml.XmlConstraintLoader
Parse individual constraint definitions from the provided XMLBeans object.
parseUriQualifiedName(String) - Static method in class gov.nist.secauto.metaschema.core.metapath.EQNameUtils
Parse a URI qualified name.
PASS - Enum constant in enum gov.nist.secauto.metaschema.core.model.constraint.IConstraint.Kind
 
PASS - Enum constant in enum gov.nist.secauto.metaschema.core.model.validation.IValidationFinding.Kind
The finding represents a successful result.
PASSING_RESULT - Static variable in interface gov.nist.secauto.metaschema.core.model.validation.IValidationResult
 
POSITIVE_INTEGER - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
 
PositiveIntegerAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
 
PREFIX_METAPATH - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
 
PREFIX_NOT_EXPANDABLE - Static variable in exception gov.nist.secauto.metaschema.core.metapath.StaticMetapathException
err:MPST0070: It is a static error if a QName used in an expression contains a namespace prefix that cannot be expanded into a namespace URI by using the statically known namespaces.
PREFIX_XML_SCHEMA - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
 
PREFIX_XPATH_FUNCTIONS - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
 
PREFIX_XPATH_FUNCTIONS_ARRAY - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
 
PREFIX_XPATH_FUNCTIONS_MAP - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
 
PREFIX_XPATH_FUNCTIONS_MATH - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
 
prependRelativePath(String, String) - Static method in class gov.nist.secauto.metaschema.core.util.UriUtils
Based on code from http://stackoverflow.com/questions/10801283/get-relative-path-of-two-uris-in-java
PRIMITIVE_ITEM_TYPES - Static variable in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyAtomicItem
 
process(Delimiter, Delimiter, int) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.FixedEmphasisDelimiterProcessor
 
processBlockElements(Node, IMarkupWriter<T, E>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupVisitor
Process a node that represents a block element.
processInlineElements(Node, IMarkupWriter<T, E>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupVisitor
Process a node that represents an inline element.
processModule(IModule) - Method in interface gov.nist.secauto.metaschema.core.model.IModuleLoader.IModulePostProcessor
Perform a post-processing operation on the provided module.
processModule(IModule) - Method in class gov.nist.secauto.metaschema.core.model.xml.ExternalConstraintsModulePostProcessor
 
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.
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.
registerDatatype(IDataTypeAdapter<?>) - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeProvider
Register the provided adapter with the type system.
registerFunction(IFunction) - Method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionLibrary
Register the provided function signature.
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.HtmlCodeRenderExtension
 
rendererOptions(MutableDataHolder) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.HtmlQuoteTagExtension
 
rendererOptions(MutableDataHolder) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension
 
rendererOptions(MutableDataHolder) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.SuppressPTagExtension
 
ReplacementScanner - Class in gov.nist.secauto.metaschema.core.util
 
replaceTokens(CharSequence, Pattern, Function<Matcher, CharSequence>) - Static method in class gov.nist.secauto.metaschema.core.util.ReplacementScanner
Search for instances of pattern in text.
requireEndElement(XMLEventReader2, QName) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
Ensure that the next event is an XML start element that matches the presumed name.
requireNonEmpty(T) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
Require that the provided collection contains at least a single item.
requireNonEmpty(T, String) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
Require that the provided collection contains at least a single item.
requireNonNull(T) - Static method in class gov.nist.secauto.metaschema.core.util.ObjectUtils
Require a non-null value.
requireNonNull(T, String) - Static method in class gov.nist.secauto.metaschema.core.util.ObjectUtils
Require a non-null value.
requireStartElement(XMLEventReader2, QName) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
Ensure that the next event is an XML start element that matches the presumed name.
requireType(Class<TYPE>, IItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
Casts the provided item as the result type.
requireTypeOrNull(Class<TYPE>, IItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
Casts the provided item as the result type, if the item is 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.EQNameUtils.IEQNamePrefixResolver
Get the URI string for the provided namespace prefix.
resolve(URI) - Method in interface gov.nist.secauto.metaschema.core.model.IResourceResolver
Resolve the provided URI, producing a resolved URI, which may point to a different resource than the provided URI.
resolve(URI) - Method in interface gov.nist.secauto.metaschema.core.model.IUriResolver
Resolve the provided URI, producing a resolved URI, which may point to a different resource than the provided URI.
returnOne() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
Indicate the sequence returned will contain one item.
returnOneOrMore() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
Indicate the sequence returned will contain one or more items.
returnType(Class<? extends IItem>) - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
Define the return sequence Java type of the function.
returnZeroOrMore() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
Indicate the sequence returned will contain zero or more items.
returnZeroOrOne() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
Indicate the sequence returned will contain zero or one items.
reverse(IArrayItem<T>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.ArrayReverse
An implementation of XPath 3.1 array:reverse.
round() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INumericItem
Round the item's value with zero precision.
round(IIntegerItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INumericItem
Round the item's value with the specified precision.

S

safeStream() - Method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
Get a stream guaranteed to be backed by a list.
SEQUENCE - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.MetapathExpression.ResultType
The result is expected to be an ISequence value.
set(ValidationFeature<?>, Object) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
 
set(T, Object) - Method in class gov.nist.secauto.metaschema.core.configuration.DefaultConfiguration
 
set(T, Object) - Method in interface gov.nist.secauto.metaschema.core.configuration.IMutableConfiguration
Set the value of the provided feature to the provided value.
setDocumentLoader(IDocumentLoader) - Method in class gov.nist.secauto.metaschema.core.metapath.DynamicContext
Assign a document loader to this dynamic context.
setIdReference(BasedSequence) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertAnchorNode
Set the identifier of the given type to use to determine what to insert.
setPathFormatter(IPathFormatter) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintValidationHandler
Set the path formatter to use when generating contextual paths in validation messages.
setUriResolver(IUriResolver) - Method in interface gov.nist.secauto.metaschema.core.metapath.IDocumentLoader
Allows setting an IUriResolver, which will be used to map URIs prior to loading the resource.
setUriResolver(IUriResolver) - Method in class gov.nist.secauto.metaschema.core.resource.AbstractResourceResolver
Set the URI resolver for this resource resolver.
severity(IConstraint.Level) - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding.Builder
Use the provided severity for the validation finding.
shouldVisitNextChild(INodeItem, IModelNodeItem<?, ?>, RESULT, CONTEXT) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
Determine if the child should be visited next, or skipped.
shouldVisitNextChild(INodeItem, INodeItem, RESULT, CONTEXT) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
Determine if the child should be visited next, or skipped.
SIGNATURE - Static variable in class gov.nist.secauto.metaschema.core.metapath.function.library.ArrayAppend
 
SIGNATURE - Static variable in class gov.nist.secauto.metaschema.core.metapath.function.library.ArrayGet
 
SIGNATURE - Static variable in class gov.nist.secauto.metaschema.core.metapath.function.library.ArrayInsertBefore
 
SIGNATURE - Static variable in class gov.nist.secauto.metaschema.core.metapath.function.library.ArrayJoin
 
SIGNATURE - Static variable in class gov.nist.secauto.metaschema.core.metapath.function.library.ArrayPut
 
SIGNATURE - Static variable in class gov.nist.secauto.metaschema.core.metapath.function.library.ArrayRemove
 
SIGNATURE - Static variable in class gov.nist.secauto.metaschema.core.metapath.function.library.ArrayReverse
 
SIGNATURE - Static variable in class gov.nist.secauto.metaschema.core.metapath.function.library.MapContains
 
SIGNATURE - Static variable in class gov.nist.secauto.metaschema.core.metapath.function.library.MapEntry
 
SIGNATURE - Static variable in class gov.nist.secauto.metaschema.core.metapath.function.library.MapFind
 
SIGNATURE - Static variable in class gov.nist.secauto.metaschema.core.metapath.function.library.MapGet
 
SIGNATURE - Static variable in class gov.nist.secauto.metaschema.core.metapath.function.library.MapPut
 
SIGNATURE - Static variable in class gov.nist.secauto.metaschema.core.metapath.function.library.MapRemove
 
SIGNATURE_THREE_ARG - Static variable in class gov.nist.secauto.metaschema.core.metapath.function.library.ArraySubarray
 
SIGNATURE_TWO_ARG - Static variable in class gov.nist.secauto.metaschema.core.metapath.function.library.ArraySubarray
 
singleton(T) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
An implementation of Collections.singleton(Object) that respects non-nullness.
SINGLETON_OR_LIST - Enum constant in enum gov.nist.secauto.metaschema.core.model.JsonGroupAsBehavior
In JSON, the group of instances will be represented as a single JSON object if there is one, or as an array of JSON objects if there is more than one.
singletonList(T) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
An implementation of Collections.singletonList(Object) that respects non-nullness.
singletonMap(K, V) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
An implementation of Collections.singletonMap(Object, Object) that respects non-nullness.
size() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
Get the count of items in this sequence.
size() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
Get the count of items in this sequence.
skipElement(XMLEventReader2) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
Skip over the next element in the event stream.
skipEvents(XMLEventReader2, int...) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
Skips events specified by events.
skipNextValue(JsonParser) - Static method in class gov.nist.secauto.metaschema.core.model.util.JsonUtil
Skip the next JSON value in the stream.
skipProcessingInstructions(XMLEventReader2) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
Skip over any processing instructions.
skipWhitespace(XMLEventReader2) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
Skip over any whitespace.
source(ISource) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
Set the source the constraint was parsed from.
STATIC_LABEL - Enum constant in enum gov.nist.secauto.metaschema.core.model.JsonValueKeyTypeEnum
A static value key string is defined which will be used.
StaticContext - Class in gov.nist.secauto.metaschema.core.metapath
The implementation of a Metapath static context.
StaticContext.Builder - Class in gov.nist.secauto.metaschema.core.metapath
A builder used to generate the static context.
StaticMetapathException - Exception in gov.nist.secauto.metaschema.core.metapath
MPST: Exceptions related to the Metapath static context and static evaluation.
StaticMetapathException(int, String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.StaticMetapathException
Constructs a new exception with the provided code, message, and no cause.
StaticMetapathException(int, String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.StaticMetapathException
Constructs a new exception with the provided code, message, 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
 
StringAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
 
stringCompare(IStringItem, ComparisonFunctions.Operator, IStringItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions
Perform a string-based comparison of the right item against the left item using the specified operator.
subarray(IArrayItem<T>, int) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.ArraySubarray
An implementation of XPath 3.1 array:subarray.
subarray(IArrayItem<T>, int, int) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.ArraySubarray
An implementation of XPath 3.1 array:subarray.
subarray(IArrayItem<T>, IIntegerItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.ArraySubarray
An implementation of XPath 3.1 array:subarray.
subarray(IArrayItem<T>, IIntegerItem, IIntegerItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.ArraySubarray
An implementation of XPath 3.1 array:subarray.
subContext() - Method in class gov.nist.secauto.metaschema.core.metapath.DynamicContext
Generate a new dynamic context that is a copy of this dynamic context.
subjects(List<? extends INodeItem>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding.Builder
Use the provided subjects for the validation finding.
subList(int, int) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
 
sum(List<? extends IAnyAtomicItem>, IAnyAtomicItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnSum
An implementation of XPath 3.1 fn:sum.
SuppressPTagExtension - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
 
SuppressPTagExtension() - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.SuppressPTagExtension
 

T

tail(IArrayItem<T>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.ArrayTail
An implementation of XPath 3.1 array:tail.
target(INodeItem) - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding.Builder
Use the provided target for the validation finding.
target(IAssemblyDefinition) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AssemblyTargetedConstraints
 
target(IAssemblyDefinition) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.ITargetedConstraints
Apply the constraint to the provided definition.
target(IFieldDefinition) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FieldTargetedConstraints
 
target(IFieldDefinition) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.ITargetedConstraints
Apply the constraint to the provided definition.
target(IFlagDefinition) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FlagTargetedConstraints
 
target(IFlagDefinition) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.ITargetedConstraints
Apply the constraint to the provided definition.
target(String) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
Set the Metapath expression used to get the target(s) of the constraint.
test(String) - Method in class gov.nist.secauto.metaschema.core.model.constraint.IExpectConstraint.Builder
Use the provided test to validate selected nodes.
toArray() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
 
toArray(T[]) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
 
toArrayItem() - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
A Collector implementation to generates a sequence from a stream of Metapath items.
toAtomicItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyAtomicItem
 
toAtomicItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAtomicValuedItem
Get the atomic value for the item.
toAtomicItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFeatureNoDataAtomicValuedItem
 
toBoolean() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBooleanItem
Get the "wrapped" boolean value.
toCollectionValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
Get this sequence as a collection value.
toCoordinates() - Method in class gov.nist.secauto.metaschema.core.model.AbstractAssemblyInstance
Generates a "coordinate" string for the assembly instance.
toCoordinates() - Method in class gov.nist.secauto.metaschema.core.model.AbstractFieldInstance
Generates a "coordinate" string for the assembly instance.
toCoordinates() - Method in class gov.nist.secauto.metaschema.core.model.AbstractFlagInstance
Generates a "coordinate" string for the assembly instance.
toCoordinates() - Method in interface gov.nist.secauto.metaschema.core.model.IChoiceGroupInstance
 
toCoordinates() - Method in interface gov.nist.secauto.metaschema.core.model.IChoiceInstance
 
toCoordinates() - Method in interface gov.nist.secauto.metaschema.core.model.IDefinition
Generates a coordinate string for the provided information element definition.
toCoordinates() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureDefinitionInstanceInlined
Generates a "coordinate" string for the provided inline definition instance.
toCoordinates() - Method in interface gov.nist.secauto.metaschema.core.model.IInstance
Generates a "coordinate" string for the provided information element instance.
toCoordinates() - Method in interface gov.nist.secauto.metaschema.core.model.IModelElement
Retrieves a string that uniquely identifies the model element in the overall collection of model elements.
toDescendingIterable(List<T>) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
Get a reverse Iterable for the provided List.
toEffectiveBoolean() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractIntegerItem
 
toEffectiveBoolean() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
 
toEffectiveBoolean() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INumericItem
Get the effective boolean value of this item based on XPath 3.1.
toEventName(int) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
Get the event name of the eventType, which is one of the types defined by XMLStreamConstants.
toEventName(XMLEvent) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
Get the event name of the event.
toFlagQName(String) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Used to parse a flag name reference to produce a qualified name.
toFlagQName(String, String) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Used to parse a flag name reference to produce a qualified name.
toHtml() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupString
 
toHtml() - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.IMarkupString
Get the HyperText Markup Language (HTML) representation of this markup string.
toIterable(Iterator<T>) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
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
 
TokenAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
 
toKey(INodeItem, List<? extends IKeyField>, DynamicContext) - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.IIndex
Construct a key by evaluating the provided key field components against the provided item.
toList(Iterable<T>) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
Convert the provided Iterable to a list of the same generic type.
toList(Iterator<T>) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
Convert the provided Iterator to a list of the same generic type.
toLocation(XMLEvent) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
Retrieve the resource location of event.
toMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>, CustomCollectors.DuplicateHandler<K, V>) - Static method in class gov.nist.secauto.metaschema.core.util.CustomCollectors
Produces a map collector that uses the provided key and value mappers, and a duplicate hander to manage duplicate key insertion.
toMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>, CustomCollectors.DuplicateHandler<K, V>, Supplier<M>) - Static method in class gov.nist.secauto.metaschema.core.util.CustomCollectors
Produces a map collector that uses the provided key and value mappers, and a duplicate hander to manage duplicate key insertion.
toMarkdown() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupString
 
toMarkdown() - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.IMarkupString
Get the Commonmark Markdown representation of this markup string.
toMarkdown(Formatter) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupString
 
toMarkdown(Formatter) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.IMarkupString
Get a Markdown representation of this markup string, which will be created by the provided formatter.
toModelQName(String) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Used to parse a model name reference to produce a qualified name.
toModelQName(String, String) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
Used to parse a flag name reference to produce a qualified name.
toNumeric(ISequence<?>, boolean) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
Gets the first item of the provided sequence as a INumericItem value.
toNumeric(IAnyAtomicItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
Gets the provided item value as a INumericItem value.
toNumeric(IItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
Gets the provided item value as a INumericItem value.
toNumericOrNull(IAnyAtomicItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
Gets the provided item value as a INumericItem value.
toPath(IPathFormatter) - Method in interface gov.nist.secauto.metaschema.core.metapath.format.IPathSegment
Get the path for this node item using the provided formatter.
toPath(INodeItem) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintValidationHandler
Get the path of the provided item using the configured path formatter.
toPath(INodeItem) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
 
toQName(XMLEvent) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
Retrieve the name of the node associated with event.
toRelationship(IGroupable) - Static method in enum gov.nist.secauto.metaschema.core.util.IDiagramNode.Relationship
Get the relationship based on the provided grouping information.
toResultType(ISequence<?>, MetapathExpression.ResultType) - Method in class gov.nist.secauto.metaschema.core.metapath.MetapathExpression
Converts the provided sequence to the requested resultType.
toSequence() - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
A Collector implementation to generates a sequence from a stream of Metapath items.
toSignature() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IArgument
Get the signature of the argument.
toSignature() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunction
Get the signature of the function as a string.
toSignature() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.ISequenceType
Get the signature of the function as a string.
toSignature() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IArrayItem
 
toSignature() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.function.IMapItem
 
toStream(Iterator<T>) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
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.metapath.function.DefaultFunction
 
toString() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractAnyAtomicItem
 
toString() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyAtomicItem
 
toString() - Method in class gov.nist.secauto.metaschema.core.metapath.MetapathExpression
 
toString() - Method in enum gov.nist.secauto.metaschema.core.model.ModelType
 
toString(JsonLocation) - Static method in class gov.nist.secauto.metaschema.core.model.util.JsonUtil
Generate an informational string describing the provided location.
toString(JsonParser) - Static method in class gov.nist.secauto.metaschema.core.model.util.JsonUtil
Generate an informational string describing the token at the current location of the provided parser.
toString(XMLEvent) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
Generate a message suitable for logging that describes the provided XMLEvent.
toString(Location) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
Generates a message for the provided Location.
toString(XMLStreamReader2) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
Generates a string containing the current event and location of the stream reader.
toUri(String, URI) - Static method in class gov.nist.secauto.metaschema.core.util.UriUtils
Process a string to a local file path or remote location.
toValue(INodeItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
Gets the value of the provided node item.
toValue(Object) - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
 
toValue(Object) - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
Casts the provided value to the type associated with this adapter.
toXHtml(String) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupString
 
toXHtml(String) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.IMarkupString
Get the Extensible HyperText Markup Language (XHTML) representation of this markup string.
TRUE - Static variable in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBooleanItem
 
type(Class<? extends IItem>) - Method in class gov.nist.secauto.metaschema.core.metapath.function.IArgument.Builder
Define the type of the function argument.
TypeMetapathException - Exception in gov.nist.secauto.metaschema.core.metapath
MPTY: Exceptions related to Metapath type errors.
TypeMetapathException(int, String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.TypeMetapathException
Constructs a new exception with the provided code, message, and no cause.
TypeMetapathException(int, String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.TypeMetapathException
Constructs a new exception with the provided code, message, and cause.
TypeMetapathException(int, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.TypeMetapathException
Constructs a new exception with the provided code, no message, and the cause.
TypeSystem - Class in gov.nist.secauto.metaschema.core.metapath.item
 

U

UNBOUNDED_ARITY - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.function.IFunction.FunctionProperty
The function allows the last argument to be repeated any number of times.
UNGROUPED - Enum constant in enum gov.nist.secauto.metaschema.core.model.XmlGroupAsBehavior
In XML, child element instances will exist in an unwrapped form.
unmodifiableCollection(Collection<T>) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
An implementation of Collections.unmodifiableCollection(Collection) that respects non-nullness.
unmodifiableList(List<T>) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
An implementation of Collections.unmodifiableList(List) that respects non-nullness.
unmodifiableMap(Map<K, V>) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
An implementation of Collections.unmodifiableMap(Map) that respects non-nullness.
unmodifiableSet(Set<T>) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
An implementation of Collections.unmodifiableSet(Set) that respects non-nullness.
updateValueStatus(INodeItem, IAllowedValuesConstraint, IDefinitionNodeItem<?, ?>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
Add a new allowed value to the value status tracker.
URI - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
 
URI_REFERENCE - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
 
UriAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
 
UriFunctionException - Exception in gov.nist.secauto.metaschema.core.metapath.function
FONS: Exceptions related to function namespaces.
UriFunctionException(int, String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.UriFunctionException
Constructs a new exception with the provided code, message, and no cause.
UriFunctionException(int, String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.UriFunctionException
Constructs a new exception with the provided code, message, 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
 
UriUtils - Class in gov.nist.secauto.metaschema.core.util
 
UsedDefinitionModelWalker - Class in gov.nist.secauto.metaschema.core.model
This model walker can be used to gather metaschema definitions that are defined globally.
UsedDefinitionModelWalker() - Constructor for class gov.nist.secauto.metaschema.core.model.UsedDefinitionModelWalker
Construct a new walker.
useFirstMapper() - Static method in class gov.nist.secauto.metaschema.core.util.CustomCollectors
A binary operator that will always use the first of two values.
useLastMapper() - Static method in class gov.nist.secauto.metaschema.core.util.CustomCollectors
A binary operator that will always use the second of two values.
useWildcardWhenNamespaceNotDefaulted - Variable in class gov.nist.secauto.metaschema.core.metapath.StaticContext.Builder
 
useWildcardWhenNamespaceNotDefaulted(boolean) - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext.Builder
Set the name matching behavior for when a model node has no namespace.
UUID - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
 
UUID_PATTERN - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.UuidAdapter
 
UuidAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
 

V

validate() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintBuilder
Validate the values provided to the builder.
validate() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractKeyConstraintBuilder
 
validate() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ICardinalityConstraint.Builder
 
validate() - Method in class gov.nist.secauto.metaschema.core.model.constraint.IExpectConstraint.Builder
 
validate() - Method in class gov.nist.secauto.metaschema.core.model.constraint.IMatchesConstraint.Builder
 
validate(INodeItem, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
 
validate(INodeItem, DynamicContext) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintValidator
Validate the provided item against any associated constraints.
validate(InputStream, URI) - Method in interface gov.nist.secauto.metaschema.core.model.validation.IContentValidator
Validate the resource associated with the provided input stream is.
validate(InputStream, URI) - Method in class gov.nist.secauto.metaschema.core.model.validation.JsonSchemaContentValidator
 
validate(InputStream, URI) - Method in class gov.nist.secauto.metaschema.core.model.validation.XmlSchemaContentValidator
 
validate(URI) - Method in class gov.nist.secauto.metaschema.core.model.validation.AbstractContentValidator
 
validate(URI) - Method in interface gov.nist.secauto.metaschema.core.model.validation.IContentValidator
Validate the resource identified by the provided uri.
validate(URL) - Method in interface gov.nist.secauto.metaschema.core.model.validation.IContentValidator
Validate the resource at the provided url.
validate(Path) - Method in interface gov.nist.secauto.metaschema.core.model.validation.IContentValidator
Validate the resource at provided path.
validate(JSONObject, URI) - Method in class gov.nist.secauto.metaschema.core.model.validation.JsonSchemaContentValidator
Validate the provided JSON.
VALIDATE_GENERATE_PASS_FINDINGS - Static variable in class gov.nist.secauto.metaschema.core.model.constraint.ValidationFeature
If enabled, generate findings for passing constraints.
validateAssembly(IAssemblyNodeItem, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
Validate the provided assembly item against any associated constraints.
validateField(IFieldNodeItem, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
Validate the provided field item against any associated constraints.
validateFlag(IFlagNodeItem, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
Validate the provided flag item against any associated constraints.
validateWithJsonSchema(URI, JSONObject) - Static method in interface gov.nist.secauto.metaschema.core.model.validation.IContentValidator
Validate the target using the provided JSON schema.
validateWithXmlSchema(URI, List<Source>) - Static method in interface gov.nist.secauto.metaschema.core.model.validation.IContentValidator
Validate the target using the provided XML schemas.
ValidationFeature<V> - Class in gov.nist.secauto.metaschema.core.model.constraint
 
valueCompairison(IAnyAtomicItem, ComparisonFunctions.Operator, IAnyAtomicItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions
Compare the two items using the provided operator.
ValueConstraintSet - Class in gov.nist.secauto.metaschema.core.model.constraint
 
ValueConstraintSet() - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.ValueConstraintSet
 
valueOf(boolean) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBooleanItem
Construct a new boolean item using the provided value.
valueOf(double) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
Construct a new decimal item using the provided value.
valueOf(int) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
Construct a new integer item using the provided value.
valueOf(int, int) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IYearMonthDurationItem
Construct a new year month day duration item using the provided values.
valueOf(long) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
Construct a new decimal item using the provided value.
valueOf(long) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
Construct a new integer item using the provided value.
valueOf(long) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
Create an item from an existing integer value.
valueOf(long) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IPositiveIntegerItem
Create an item from an existing integer value.
valueOf(MarkupLine) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IMarkupItem
Construct a new item using the provided value.
valueOf(MarkupMultiline) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IMarkupItem
Construct a new item using the provided value.
valueOf(Date) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateItem
Construct a new date item using the provided value.
valueOf(DateTime) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateTimeItem
Construct a new date/time item using the provided value.
valueOf(IIntegerItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
Create an item from an existing integer value.
valueOf(IIntegerItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IPositiveIntegerItem
Create an item from an existing integer value.
valueOf(IPv4Address) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIPv4AddressItem
Construct a new IPv4 item using the provided value.
valueOf(IPv6Address) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIPv6AddressItem
Construct a new IPv6 item using the provided value.
valueOf(String) - Static method in enum gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nist.secauto.metaschema.core.metapath.function.IFunction.FunctionProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nist.secauto.metaschema.core.metapath.function.Occurrence
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyUriItem
Construct a new URI item using the provided string value.
valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBase64BinaryItem
Construct a new base64 encoded byte sequence item using the provided string value.
valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBooleanItem
Construct a new boolean item using the provided string value.
valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateItem
Construct a new date item using the provided string value.
valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateTimeItem
Construct a new date/time item using the provided string value.
valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDayTimeDurationItem
Construct a new day time duration item using the provided string value.
valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
Construct a new decimal item using the provided string value.
valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IEmailAddressItem
Construct a new email address item using the provided string value.
valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IHostnameItem
Construct a new host name item using the provided string value.
valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
Create an item from an existing integer value.
valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INcNameItem
Deprecated.
Construct a new item using the provided string value.
valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
Create an item from an existing integer value.
valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IPositiveIntegerItem
Create an item from an existing integer value.
valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IStringItem
Construct a new item using the provided string value.
valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.ITokenItem
Construct a new item using the provided string value.
valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IYearMonthDurationItem
Construct a new year month day duration item using the provided string value.
valueOf(String) - Static method in enum gov.nist.secauto.metaschema.core.metapath.item.node.NodeItemType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nist.secauto.metaschema.core.metapath.MetapathExpression.ResultType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint.Extensible
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nist.secauto.metaschema.core.model.constraint.IConstraint.Kind
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.constraint.ISource.SourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nist.secauto.metaschema.core.model.JsonGroupAsBehavior
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nist.secauto.metaschema.core.model.JsonValueKeyTypeEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nist.secauto.metaschema.core.model.ModelType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nist.secauto.metaschema.core.model.ModuleScopeEnum
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(String) - Static method in enum gov.nist.secauto.metaschema.core.util.IDiagramNode.Relationship
Returns the enum constant of this type with the specified name.
valueOf(BigDecimal) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
Construct a new decimal item using the provided value.
valueOf(BigInteger) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
Construct a new integer item using the provided value.
valueOf(BigInteger) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
Create an item from an existing integer value.
valueOf(BigInteger) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IPositiveIntegerItem
Create an item from an existing integer value.
valueOf(URI) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyUriItem
Construct a new URI item using the provided URI value.
valueOf(URI) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IUriReferenceItem
Construct a new item using the provided URI value.
valueOf(ByteBuffer) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBase64BinaryItem
Construct a new URI base64 encoded byte sequence using the provided ByteBuffer value.
valueOf(Duration) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDayTimeDurationItem
Construct a new day time duration item using the provided value.
valueOf(Period) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IYearMonthDurationItem
Construct a new year month day duration item using the provided value.
valueOf(ZonedDateTime) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateItem
Construct a new date item using the provided value.
valueOf(ZonedDateTime) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateTimeItem
Construct a new date/time item using the provided value.
valueOf(UUID) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IUuidItem
Construct a new item using the provided value.
values() - Static method in enum gov.nist.secauto.metaschema.core.metapath.function.ComparisonFunctions.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nist.secauto.metaschema.core.metapath.function.IFunction.FunctionProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nist.secauto.metaschema.core.metapath.function.Occurrence
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nist.secauto.metaschema.core.metapath.item.node.NodeItemType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nist.secauto.metaschema.core.metapath.MetapathExpression.ResultType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint.Extensible
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nist.secauto.metaschema.core.model.constraint.IConstraint.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.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.constraint.ISource.SourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nist.secauto.metaschema.core.model.JsonGroupAsBehavior
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nist.secauto.metaschema.core.model.JsonValueKeyTypeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nist.secauto.metaschema.core.model.ModelType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nist.secauto.metaschema.core.model.ModuleScopeEnum
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.
values() - Static method in enum gov.nist.secauto.metaschema.core.util.IDiagramNode.Relationship
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class gov.nist.secauto.metaschema.core.MetaschemaJavaVersion
 
visit(Node) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AstCollectingVisitor
 
visit(Node) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertVisitor
 
visit(Node, IMarkupWriter<T, E>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupVisitor
Process a node.
visit(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItemVisitor
Visit the atomic item instance.
visit(IArrayItem<?>) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItemVisitor
Visit the array item instance.
visit(IMapItem<?>) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItemVisitor
Visit the map item instance.
visit(INodeItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItemVisitor
Visit the node item instance.
visit(INodeItemVisitable, CONTEXT) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
Visit the provided item.
visit(IAssemblyDefinition, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
Called when the provided definition is walked.
visit(IAssemblyDefinition, Void) - Method in class gov.nist.secauto.metaschema.core.model.DefinitionCollectingModelWalker
 
visit(IAssemblyInstance, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
Called when the provided instance is walked.
visit(IChoiceGroupInstance, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
Called when the provided instance is walked.
visit(IChoiceInstance, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
Called when the provided instance is walked.
visit(IFieldDefinition, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
Called when the provided definition is walked.
visit(IFieldDefinition, Void) - Method in class gov.nist.secauto.metaschema.core.model.DefinitionCollectingModelWalker
 
visit(IFieldInstance, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
Called when the provided instance is walked.
visit(IFlagDefinition, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
Called when the provided definition is walked.
visit(IFlagDefinition, Void) - Method in class gov.nist.secauto.metaschema.core.model.DefinitionCollectingModelWalker
 
visit(IFlagInstance, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
Called when the provided instance is walked.
visit(IModule) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.RecursionCollectingNodeItemVisitor
Visit the provided module.
visit(DefaultDiagramNode.ChoiceEdge) - Method in interface gov.nist.secauto.metaschema.core.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.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.util.IDiagramNodeVisitor
Handle an edge based on a INamedModelInstanceAbsolute.
visitAllowedValues(IAllowedValuesConstraint, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintVisitor
Implementation of this method support visitation of an IAllowedValuesConstraint.
visitAssembly(IAssemblyInstanceGroupedNodeItem, CONTEXT) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
 
visitAssembly(IAssemblyInstanceGroupedNodeItem, CONTEXT) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemVisitor
This callback is called when an IAssemblyInstanceGroupedNodeItem is visited.
visitAssembly(IAssemblyInstanceGroupedNodeItem, Void) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.RecursionCollectingNodeItemVisitor
 
visitAssembly(IAssemblyNodeItem, CONTEXT) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
 
visitAssembly(IAssemblyNodeItem, CONTEXT) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractRecursionPreventingNodeItemVisitor
 
visitAssembly(IAssemblyNodeItem, CONTEXT) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemVisitor
This callback is called when an IAssemblyNodeItem is visited.
visitAssembly(IAssemblyNodeItem, Void) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.RecursionCollectingNodeItemVisitor
 
visitCardinalityConstraint(ICardinalityConstraint, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintVisitor
Implementation of this method support visitation of an ICardinalityConstraint.
visitChildren(Node, IMarkupWriter<T, E>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupVisitor
Process child nodes of the provided parent.
visitDefinition(IDefinition, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
Will visit the provided model definition.
visitDocument(Document, IMarkupWriter<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupVisitor
A visitor callback used to visit a markdown syntax tree.
visitDocument(Document, IMarkupWriter<T, E>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupVisitor
 
visitDocument(IDocumentNodeItem, CONTEXT) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
 
visitDocument(IDocumentNodeItem, CONTEXT) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemVisitor
This callback is called when the IDocumentNodeItem is visited.
visitExpectConstraint(IExpectConstraint, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintVisitor
Implementation of this method support visitation of an IExpectConstraint.
visitField(IFieldNodeItem, CONTEXT) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
 
visitField(IFieldNodeItem, CONTEXT) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemVisitor
This callback is called when an IFieldNodeItem is visited.
visitFlag(IFlagNodeItem, CONTEXT) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
 
visitFlag(IFlagNodeItem, CONTEXT) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemVisitor
This callback is called when an IFlagNodeItem is visited.
visitFlags(INodeItem, CONTEXT) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
Visit any child flags associated with the provided item.
visitIndexConstraint(IIndexConstraint, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintVisitor
Implementation of this method support visitation of an IIndexConstraint.
visitIndexHasKeyConstraint(IIndexHasKeyConstraint, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintVisitor
Implementation of this method support visitation of an IIndexHasKeyConstraint.
visitMatchesConstraint(IMatchesConstraint, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintVisitor
Implementation of this method support visitation of an IMatchesConstraint.
visitMetaschema(IModuleNodeItem, CONTEXT) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
 
visitMetaschema(IModuleNodeItem, CONTEXT) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemVisitor
This callback is called when an IModuleNodeItem is visited.
visitModelChildren(INodeItem, CONTEXT) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
Visit any child model items associated with the provided item.
visitUniqueConstraint(IUniqueConstraint, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintVisitor
Implementation of this method support visitation of an IUniqueConstraint.

W

walk(IAssemblyDefinition) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
Will visit the provided Metaschema module assembly definition, and then walk the associated flag and model instances.
walk(IAssemblyDefinition, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
Will visit the provided Metaschema module assembly definition, and then walk the associated flag and model instances.
walk(IAssemblyInstance, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
Will visit the provided Metaschema module assembly instance, and then walk the associated assembly definition.
walk(IChoiceGroupInstance, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
Will visit the provided Metaschema module choice group instance, and then walk the choice's child model instances.
walk(IChoiceInstance, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
Will visit the provided Metaschema module choice instance, and then walk the choice's child model instances.
walk(IFieldDefinition) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
Will visit the provided Metaschema module field definition, and then walk the associated flag instances.
walk(IFieldDefinition, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
Will visit the provided Metaschema module field definition, and then walk the associated flag instances.
walk(IFieldInstance, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
Will visit the provided Metaschema module field instance, and then walk the associated field definition.
walk(IFlagDefinition) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
Will visit the provided Metaschema module flag definition.
walk(IFlagDefinition, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
Will visit the provided Metaschema module flag definition.
walk(IFlagInstance, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
Will visit the provided Metaschema module flag instance, and then walk the associated flag definition.
walkDefinition(IDefinition) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
Will walk the provided model definition.
walkDefinition(IDefinition, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
Will walk the provided model definition.
walkFlagInstances(Collection<? extends IFlagInstance>, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
Will walk each of the provided flag instances.
walkModelInstance(IModelInstance, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
Will walk the provided model instance.
walkModelInstances(Collection<? extends IModelInstance>, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
Will walk each of the provided model instances.
WARNING - Enum constant in enum gov.nist.secauto.metaschema.core.model.constraint.IConstraint.Level
A violation of the constraint represents a potential issue with the content.
writeArray(IArrayItem<?>) - Method in class gov.nist.secauto.metaschema.core.metapath.item.DefaultItemWriter
 
writeArray(IArrayItem<?>) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItemWriter
Write the provided array item instance.
writeAtomicValue(IAnyAtomicItem) - Method in class gov.nist.secauto.metaschema.core.metapath.item.DefaultItemWriter
 
writeAtomicValue(IAnyAtomicItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItemWriter
Write the provided atomic item instance.
writeBlockHtml(HtmlBlock) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
Write HTML block content.
writeBlockQuote(BlockQuote, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
Write a block quotation.
writeBreak(HardLineBreak) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
Write a line break.
writeBreak(ThematicBreak) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
Write a line break.
writeCode(Code, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
Write an inline code block.
writeCodeBlock(CodeBlock, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
Write a code block.
writeCodeBlock(FencedCodeBlock, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
Write a fenced code block.
writeCodeBlock(IndentedCodeBlock, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
Write an indented code block.
writeCollectionValue(ICollectionValue) - Method in class gov.nist.secauto.metaschema.core.metapath.item.DefaultItemWriter
Write the provided collection value.
writeComment(HtmlCommentBlock) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
Write a comment.
writeComment(CharSequence) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlEventWriter
 
writeComment(CharSequence) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlStreamWriter
 
writeElement(String, Node, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
Write an HTML element with the provided local name, with no attributes.
writeElement(String, Node, Map<String, String>, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
Write an HTML element with the provided local name.
writeElementEnd(QName) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlEventWriter
 
writeElementEnd(QName) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlStreamWriter
 
writeElementStart(QName, Map<String, String>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlEventWriter
 
writeElementStart(QName, Map<String, String>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlStreamWriter
 
writeEmptyElement(String, Map<String, String>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
Write an empty HTML element with the provided local name.
writeEmptyElement(QName, Map<String, String>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlEventWriter
 
writeEmptyElement(QName, Map<String, String>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlStreamWriter
 
writeHeading(Heading, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
Write a heading.
writeHtmlEntity(HtmlEntity) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
Write an HTML entity.
writeHtmlEntity(TypographicSmarts) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
Write an HTML entity for a typographic character.
writeHtmlEntityInternal(String) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlEventWriter
 
writeHtmlEntityInternal(String) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlStreamWriter
 
writeImage(Image) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
Write an image.
writeInlineHtml(HtmlInline) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
Write embedded HTML content.
writeInsertAnchor(InsertAnchorExtension.InsertAnchorNode) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
Write a Metaschema markup insertion point.
writeJsonValue(Object, JsonGenerator) - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
 
writeJsonValue(Object, JsonGenerator) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.AbstractIntegerAdapter
 
writeJsonValue(Object, JsonGenerator) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.BooleanAdapter
 
writeJsonValue(Object, JsonGenerator) - Method in class gov.nist.secauto.metaschema.core.datatype.adapter.DecimalAdapter
 
writeJsonValue(Object, JsonGenerator) - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
Writes the provided Java class instance as a JSON/YAML field value.
writeJsonValue(Object, JsonGenerator) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupAdapter
 
writeLink(AutoLink) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
Write a link that was auto-detected.
writeLink(Link, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
Write a link.
writeLink(MailLink) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
Write an email link.
writeList(String, ListBlock, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
Write a list.
writeMap(IMapItem<?>) - Method in class gov.nist.secauto.metaschema.core.metapath.item.DefaultItemWriter
 
writeMap(IMapItem<?>) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItemWriter
Write the provided map item instance.
writeNode(INodeItem) - Method in class gov.nist.secauto.metaschema.core.metapath.item.DefaultItemWriter
 
writeNode(INodeItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItemWriter
Write the provided node item instance.
writeParagraph(Paragraph, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
Write a paragraph.
writeSequence(ISequence<?>) - Method in class gov.nist.secauto.metaschema.core.metapath.item.DefaultItemWriter
 
writeSequence(ISequence<?>) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItemWriter
Write the provided sequence instance.
writeTable(TableBlock, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
Write a table.
writeText(Text) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
Write a text node.
writeText(TextBase) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
Write a combination of Text and EscapedCharacter node children.
writeText(CharSequence) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
Write a text string.
writeText(CharSequence) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlEventWriter
 
writeText(CharSequence) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlStreamWriter
 
writeTypographicQuotes(TypographicQuotes, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
Write a typographic quote(s).
writeXHtml(String, XMLEventFactory2, XMLEventWriter) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupString
 
writeXHtml(String, XMLEventFactory2, XMLEventWriter) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.IMarkupString
Write the Extensible HyperText Markup Language (XHTML) representation of this markup string to the provided stream writer using the provided XML event factory.
writeXHtml(String, XMLStreamWriter2) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupString
 
writeXHtml(String, XMLStreamWriter2) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.IMarkupString
Write the Extensible HyperText Markup Language (XHTML) representation of this markup string to the provided stream writer.
writeXmlValue(Object, QName, XMLStreamWriter2) - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
 
writeXmlValue(Object, QName, XMLStreamWriter2) - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
Writes the provided Java class instance data as XML.
writeXmlValue(Object, QName, XMLStreamWriter2) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupAdapter
 
writeXmlValue(Object, StartElement, XMLEventFactory2, XMLEventWriter) - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
 
writeXmlValue(Object, StartElement, XMLEventFactory2, XMLEventWriter) - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
Writes the provided Java class instance data as XML.
writeXmlValue(Object, StartElement, XMLEventFactory2, XMLEventWriter) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupAdapter
 

X

XML_NAMESPACE - Static variable in interface gov.nist.secauto.metaschema.core.model.IModule
 
XmlConstraintLoader - Class in gov.nist.secauto.metaschema.core.model.xml
Provides methods to load a constraint set expressed in XML.
XmlConstraintLoader() - Constructor for class gov.nist.secauto.metaschema.core.model.xml.XmlConstraintLoader
 
XmlEventUtil - Class in gov.nist.secauto.metaschema.core.model.util
 
XmlGroupAsBehavior - Enum in gov.nist.secauto.metaschema.core.model
 
XmlMarkupParser - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
 
XmlMetaConstraintLoader - Class in gov.nist.secauto.metaschema.core.model.xml
 
XmlMetaConstraintLoader() - Constructor for class gov.nist.secauto.metaschema.core.model.xml.XmlMetaConstraintLoader
 
XmlSchemaContentValidator - Class in gov.nist.secauto.metaschema.core.model.validation
Supports validating an XML resource using an XML schema.
XmlSchemaContentValidator(List<? extends Source>) - Constructor for class gov.nist.secauto.metaschema.core.model.validation.XmlSchemaContentValidator
Construct a new XML schema validator using the provided XML schema sources.
XmlSchemaContentValidator(Schema) - Constructor for class gov.nist.secauto.metaschema.core.model.validation.XmlSchemaContentValidator
Construct a new XML schema validator using the provided pre-parsed XML schema(s).
XmlSchemaContentValidator.XmlValidationFinding - Class in gov.nist.secauto.metaschema.core.model.validation
Records an identified individual validation result found during XML schema validation.
XmlUtil - Class in gov.nist.secauto.metaschema.core.model.util
 
XmlValidationFinding(IConstraint.Level, SAXParseException, URI) - Constructor for class gov.nist.secauto.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
Construct a new XML schema validation finding, which represents an issue identified during XML schema validation.

Y

YEAR_MONTH_DURATION - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
 
YearMonthAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
 

Z

ZERO - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.function.Occurrence
An empty sequence.
ZERO - Static variable in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
 
ZERO - Static variable in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
 
ZERO - Static variable in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
 
ZERO_OR_MORE - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.function.Occurrence
The occurrence indicator "*".
ZERO_OR_MORE - Enum constant in enum gov.nist.secauto.metaschema.core.util.IDiagramNode.Relationship
 
ZERO_OR_ONE - Enum constant in enum gov.nist.secauto.metaschema.core.metapath.function.Occurrence
The occurrence indicator "?".
ZERO_OR_ONE - Enum constant in enum gov.nist.secauto.metaschema.core.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