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 All Packages
All Classes All Packages
All Classes All Packages
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.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 - Class in gov.nist.secauto.metaschema.core.model
- AbstractAssemblyInstance(IModelContainer) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractAssemblyInstance
-
Create a new assembly instance.
- AbstractChoiceInstance - Class in gov.nist.secauto.metaschema.core.model
- AbstractChoiceInstance(IModelContainer) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractChoiceInstance
-
Create a new choice instance.
- 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
message
and no cause. - AbstractCodedMetapathException(int, String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.AbstractCodedMetapathException
-
Constructs a new Metapath exception with the provided
message
andcause
. - AbstractCodedMetapathException(int, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.AbstractCodedMetapathException
-
Constructs a new Metapath exception with a
null
message and the providedcause
. - AbstractConfigurationFeature<V> - Class in gov.nist.secauto.metaschema.core.configuration
-
Provides a complete, abstract implementation of a generalized feature.
- AbstractConfigurationFeature(Class<V>, V) - Constructor for class gov.nist.secauto.metaschema.core.configuration.AbstractConfigurationFeature
-
Construct a new feature with a default value.
- AbstractConstraint - Class in gov.nist.secauto.metaschema.core.model.constraint
- AbstractConstraint(String, String, MarkupLine, IConstraint.ISource, IConstraint.Level, MetapathExpression, Map<QName, Set<String>>, MarkupMultiline) - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraint
-
Construct a new Metaschema constraint.
- AbstractConstraint.AbstractConstraintBuilder<T extends AbstractConstraint.AbstractConstraintBuilder<T,R>,R extends AbstractConstraint> - Class in gov.nist.secauto.metaschema.core.model.constraint
- AbstractConstraintBuilder() - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraint.AbstractConstraintBuilder
- AbstractConstraintValidationHandler - Class in gov.nist.secauto.metaschema.core.model.constraint
- 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
- AbstractFieldInstance - Class in gov.nist.secauto.metaschema.core.model
- AbstractFieldInstance(IModelContainer) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractFieldInstance
-
Create a new field instance.
- AbstractFlagInstance - Class in gov.nist.secauto.metaschema.core.model
- AbstractFlagInstance(IFlagContainer) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractFlagInstance
-
Create a new flag instance.
- AbstractFunction - Class in gov.nist.secauto.metaschema.core.metapath.function
- AbstractInstance<P extends IContainer> - Class in gov.nist.secauto.metaschema.core.model
- AbstractInstance(P) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractInstance
- 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
- AbstractKeyConstraint - Class in gov.nist.secauto.metaschema.core.model.constraint
- AbstractKeyConstraint(String, String, MarkupLine, IConstraint.ISource, IConstraint.Level, MetapathExpression, Map<QName, Set<String>>, List<DefaultKeyField>, MarkupMultiline) - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.AbstractKeyConstraint
-
Create a new key-based constraint, which uses a set of key fields to build a key.
- AbstractKeyConstraint.AbstractKeyConstraintBuilder<T extends AbstractKeyConstraint.AbstractKeyConstraintBuilder<T,R>,R extends AbstractKeyConstraint> - Class in gov.nist.secauto.metaschema.core.model.constraint
- AbstractKeyConstraintBuilder() - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.AbstractKeyConstraint.AbstractKeyConstraintBuilder
- AbstractLoader<T> - Class in gov.nist.secauto.metaschema.core.model.xml
- AbstractLoader() - Constructor for class gov.nist.secauto.metaschema.core.model.xml.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
- AbstractMarkupWriter<T,E extends Throwable> - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
-
Used to write HTML-based Markup to various types of streams.
- AbstractMarkupWriter(String, ListOptions, T) - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- AbstractMarkupWriter.NodeVisitorException - Exception in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
- AbstractModelInstance - Class in gov.nist.secauto.metaschema.core.model
- AbstractModelInstance(IModelContainer) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractModelInstance
- AbstractModule - Class in gov.nist.secauto.metaschema.core.model
-
Provides a common, abstract implementation of a
IModule
. - AbstractModule(List<? extends IModule>) - Constructor for class gov.nist.secauto.metaschema.core.model.AbstractModule
-
Construct a new Metaschema module object.
- 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<RESULT,CONTEXT> - 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
- AbstractNumericItem<TYPE> - Class in gov.nist.secauto.metaschema.core.metapath.item.atomic
- AbstractNumericItem(TYPE) - Constructor for class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractNumericItem
- AbstractResourceLoader - Class in gov.nist.secauto.metaschema.core.resource
- AbstractResourceLoader() - Constructor for class gov.nist.secauto.metaschema.core.resource.AbstractResourceLoader
- 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
- AbstractTargetedConstraints<T extends IValueConstrained> - Class in gov.nist.secauto.metaschema.core.model.constraint
-
Provides an base implementation for a set of external constraints that target a given definition using a target Metapath expression.
- AbstractTargetedConstraints(MetapathExpression, T) - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.AbstractTargetedConstraints
- accept(Node, IMarkupWriter<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter.ChildHandler
- accept(DynamicContext, ISequence<?>) - Method in enum gov.nist.secauto.metaschema.core.metapath.Axis
- accept(DynamicContext, ISequence<?>) - Method in interface gov.nist.secauto.metaschema.core.metapath.IExpression
-
Provides a double dispatch callback for visitor handling.
- accept(IExpressionVisitor<RESULT, CONTEXT>, CONTEXT) - Method in enum gov.nist.secauto.metaschema.core.metapath.Axis
- accept(IExpressionVisitor<RESULT, CONTEXT>, CONTEXT) - Method in interface gov.nist.secauto.metaschema.core.metapath.IExpression
-
Provides a double dispatch callback for visitor handling.
- accept(INodeItemVisitor<RESULT, CONTEXT>, CONTEXT) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyNodeItem
- accept(INodeItemVisitor<RESULT, CONTEXT>, CONTEXT) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IDocumentNodeItem
- accept(INodeItemVisitor<RESULT, CONTEXT>, CONTEXT) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFieldNodeItem
- accept(INodeItemVisitor<RESULT, CONTEXT>, CONTEXT) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFlagNodeItem
- accept(INodeItemVisitor<RESULT, CONTEXT>, CONTEXT) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IModuleNodeItem
- accept(INodeItemVisitor<RESULT, CONTEXT>, CONTEXT) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItemVisitable
-
A visitor callback.
- accept(IConstraintVisitor<T, R>, T) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultAllowedValuesConstraint
- accept(IConstraintVisitor<T, R>, T) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultCardinalityConstraint
- accept(IConstraintVisitor<T, R>, T) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultExpectConstraint
- accept(IConstraintVisitor<T, R>, T) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultIndexConstraint
- accept(IConstraintVisitor<T, R>, T) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultIndexHasKeyConstraint
- accept(IConstraintVisitor<T, R>, T) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultMatchesConstraint
- accept(IConstraintVisitor<T, R>, T) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultUniqueConstraint
- accept(IConstraintVisitor<T, R>, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraint
- addConstraint(IAllowedValuesConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IValueConstrained
- addConstraint(ICardinalityConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IModelConstrained
- addConstraint(IExpectConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IValueConstrained
- addConstraint(IIndexConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IModelConstrained
- addConstraint(IIndexHasKeyConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IValueConstrained
- addConstraint(IMatchesConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IValueConstrained
- addConstraint(IUniqueConstraint) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IModelConstrained
- addFinding(ConstraintValidationFinding) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
- advanceAndAssert(JsonParser, JsonToken) - Static method in class gov.nist.secauto.metaschema.core.model.util.JsonUtil
- advanceTo(JsonParser, JsonToken) - Static method in class gov.nist.secauto.metaschema.core.model.util.JsonUtil
- 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(IValidationResult...) - Static method in class gov.nist.secauto.metaschema.core.model.validation.AggregateValidationResult
- aggregate(Stream<? extends IValidationFinding>) - Static method in class gov.nist.secauto.metaschema.core.model.validation.AggregateValidationResult
- 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
- allNonLocalDefinitions() - Static method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Get a filter that will match all definitions that are not locally defined.
- allowedOther(boolean) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultAllowedValuesConstraint.Builder
- allowedValue(DefaultAllowedValue) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultAllowedValuesConstraint.Builder
- allowedValues(Map<String, DefaultAllowedValue>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultAllowedValuesConstraint.Builder
- allowEntityResolution() - Method in class gov.nist.secauto.metaschema.core.model.xml.ModuleLoader
-
Enable a mode that allows XML entity resolution.
- allowUnboundedArity(boolean) - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
- allRootAssemblyDefinitions() - Static method in interface gov.nist.secauto.metaschema.core.model.IModule
-
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.
- ANCESTOR - gov.nist.secauto.metaschema.core.metapath.Axis
- ANCESTOR_OR_SELF - gov.nist.secauto.metaschema.core.metapath.Axis
- 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
. - appendEOL() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AstCollectingVisitor
- appendIndent() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AstCollectingVisitor
- appendPendingEOL() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AstCollectingVisitor
- 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. - applyConstraintSetToModule(Set<IConstraintSet>, IModule) - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintSet
- applyTo(IDefinition) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractTargetedConstraints
- argument(IArgument) - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
- argument(IArgument.Builder) - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
- ArgumentType - Enum in gov.nist.secauto.metaschema.core.metapath.function
- ArithmeticFunctionException - Exception in gov.nist.secauto.metaschema.core.metapath.function
- ArithmeticFunctionException(int, String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.ArithmeticFunctionException
- ArithmeticFunctionException(int, String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.ArithmeticFunctionException
- ArithmeticFunctionException(int, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.ArithmeticFunctionException
- arity() - Method in class gov.nist.secauto.metaschema.core.metapath.function.AbstractFunction
- arity() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunction
-
Determine the number of arguments the function has.
- 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
- 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
- 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. - asList() - Method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
-
Get the items in this sequence as a
List
. - 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. - asNullableType(Object) - Static method in class gov.nist.secauto.metaschema.core.util.ObjectUtils
- asQName(String) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- asQName(String) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
- ASSEMBLY - gov.nist.secauto.metaschema.core.metapath.item.node.NodeItemType
- ASSEMBLY - gov.nist.secauto.metaschema.core.model.ModelType
- assertAndAdvance(JsonParser, JsonToken) - Static method in class gov.nist.secauto.metaschema.core.model.util.JsonUtil
- assertCurrent(JsonParser, JsonToken...) - Static method in class gov.nist.secauto.metaschema.core.model.util.JsonUtil
- assertCurrentIsFieldValue(JsonParser) - Static method in class gov.nist.secauto.metaschema.core.model.util.JsonUtil
- assertNext(XMLEventReader2, int) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
-
Assert that the next event from
reader
is of the type identified bypresumedEventType
. - assertNext(XMLEventReader2, int, QName) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
-
Assert that the next event from
reader
is of the type identified bypresumedEventType
and has the name identified bypresumedName
. - asStream() - Method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
-
Get the items in this sequence as a
Stream
. - 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
- 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.
- AstCollectingVisitor - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
- AstCollectingVisitor() - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AstCollectingVisitor
- asType(ISequence<?>) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
- asType(IItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
- asType(Object) - Static method in class gov.nist.secauto.metaschema.core.util.ObjectUtils
- asTypeOrNull(IItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
- asZonedDateTime() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateItem
- asZonedDateTime() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateTimeItem
- autoClose(T, AutoCloser.Closer<T, E>) - Static method in class gov.nist.secauto.metaschema.core.util.AutoCloser
- AutoCloser<T,E extends Exception> - Class in gov.nist.secauto.metaschema.core.util
-
Wraps a resource to make it
AutoCloseable
. - AutoCloser(T, AutoCloser.Closer<T, E>) - Constructor for class gov.nist.secauto.metaschema.core.util.AutoCloser
- AutoCloser.Closer<T,E extends Exception> - Interface in gov.nist.secauto.metaschema.core.util
- Axis - Enum in gov.nist.secauto.metaschema.core.metapath
B
- BASE_PATH_NOT_A_SEQUENCE - Static variable in exception gov.nist.secauto.metaschema.core.metapath.TypeMetapathException
-
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
- 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.
- BLOCK_ELEMENTS - Static variable in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.XmlMarkupParser
- BOOLEAN - gov.nist.secauto.metaschema.core.metapath.function.ArgumentType
- BOOLEAN - gov.nist.secauto.metaschema.core.metapath.MetapathExpression.ResultType
- BOOLEAN - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
- BooleanAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
- 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
- build() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
- build() - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext.Builder
- build() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraint.AbstractConstraintBuilder
- build() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding.Builder
- 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.IFunction
- builder() - Static method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
- builder() - Static method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultAllowedValuesConstraint
- builder() - Static method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultCardinalityConstraint
- builder() - Static method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultExpectConstraint
- builder() - Static method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultIndexConstraint
- builder() - Static method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultIndexHasKeyConstraint
- builder() - Static method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultMatchesConstraint
- builder() - Static method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultUniqueConstraint
- builder(IConstraint, INodeItem) - Static method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding
- builder(List<? extends IConstraint>, INodeItem) - Static method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding
- Builder() - Constructor for class gov.nist.secauto.metaschema.core.metapath.function.IArgument.Builder
- Builder() - Constructor for class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
- Builder(String) - Constructor for class gov.nist.secauto.metaschema.core.metapath.function.IArgument.Builder
C
- cacheResult(DefaultFunction.CallingContext, ISequence<?>) - Method in class gov.nist.secauto.metaschema.core.metapath.DynamicContext
- 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(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBase64BinaryItem
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBooleanItem
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateItem
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateTimeItem
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDayTimeDurationItem
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDurationItem
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IEmailAddressItem
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IHostnameItem
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIPv4AddressItem
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIPv6AddressItem
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IMarkupItem
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INcNameItem
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INumericItem
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IPositiveIntegerItem
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IStringItem
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.ITokenItem
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IUriReferenceItem
- cast(IAnyAtomicItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IUuidItem
- cast(IAnyAtomicItem) - Static 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
- 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
- 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.
- checkEndOfValue(JsonParser, JsonToken) - Static method in class gov.nist.secauto.metaschema.core.model.util.JsonUtil
- checkItemIsNodeItemForStep(IItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.item.ItemUtils
- checkItemType(IItem, Class<TYPE>) - Static method in class gov.nist.secauto.metaschema.core.metapath.item.ItemUtils
- CHILDREN - gov.nist.secauto.metaschema.core.metapath.Axis
- CHOICE - gov.nist.secauto.metaschema.core.model.ModelType
- clear() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AstCollectingVisitor
- clearVariableValue(String) - Method in class gov.nist.secauto.metaschema.core.metapath.DynamicContext
- 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
- collapseWhitespace(CharSequence) - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
-
Normalize whitespace according to https://spec.commonmark.org/0.30/#code-spans.
- collect() - Method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
-
This optional operation ensures that a list is used to back this sequence.
- collect(Node) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AstCollectingVisitor
- 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(IStringItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IStringItem
- compile(String) - Static method in class gov.nist.secauto.metaschema.core.metapath.MetapathExpression
-
Compiles a Metapath expression string.
- ConstraintLoader - Class in gov.nist.secauto.metaschema.core.model.xml
-
Provides methods to load a constraint set expressed in XML.
- ConstraintLoader() - Constructor for class gov.nist.secauto.metaschema.core.model.xml.ConstraintLoader
- ConstraintValidationFinding - Class in gov.nist.secauto.metaschema.core.model.constraint
-
Represents an individual constraint validation issue.
- ConstraintValidationFinding.Builder - Class in gov.nist.secauto.metaschema.core.model.constraint
- consumeAndAssert(XMLEventReader2, int) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
-
Consume the next event from
reader
and assert that this event is of the type identified bypresumedEventType
. - consumeAndAssert(XMLEventReader2, int, QName) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
-
Consume the next event from
reader
and assert that this event is of the type identified bypresumedEventType
and has the name identified bypresumedName
. - CONTEXT_DEPENDENT - 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
- contextDependent() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
- contextIndependent() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
- 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.
- create() - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.HtmlCodeRenderExtension
- create() - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.HtmlQuoteTagExtension
- create() - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension
- create() - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.SuppressPTagExtension
- CRITICAL - 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
D
- datatype(IDataTypeAdapter<?>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultMatchesConstraint.Builder
- 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_WITH_TZ - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.DateFormats
- DATE_TIME_WITH_TZ - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
- DATE_TIME_WITHOUT_TZ - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.DateFormats
- DATE_WITH_TZ - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.DateFormats
- DATE_WITH_TZ - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
- DATE_WITHOUT_TZ - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.DateFormats
- DateAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
- DateFormats - Class in gov.nist.secauto.metaschema.core.datatype.adapter
- 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
- DateTimeFunctionException - Exception in gov.nist.secauto.metaschema.core.metapath.function
- DateTimeFunctionException(int, String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.DateTimeFunctionException
- DateTimeFunctionException(int, String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.DateTimeFunctionException
- DateTimeFunctionException(int, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.DateTimeFunctionException
- 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
- 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 - gov.nist.secauto.metaschema.core.metapath.function.ArgumentType
- DECIMAL - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
- DecimalAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
- DEFAULT_ALLOW_OTHER - Static variable in interface gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint
- 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_EXTENSIBLE - Static variable in interface gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint
- DEFAULT_FIELD_IN_XML_WRAPPED - Static variable in class gov.nist.secauto.metaschema.core.model.MetaschemaModelConstants
- DEFAULT_FLAG_REQUIRED - Static variable in class gov.nist.secauto.metaschema.core.model.MetaschemaModelConstants
- DEFAULT_GROUP_AS_MAX_OCCURS - Static variable in class gov.nist.secauto.metaschema.core.model.MetaschemaModelConstants
- DEFAULT_GROUP_AS_MIN_OCCURS - Static variable in class gov.nist.secauto.metaschema.core.model.MetaschemaModelConstants
- DEFAULT_JSON_FIELD_NAME - Static variable in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
- DEFAULT_JSON_GROUP_AS_BEHAVIOR - Static variable in class gov.nist.secauto.metaschema.core.model.MetaschemaModelConstants
- 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_TARGET - 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_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 class gov.nist.secauto.metaschema.core.model.MetaschemaModelConstants
- DefaultAllowedValue - Class in gov.nist.secauto.metaschema.core.model.constraint
- DefaultAllowedValue(String, MarkupLine) - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.DefaultAllowedValue
-
Construct a new allowed value entry for use in an
IAllowedValuesConstraint
. - DefaultAllowedValuesConstraint - Class in gov.nist.secauto.metaschema.core.model.constraint
- DefaultAllowedValuesConstraint.Builder - Class in gov.nist.secauto.metaschema.core.model.constraint
- DefaultCardinalityConstraint - Class in gov.nist.secauto.metaschema.core.model.constraint
- DefaultCardinalityConstraint.Builder - Class in gov.nist.secauto.metaschema.core.model.constraint
- 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(DynamicContext, IConstraintValidationHandler) - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
- DefaultExpectConstraint - Class in gov.nist.secauto.metaschema.core.model.constraint
- DefaultExpectConstraint.Builder - Class in gov.nist.secauto.metaschema.core.model.constraint
- 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.
- DefaultIndex - Class in gov.nist.secauto.metaschema.core.model.constraint
- DefaultIndex(List<? extends IKeyField>) - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.DefaultIndex
-
Construct a new index.
- DefaultIndexConstraint - Class in gov.nist.secauto.metaschema.core.model.constraint
- DefaultIndexConstraint.Builder - Class in gov.nist.secauto.metaschema.core.model.constraint
- DefaultIndexHasKeyConstraint - Class in gov.nist.secauto.metaschema.core.model.constraint
- DefaultIndexHasKeyConstraint.Builder - Class in gov.nist.secauto.metaschema.core.model.constraint
- DefaultKeyField - Class in gov.nist.secauto.metaschema.core.model.constraint
- DefaultKeyField(MetapathExpression, Pattern, MarkupMultiline) - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.DefaultKeyField
-
Construct a new key field based on the provided target.
- DefaultMatchesConstraint - Class in gov.nist.secauto.metaschema.core.model.constraint
- DefaultMatchesConstraint.Builder - Class in gov.nist.secauto.metaschema.core.model.constraint
- 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.model.validation.ValidatingNodeItemVisitor
- DefaultScopedContraints - Class in gov.nist.secauto.metaschema.core.model.constraint
- DefaultScopedContraints(URI, String, List<ITargetedConstaints>) - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.DefaultScopedContraints
- DefaultUniqueConstraint - Class in gov.nist.secauto.metaschema.core.model.constraint
- DefaultUniqueConstraint(String, String, MarkupLine, IConstraint.ISource, IConstraint.Level, MetapathExpression, Map<QName, Set<String>>, List<DefaultKeyField>, MarkupMultiline) - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.DefaultUniqueConstraint
-
Create a new key-based constraint, which uses a set of key fields to build a key used to identify non-unique items.
- DefaultUniqueConstraint.Builder - Class in gov.nist.secauto.metaschema.core.model.constraint
- 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.
- DESCENDANT - gov.nist.secauto.metaschema.core.metapath.Axis
- DESCENDANT_OR_SELF - gov.nist.secauto.metaschema.core.metapath.Axis
- descendantOrSelf() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
-
Get a stream of this node, followed by all descendant model items of this node item.
- descendingIterator(List<T>) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
- description(MarkupLine) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraint.AbstractConstraintBuilder
- deterministic() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
- DETERMINISTIC - 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(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
- 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
- DIVISION_BY_ZERO_MESSAGE - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.ArithmeticFunctionException
- DOCUMENT - gov.nist.secauto.metaschema.core.metapath.item.node.NodeItemType
-
An
INodeItem
based on data represented using a Metaschema-based model (@linkIDocumentNodeItem
}). - DocumentFunctionException - Exception in gov.nist.secauto.metaschema.core.metapath.function
- DocumentFunctionException(int, String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.DocumentFunctionException
- DocumentFunctionException(int, String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.DocumentFunctionException
- DocumentFunctionException(int, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.DocumentFunctionException
- DoubleQuoteNode(TypographicQuotes) - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.HtmlQuoteTagExtension.DoubleQuoteNode
- DURATION_OVERFLOW_UNDERFLOW_ERROR - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.DateTimeFunctionException
- DYNAMIC_CONTEXT_ABSENT - Static variable in exception gov.nist.secauto.metaschema.core.metapath.DynamicMetapathException
- DynamicContext - Class in gov.nist.secauto.metaschema.core.metapath
- DynamicContext(StaticContext) - Constructor for class gov.nist.secauto.metaschema.core.metapath.DynamicContext
- DynamicMetapathException - Exception in gov.nist.secauto.metaschema.core.metapath
- DynamicMetapathException(int, String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.DynamicMetapathException
- DynamicMetapathException(int, String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.DynamicMetapathException
- DynamicMetapathException(int, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.DynamicMetapathException
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.model.IFlagContainerSupport
- EMPTY - Static variable in interface gov.nist.secauto.metaschema.core.metapath.function.ISequenceType
- EMPTY - Static variable in interface gov.nist.secauto.metaschema.core.metapath.ISequence
- emptyList() - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
- emptyMap() - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
- emptySet() - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
- 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(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.
- EOL - Static variable in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AstCollectingVisitor
- eolPending - Variable in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AstCollectingVisitor
- 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
- ERROR - 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
- 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(INodeItem) - Method in enum gov.nist.secauto.metaschema.core.metapath.Axis
-
Execute the axis operation on the provided
focus
. - 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
- 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.DefaultAllowedValuesConstraint.Builder
- EXTERNAL - gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint.Extensible
-
Can be extended by external constraints.
- EXTERNAL - gov.nist.secauto.metaschema.core.model.constraint.IConstraint.ISource.SourceType
-
A constraint defined externally from a model.
F
- FALSE - Static variable in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBooleanItem
- FIELD - gov.nist.secauto.metaschema.core.metapath.item.node.NodeItemType
- FIELD - gov.nist.secauto.metaschema.core.model.ModelType
- filterNull(T) - Static method in class gov.nist.secauto.metaschema.core.util.ObjectUtils
-
A filter used to remove null items from a stream.
- finalizeValidation() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
- finalizeValidation() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintValidator
-
Complete any validations that require full analysis of the content model.
- 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
- FLAG - gov.nist.secauto.metaschema.core.metapath.item.node.NodeItemType
- FLAG - gov.nist.secauto.metaschema.core.model.JsonValueKeyTypeEnum
-
A flag is idenfied as the value key, who's value will be used.
- FLAG - gov.nist.secauto.metaschema.core.model.ModelType
- 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.
- 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
- FlexmarkFactory() - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.FlexmarkFactory
- FlexmarkFactory(DataHolder) - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.FlexmarkFactory
- 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.
- 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.
- FnCompare - Class in gov.nist.secauto.metaschema.core.metapath.function.library
- FnCompare() - Constructor for class gov.nist.secauto.metaschema.core.metapath.function.library.FnCompare
- fnData(ISequence<?>) - 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
-
Since a node doesn't have a base URI in Metaschema, this is an alias for the document-uri function.
- fnDataItem(IItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnData
-
An implementation of item atomization.
- 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
- 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
- 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
- FnFalse - 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:data supporting item atomization.
- fnPath(INodeItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnPath
-
An implementation of item atomization.
- 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.
- fnResolveUri(IAnyUriItem, IAnyUriItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnResolveUri
-
Resolve the
relative
URI against the providedbase
URI. - fnResolveUri(IStringItem, IAnyUriItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.FnResolveUri
-
Resolve the
relative
URI against the providedbase
URI. - FnResolveUri - Class in gov.nist.secauto.metaschema.core.metapath.function.library
- FnRound - Class in gov.nist.secauto.metaschema.core.metapath.function.library
- 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
- FnTrue - Class in gov.nist.secauto.metaschema.core.metapath.function.library
- FOCUS_DEPENDENT - 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
- focusIndependent() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
- forEach(Consumer<? super ITEM_TYPE>) - Method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
-
Iterate over each item in the sequence using the provided
action
. - formalName(String) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraint.AbstractConstraintBuilder
- 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.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(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
- 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
- fromMarkdown(String) - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultiline
-
Convert the provided markdown string into markup.
- functionHandler(IFunctionExecutor) - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
- 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
G
- generateExpectedMessage(XMLEvent, int, QName) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
- generateLocationMessage(JsonLocation) - Static method in class gov.nist.secauto.metaschema.core.model.util.JsonUtil
- generateLocationMessage(JsonParser) - Static method in class gov.nist.secauto.metaschema.core.model.util.JsonUtil
- generateLocationMessage(XMLEvent) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
- generateLocationMessage(Location) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
- generateMessage(IItem) - Static method in exception gov.nist.secauto.metaschema.core.metapath.function.InvalidTypeFunctionException
- generateMessage(INodeItem, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultExpectConstraint
- generateMessage(INodeItem, DynamicContext) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IExpectConstraint
- 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 class gov.nist.secauto.metaschema.core.model.constraint.DefaultIndex
- 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(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 class gov.nist.secauto.metaschema.core.model.constraint.DefaultAllowedValuesConstraint.Builder
- getAllowedValues() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultAllowedValuesConstraint
- 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.IValueConstrained
-
Get the collection of allowed value constraints, if any.
- getArguments() - Method in class gov.nist.secauto.metaschema.core.metapath.function.AbstractFunction
- getArguments() - Method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction.CallingContext
-
Get the arguments associated with the calling context.
- getArguments() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunction
-
Retrieve the list of function arguments.
- getAssemblyAndFieldDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Retrieves the top-level assembly and field definitions in this Metaschema module.
- getAssemblyDefinitionByName(String) - 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.
- getAssemblyDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Retrieves the top-level assembly definitions in this Metaschema module.
- getAssemblyInstanceByName(String) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureModelContainer
- getAssemblyInstanceByName(String) - Method in interface gov.nist.secauto.metaschema.core.model.IModelContainer
-
Get the assembly instance contained within the model with the associated use name.
- getAssemblyInstanceMap() - Method in interface gov.nist.secauto.metaschema.core.model.IModelContainerSupport
-
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.IFeatureModelContainer
- getAssemblyInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IModelContainer
-
Get all assembly instances within the container.
- getAssertMessage(JsonParser, JsonToken[], JsonToken) - Static method in class gov.nist.secauto.metaschema.core.model.util.JsonUtil
- getAssertMessage(JsonParser, JsonToken, JsonToken) - Static method in class gov.nist.secauto.metaschema.core.model.util.JsonUtil
- getAssertMessage(JsonParser, Collection<JsonToken>, JsonToken) - Static method in class gov.nist.secauto.metaschema.core.model.util.JsonUtil
- getAst() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AstCollectingVisitor
- 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.
- getAvailableDocuments() - Method in class gov.nist.secauto.metaschema.core.metapath.DynamicContext
- getBaseResultType() - Method in enum gov.nist.secauto.metaschema.core.metapath.Axis
- getBaseResultType() - Method in interface gov.nist.secauto.metaschema.core.metapath.IExpression
-
The minimum expected result type to be produced when evaluating the expression.
- 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.IDocumentNodeItem
- 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
- getCachedEntries() - Method in class gov.nist.secauto.metaschema.core.model.xml.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
- 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
- getChildren() - Method in enum gov.nist.secauto.metaschema.core.metapath.Axis
- getChildren() - Method in interface gov.nist.secauto.metaschema.core.metapath.IExpression
-
Retrieve the child expressions associated with this expression.
- getChoiceInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureModelContainer
- getChoiceInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IModelContainer
-
Get all choice instances within the container.
- getChoiceInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IModelContainerSupport
-
Get a listing of all choice instances.
- 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.UriFunctionException
- getCodePrefix() - Method in exception gov.nist.secauto.metaschema.core.metapath.StaticMetapathException
- getCodePrefix() - Method in exception gov.nist.secauto.metaschema.core.metapath.TypeMetapathException
- getConfiguration() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.FlexmarkFactory
- getConfiguration() - Method in class gov.nist.secauto.metaschema.core.metapath.DynamicContext
- getConstraints() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding
- getConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstrained
-
Retrieve the ordered collection of constraints.
- getConstraintSupport() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractTargetedConstraints
- getConstraintValidationHandler() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
- getContainingDefinition() - Method in class gov.nist.secauto.metaschema.core.model.AbstractFlagInstance
- getContainingDefinition() - Method in class gov.nist.secauto.metaschema.core.model.AbstractInstance
- getContainingDefinition() - Method in class gov.nist.secauto.metaschema.core.model.AbstractModelInstance
- getContainingDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.IInstance
-
Retrieve the Metaschema definition on which the instance was declared.
- getContainingDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.IModelInstance
-
Retrieve the Metaschema assembly definition on which this instance is declared.
- getContainingModule() - Method in interface gov.nist.secauto.metaschema.core.model.IInstance
- 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
- 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 class gov.nist.secauto.metaschema.core.model.constraint.DefaultMatchesConstraint.Builder
- getDataType() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultMatchesConstraint
- getDataType() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IMatchesConstraint
- getDefault() - Method in class gov.nist.secauto.metaschema.core.configuration.AbstractConfigurationFeature
- getDefault() - Method in interface gov.nist.secauto.metaschema.core.configuration.IConfigurationFeature
-
Get the default value of the configuration feature.
- getDefaultData() - Method in class gov.nist.secauto.metaschema.core.model.DefinitionCollectingModelWalker
- getDefaultData() - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
-
Generate default state information.
- getDefaultJsonValueKey() - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractDataTypeAdapter
- getDefaultJsonValueKey() - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
-
Gets the default value to use as the JSON/YAML field name for a Metaschema field value if no JSON value key flag or name is configured.
- getDefaultJsonValueKey() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupLineAdapter
- getDefaultJsonValueKey() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultilineAdapter
- getDefaultValue() - Method in interface gov.nist.secauto.metaschema.core.model.IValuedDefinition
-
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 interface gov.nist.secauto.metaschema.core.model.IAssemblyInstance
- 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
- 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
- getDescription() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraint.AbstractConstraintBuilder
- getDescription() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraint
- getDescription() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultAllowedValue
- 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.constraint.IConstraint
- getDescription() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelElement
-
Get the text that describes the basic use of the element.
- getDocument() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupString
- getDocument() - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.IMarkupString
- getDocumentLoader() - Method in class gov.nist.secauto.metaschema.core.metapath.DynamicContext
- 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.IDocumentNodeItem
-
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
- getEffectiveDescription() - Method in interface gov.nist.secauto.metaschema.core.model.INamedInstance
- getEffectiveDescription() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelElement
-
Get the text that describes the basic use of the element, which allows an instance to override a definition's description.
- getEffectiveFormalName() - Method in interface gov.nist.secauto.metaschema.core.model.INamedInstance
- getEffectiveFormalName() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelElement
-
The resolved formal display name, which allows an instance to override a definition's name.
- getEffectiveName() - Method in interface gov.nist.secauto.metaschema.core.model.INamedInstance
- getEffectiveName() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelElement
-
Get the name to use based on the provided names.
- getEventFactory() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlEventWriter
- getExpectConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IValueConstrained
-
Get the collection of expect constraints, if any.
- getExportedAssemblyDefinitionByName(String) - Method in class gov.nist.secauto.metaschema.core.model.AbstractModule
- getExportedAssemblyDefinitionByName(String) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Retrieves the exported named assembly definition, if it exists.
- 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.
- getExportedFieldDefinitionByName(String) - Method in class gov.nist.secauto.metaschema.core.model.AbstractModule
- getExportedFieldDefinitionByName(String) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Retrieves the exported named field definition, if it exists.
- 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.
- getExportedFlagDefinitionByName(String) - Method in class gov.nist.secauto.metaschema.core.model.AbstractModule
- getExportedFlagDefinitionByName(String) - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Retrieves the exported named flag definition, if it exists.
- 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.
- 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.
- getExtensible() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultAllowedValuesConstraint.Builder
- getExtensible() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultAllowedValuesConstraint
- 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.
- getFieldDefinitionByName(String) - 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.
- getFieldDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Retrieves the top-level field definitions in this Metaschema module.
- getFieldInstanceByName(String) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureModelContainer
- getFieldInstanceByName(String) - Method in interface gov.nist.secauto.metaschema.core.model.IModelContainer
-
Get the field instance contained within the model with the associated use name.
- getFieldInstanceMap() - Method in interface gov.nist.secauto.metaschema.core.model.IModelContainerSupport
-
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.IFeatureModelContainer
- getFieldInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IModelContainer
-
Get all field instances within the container.
- 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(ISequence<ITEM>, boolean) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
-
Retrieves the first item in a sequence.
- getFlagByName(String) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFlagNodeItem
-
FlagContainer do not have flag items.
- getFlagByName(String) - 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 name.
- getFlagContainer() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureFlagContainer
-
Lazy initialize the flag instances associated with this definition.
- getFlagDefinitionByName(String) - 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.
- getFlagDefinitions() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Retrieves the top-level flag definitions in this Metaschema module.
- getFlagInstanceByName(String) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureFlagContainer
- getFlagInstanceByName(String) - Method in interface gov.nist.secauto.metaschema.core.model.IFlagContainer
-
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.IFlagContainerSupport
-
Get a mapping of flag effective name to flag instance.
- getFlagInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureFlagContainer
- getFlagInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IFlagContainer
-
Retrieves the flag instances for all flags defined on the containing definition.
- 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
- 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
- getFormalName() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraint.AbstractConstraintBuilder
- getFormalName() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraint
- getFormalName() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraint
- getFormalName() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelElement
-
The formal display name.
- getFormatter() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.FlexmarkFactory
- getFunction() - Method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction.CallingContext
-
Get the function instance associated with the calling context.
- getFunction(String, IExpression...) - 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, List<IExpression>) - Method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionLibrary
- getFunction(String, List<IExpression>) - 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, List<IExpression>) - 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 methods, if such a function exists.
- getFunction(QName, List<IExpression>) - Method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionLibrary
- getFunction(QName, List<IExpression>) - 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 methods, if such a function exists.
- getFunctionsAsStream() - Method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionLibrary
- getFunctionsAsStream() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunctionLibrary
-
Retrieve the collection of function signatures in this library as a stream.
- 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
- 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
- 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
- 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
- getGroupAsName() - Method in class gov.nist.secauto.metaschema.core.model.AbstractChoiceInstance
- getGroupAsName() - Method in interface gov.nist.secauto.metaschema.core.model.IModelInstance
-
Get the name provided for grouping.
- getGroupAsXmlNamespace() - Method in class gov.nist.secauto.metaschema.core.model.AbstractAssemblyInstance
- getGroupAsXmlNamespace() - Method in class gov.nist.secauto.metaschema.core.model.AbstractChoiceInstance
- getGroupAsXmlNamespace() - Method in interface gov.nist.secauto.metaschema.core.model.IFieldInstance
- getGroupAsXmlNamespace() - Method in interface gov.nist.secauto.metaschema.core.model.IModelInstance
-
Retrieve the XML namespace for this group.
- 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
- getId() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraint.AbstractConstraintBuilder
- getId() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraint
- getId() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraint
-
Retrieve the unique identifier for the constraint.
- getIdReference() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertAnchorNode
- getImplicitTimeZone() - Method in class gov.nist.secauto.metaschema.core.metapath.DynamicContext
- getImportedConstraintSets() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintSet
- getImportedConstraintSets() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintSet
- 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.
- 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.
- getIndentText() - Method in class gov.nist.secauto.metaschema.core.model.xml.IndentingXmlStreamWriter2
- 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.IValueConstrained
-
Get the collection of index key reference constraints, if any.
- getIndexName() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultIndexHasKeyConstraint.Builder
- getIndexName() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultIndexHasKeyConstraint
- getIndexName() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IIndexHasKeyConstraint
- 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 interface gov.nist.secauto.metaschema.core.model.IAssemblyDefinition
- getInlineInstance() - Method in interface gov.nist.secauto.metaschema.core.model.IDefinition
-
If
IDefinition.isInline()
istrue
, return the instance the definition is inlined for. - getInlineInstance() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureInlinedDefinition
- getInlineInstance() - Method in interface gov.nist.secauto.metaschema.core.model.IFieldDefinition
- getInlineInstance() - Method in interface gov.nist.secauto.metaschema.core.model.IFlagContainer
- 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.InsertVisitor
- getInserts() - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.IMarkupString
- 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
- getItem() - Method in exception gov.nist.secauto.metaschema.core.metapath.InvalidTypeMetapathException
- 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
- 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
- getItemValues(Object) - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstance
-
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. - 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.
- getJsonGroupAsBehavior() - Method in class gov.nist.secauto.metaschema.core.model.AbstractChoiceInstance
- getJsonGroupAsBehavior() - Method in interface gov.nist.secauto.metaschema.core.model.IModelInstance
-
Gets the configured JSON group-as strategy.
- getJsonKeyFlagInstance() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureFlagContainer
- getJsonKeyFlagInstance() - Method in interface gov.nist.secauto.metaschema.core.model.IFlagContainer
-
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.
- getJsonKeyFlagInstance() - Method in interface gov.nist.secauto.metaschema.core.model.IFlagContainerSupport
-
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.
- getJsonName() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelElement
-
Get the name used for the associated property in JSON/YAML.
- getJsonName() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelInstance
- 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.
- getKeyFields() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractKeyConstraint.AbstractKeyConstraintBuilder
- getKeyFields() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractKeyConstraint
- getKeyFields() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultIndex
- 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.
- getKeywordIndex() - Method in enum gov.nist.secauto.metaschema.core.metapath.Axis
-
The ANTLR keyword for this axis type.
- getLevel() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraint.AbstractConstraintBuilder
- getLevel() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraint
- getLevel() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraint
-
The significance of a violation of this constraint.
- getLineEndText() - Method in class gov.nist.secauto.metaschema.core.model.xml.IndentingXmlStreamWriter2
- getListOptions() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.FlexmarkFactory
- getLoadedResources() - Method in class gov.nist.secauto.metaschema.core.model.xml.AbstractLoader
-
Retrieve the set of loaded resources.
- getLocation() - Method in interface gov.nist.secauto.metaschema.core.model.IModule
-
Retrieves the location where the Metaschema module was loaded from.
- getLogBuilder(IConstraint.Level) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
- getMarkdownParser() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.FlexmarkFactory
- getMatchesConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IValueConstrained
-
Get the collection of matches constraints, if any.
- getMaxOccurs() - Method in class gov.nist.secauto.metaschema.core.model.AbstractChoiceInstance
- getMaxOccurs() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultCardinalityConstraint.Builder
- getMaxOccurs() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultCardinalityConstraint
- 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.IModelInstance
-
Get the maximum cardinality for this associated instance.
- 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 class gov.nist.secauto.metaschema.core.model.constraint.DefaultExpectConstraint.Builder
- getMessage() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultExpectConstraint
- 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.
- getMetapathContext() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
- getMetaschemaNamespace() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultScopedContraints
- getMetaschemaNamespace() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IScopedContraints
- getMetaschemaShortName() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultScopedContraints
- getMetaschemaShortName() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IScopedContraints
- getMinOccurs() - Method in class gov.nist.secauto.metaschema.core.model.AbstractChoiceInstance
- getMinOccurs() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultCardinalityConstraint.Builder
- getMinOccurs() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultCardinalityConstraint
- 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.IModelInstance
-
Get the minimum cardinality for this associated instance.
- getModelContainer() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureModelContainer
-
Lazy initialize the model instances associated with this definition.
- getModelInstanceByName(String) - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureModelContainer
- getModelInstanceByName(String) - Method in interface gov.nist.secauto.metaschema.core.model.IModelContainer
-
Get the model instance contained within the model with the associated use name.
- getModelInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IFeatureModelContainer
- getModelInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IModelContainer
-
Get all model instances within the container.
- getModelInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IModelContainerSupport
-
Get a listing of all model instances.
- 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(String) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFlagNodeItem
-
FlagContainer do not have model items.
- getModelItemsByName(String) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
-
Get the collection of model items associated with the instance having the provided
name
. - getModelType() - Method in interface gov.nist.secauto.metaschema.core.model.IAssembly
-
Provides the Metaschema model type of "ASSEMBLY".
- getModelType() - Method in interface gov.nist.secauto.metaschema.core.model.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.
- getModuleScope() - Method in interface gov.nist.secauto.metaschema.core.model.IDefinition
-
Retrieve the definition's scope within the context of its defining module.
- getName() - Method in class gov.nist.secauto.metaschema.core.metapath.function.AbstractFunction
- getName() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IArgument
- getName() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunction
-
Retrieve the name of the function.
- getName() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IDefinitionNodeItem
-
Get the name of the node item.
- getName() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IRootAssemblyNodeItem
-
Get the name of this node.
- getName() - Method in class gov.nist.secauto.metaschema.core.MetaschemaJavaVersion
- getName() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultIndexConstraint.Builder
- getName() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultIndexConstraint
- 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.IModule
-
Get the long name for the Metaschema module.
- getName() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelElement
-
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
- getNamedModelInstanceMap() - Method in interface gov.nist.secauto.metaschema.core.model.IModelContainerSupport
-
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.IFeatureModelContainer
- getNamedModelInstances() - Method in interface gov.nist.secauto.metaschema.core.model.IModelContainer
-
Get all named model instances within the container.
- getNamedModelInstances(IModelContainer) - 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
- 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.datatype.markup.flexmark.AbstractMarkupWriter
- getNamespace() - Method in class gov.nist.secauto.metaschema.core.metapath.function.AbstractFunction
- getNamespace() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunction
-
Retrieve the namespace of the function.
- getNode() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding
- 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.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
- 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.
- getOptions() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- 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.IContainer
-
Retrieve the Metaschema definition containing this container.
- getOwningDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.IFieldDefinition
- getOwningDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.IFlagContainer
-
Retrieve the Metaschema definition containing this container.
- getOwningDefinition() - Method in interface gov.nist.secauto.metaschema.core.model.IModelContainer
-
Retrieve the Metaschema definition containing this container.
- getParentContainer() - Method in class gov.nist.secauto.metaschema.core.model.AbstractInstance
- getParentContainer() - Method in interface gov.nist.secauto.metaschema.core.model.IChoiceInstance
- 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
- getParentContentNodeItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IDocumentNodeItem
- 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.IDocumentNodeItem
- 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.
- getPathFormatter() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintValidationHandler
- getPathFormatter() - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
- getPathFormatter() - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
- 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 class gov.nist.secauto.metaschema.core.model.constraint.DefaultKeyField
- getPattern() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultMatchesConstraint.Builder
- getPattern() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultMatchesConstraint
- 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
- 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 class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraint.AbstractConstraintBuilder
- getProperties() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraint
- getProperties() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraint
- getProperties() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelElement
-
Get the mapping of property name to values for the model element.
- getPropertyValues(QName) - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelElement
-
Get the values associated with a given property.
- 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.model.IModule
-
Get the qualified name associated with the Metaschema module.
- getRegisteredConstraintSets() - Method in class gov.nist.secauto.metaschema.core.model.xml.ModuleLoader
-
Get the set of additional constraints associated with this loader.
- getRemarks() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraint.AbstractConstraintBuilder
- getRemarks() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraint
- getRemarks() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultKeyField
- 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.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.
- 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.
- 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.
- 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(String) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IDocumentNodeItem
-
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.
- getSchema() - Method in class gov.nist.secauto.metaschema.core.model.validation.XmlSchemaContentValidator
- getScopedAssemblyDefinitionByName(String) - 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.
- getScopedContraints() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintSet
- getScopedContraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintSet
-
Get the set of Metaschema scoped constraints to apply by a
QName
formed from the Metaschema namespace and short name. - getScopedFieldDefinitionByName(String) - 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.
- getScopedFlagDefinitionByName(String) - 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.
- getSegments() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertAnchorNode
- getSequenceType() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IArgument
- 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.AbstractConstraint.AbstractConstraintBuilder
- getSource() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraint
- getSource() - Method in class gov.nist.secauto.metaschema.core.model.constraint.IConstraint.ExternalModelSource
- getSource() - Method in class gov.nist.secauto.metaschema.core.model.constraint.IConstraint.ExternalSource
- getSource() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraint
-
Get information about the source of the constraint.
- getSource() - Method in class gov.nist.secauto.metaschema.core.model.constraint.IConstraint.InternalModelSource
- getSource() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraint.ISource
- getSourceType() - Method in class gov.nist.secauto.metaschema.core.model.constraint.IConstraint.ExternalModelSource
- getSourceType() - Method in class gov.nist.secauto.metaschema.core.model.constraint.IConstraint.ExternalSource
- getSourceType() - Method in class gov.nist.secauto.metaschema.core.model.constraint.IConstraint.InternalModelSource
- getSourceType() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraint.ISource
- getStaticContext() - Method in class gov.nist.secauto.metaschema.core.metapath.DynamicContext
- getStaticResultType() - Method in enum gov.nist.secauto.metaschema.core.metapath.Axis
- getStaticResultType() - Method in interface gov.nist.secauto.metaschema.core.metapath.IExpression
-
The expected result type produced by evaluating the expression.
- getStream() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- getStreamSource(URL) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlUtil
-
Create a
Source
based on the providedurl
. - getTarget() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraint.AbstractConstraintBuilder
- getTarget() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraint
- getTarget() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultKeyField
- 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
- getTargetedConstraintsForMetaschema(Set<IConstraintSet>, IModule) - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintSet
- 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
- getTargetedContraints() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultScopedContraints
- getTargetedContraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IScopedContraints
- getTargetExpression() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractTargetedConstraints
- getTargetExpression() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.ITargetedConstaints
- getTargets() - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding
- getTest() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultExpectConstraint.Builder
- getTest() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultExpectConstraint
- getTest() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IExpectConstraint
- getThis() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraint.AbstractConstraintBuilder
- getThis() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultAllowedValuesConstraint.Builder
- getThis() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultCardinalityConstraint.Builder
- getThis() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultExpectConstraint.Builder
- getThis() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultIndexConstraint.Builder
- getThis() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultIndexHasKeyConstraint.Builder
- getThis() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultMatchesConstraint.Builder
- getThis() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultUniqueConstraint.Builder
- getType() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertAnchorNode
- getType() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.ISequenceType
-
Get the type of the sequence.
- getUniqueConstraints() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IModelConstrained
-
Get the collection of unique constraints, if any.
- getUriForPrefix(String) - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
- getUriResolver() - Method in interface gov.nist.secauto.metaschema.core.model.IResourceLoader
-
Get the entity resolver associated with this loader.
- getUriResolver() - Method in class gov.nist.secauto.metaschema.core.resource.AbstractResourceLoader
- getUseName() - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelElement
-
Retrieve the name to use for the model element, instead of the name.
- getValue() - Method in class gov.nist.secauto.metaschema.core.datatype.AbstractCustomJavaDataType
-
Get the bound Java object value.
- getValue() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractAnyAtomicItem
- getValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyAtomicItem
- getValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyUriItem
- getValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBase64BinaryItem
- getValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDayTimeDurationItem
- getValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
- 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.IIntegerItem
- getValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IMarkupItem
- getValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IUuidItem
- getValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IYearMonthDurationItem
- getValue() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IItem
-
Get the item's "wrapped" value.
- getValue() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultAllowedValue
- 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.INamedInstance
-
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.
- getVariableValue(String) - Method in class gov.nist.secauto.metaschema.core.metapath.DynamicContext
- 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
- getXmlGroupAsBehavior() - Method in class gov.nist.secauto.metaschema.core.model.AbstractChoiceInstance
- getXmlGroupAsBehavior() - Method in interface gov.nist.secauto.metaschema.core.model.IModelInstance
-
Gets the configured XML group-as strategy.
- getXmlGroupAsQName() - Method in interface gov.nist.secauto.metaschema.core.model.IModelInstance
-
Get the name used for the associated element wrapping a collection of elements in XML.
- getXmlNamespace() - Method in interface gov.nist.secauto.metaschema.core.model.IFieldInstance
- getXmlNamespace() - Method in interface gov.nist.secauto.metaschema.core.model.IFlagInstance
- 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.INamedInstance
-
Retrieve the XML namespace for this instance.
- getXmlQName() - Method in interface gov.nist.secauto.metaschema.core.model.IFieldInstance
- getXmlQName() - Method in interface gov.nist.secauto.metaschema.core.model.IFlagInstance
- getXmlQName() - Method in interface gov.nist.secauto.metaschema.core.model.INamedInstance
-
Get the XML qualified name to use in XML.
- 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 items.
- 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 - gov.nist.secauto.metaschema.core.model.XmlGroupAsBehavior
-
In XML, child element instances will be wrapped by a grouping element.
H
- handle(K, V, V) - Method in interface gov.nist.secauto.metaschema.core.util.CustomCollectors.DuplicateHandler
- handleAllowedValues(INodeItem) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
- 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
- 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
- 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
- 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
- handleCardinalityMinimumViolation(ICardinalityConstraint, INodeItem, ISequence<? extends INodeItem>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
- handleEmptyElement() - Method in class gov.nist.secauto.metaschema.core.model.xml.IndentingXmlStreamWriter2
- handleEndElement() - Method in class gov.nist.secauto.metaschema.core.model.xml.IndentingXmlStreamWriter2
- 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
- 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
- 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
- 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
- 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
- handleKeyMatchError(IKeyConstraint, INodeItem, INodeItem, MetapathException) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
- handleMatchDatatypeViolation(IMatchesConstraint, INodeItem, INodeItem, String, IllegalArgumentException) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
- handleMatchDatatypeViolation(IMatchesConstraint, INodeItem, INodeItem, String, IllegalArgumentException) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintValidationHandler
- handleMatchDatatypeViolation(IMatchesConstraint, INodeItem, INodeItem, String, IllegalArgumentException) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
- handleMatchPatternViolation(IMatchesConstraint, INodeItem, INodeItem, String) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
- handleMatchPatternViolation(IMatchesConstraint, INodeItem, INodeItem, String) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintValidationHandler
- handleMatchPatternViolation(IMatchesConstraint, INodeItem, INodeItem, String) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
- handleStartElement() - Method in class gov.nist.secauto.metaschema.core.model.xml.IndentingXmlStreamWriter2
- 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
- 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
- hasFunction(String, List<IExpression>) - 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 methods.
- hasFunction(QName, List<IExpression>) - 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 methods.
- 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
- hasJsonKey() - Method in interface gov.nist.secauto.metaschema.core.model.IFlagContainer
-
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(QName) - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelElement
-
Determine if a property is defined.
- hasPropertyValue(QName, String) - Method in interface gov.nist.secauto.metaschema.core.model.INamedModelElement
-
Determine if a given property, with a given
qname
, has the identifiedvalue
. - 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.IItem
-
Determine if the item has an associated value.
- 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.Extensible - Enum in gov.nist.secauto.metaschema.core.model.constraint
- 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
- IArgument.Builder - Class in gov.nist.secauto.metaschema.core.metapath.function
- 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
- IAssemblyNodeItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
- IAtomicValuedItem - Interface in gov.nist.secauto.metaschema.core.metapath.item
-
This marker interface identifies a valued
IItem
type that has an associatedIAnyAtomicItem
value. - IBase64BinaryItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
- IBooleanItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
- 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.
- IChoiceInstance - Interface in gov.nist.secauto.metaschema.core.model
-
A marker interface for a choice of allowed instances in a Metachema.
- 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.ExternalModelSource - Class in gov.nist.secauto.metaschema.core.model.constraint
- IConstraint.ExternalSource - Class in gov.nist.secauto.metaschema.core.model.constraint
- IConstraint.InternalModelSource - Class in gov.nist.secauto.metaschema.core.model.constraint
- IConstraint.ISource - Interface in gov.nist.secauto.metaschema.core.model.constraint
- IConstraint.ISource.SourceType - 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.
- 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
- IContainer - Interface in gov.nist.secauto.metaschema.core.model
- 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
- 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.AbstractConstraint.AbstractConstraintBuilder
- identity() - Static method in class gov.nist.secauto.metaschema.core.util.CustomCollectors
- IDocumentLoader - Interface in gov.nist.secauto.metaschema.core.metapath
- 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.
- IExpression - Interface in gov.nist.secauto.metaschema.core.metapath
- IFeatureFlagContainer<F extends IFlagInstance> - Interface in gov.nist.secauto.metaschema.core.model
- IFeatureInlinedDefinition<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.
- IFeatureModelContainer<MI extends IModelInstance,NMI extends INamedModelInstance,FI extends IFieldInstance,AI extends IAssemblyInstance,CI extends IChoiceInstance> - 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
- 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.
- IFlagContainer - Interface in gov.nist.secauto.metaschema.core.model
-
This marker interface identifies a type of definition that contains flags, either a field or assembly.
- IFlagContainerSupport<F 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
- IFunction.Builder - Class in gov.nist.secauto.metaschema.core.metapath.function
- IFunction.FunctionProperty - Enum in gov.nist.secauto.metaschema.core.metapath.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
- 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.
- 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
. - IInstance - Interface in gov.nist.secauto.metaschema.core.model
-
This marker interface indicates that this object is an instance.
- 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
- 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.
- 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.
- 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.
- IModelContainer - 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.
- IModelContainerSupport<MI extends IModelInstance,NMI extends INamedModelInstance,FI extends IFieldInstance,AI extends IAssemblyInstance,CI extends IChoiceInstance> - 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.
- IModelNodeItem<D extends IFlagContainer,I extends INamedInstance> - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
- IModule - Interface in gov.nist.secauto.metaschema.core.model
-
The API for accessing information about a given Metaschema.
- 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.
- 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 definition's model that are named.
- INamedModelInstance - Interface in gov.nist.secauto.metaschema.core.model
- INcNameItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
- indent - Variable in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AstCollectingVisitor
- IndentingXmlStreamWriter2 - Class in gov.nist.secauto.metaschema.core.model.xml
- IndentingXmlStreamWriter2(XMLStreamWriter2) - Constructor for class gov.nist.secauto.metaschema.core.model.xml.IndentingXmlStreamWriter2
- INFORMATIONAL - gov.nist.secauto.metaschema.core.model.constraint.IConstraint.Level
-
A violation of the constraint represents a point of interest.
- INHERITED - gov.nist.secauto.metaschema.core.model.ModuleScopeEnum
-
The definition is scoped to its defining module and any importing module.
- initExports() - Method in class gov.nist.secauto.metaschema.core.model.AbstractModule
-
Processes the definitions exported by the Metaschema, saving a list of all exported by specific model types.
- 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. - INodeItemVisitable - Interface in gov.nist.secauto.metaschema.core.metapath.item.node
- INodeItemVisitor<RESULT,CONTEXT> - 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
- InsertAnchorNode(BasedSequence, BasedSequence) - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertAnchorNode
- InsertAnchorNode(String, String) - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertAnchorNode
- InsertVisitor - Class in gov.nist.secauto.metaschema.core.datatype.markup.flexmark
- InsertVisitor(Predicate<InsertAnchorExtension.InsertAnchorNode>) - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertVisitor
- instance() - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.FlexmarkFactory
- instance() - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.XmlMarkupParser
- 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.model.constraint.IConstraint.InternalModelSource
- instance(URI) - Static method in class gov.nist.secauto.metaschema.core.model.constraint.IConstraint.ExternalModelSource
- instance(URI) - Static method in class gov.nist.secauto.metaschema.core.model.constraint.IConstraint.ExternalSource
- INTEGER - gov.nist.secauto.metaschema.core.metapath.function.ArgumentType
- 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
- INVALID_ARGUMENT_TO_RESOLVE_URI - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.InvalidArgumentFunctionException
- INVALID_ARGUMENT_TYPE - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.InvalidArgumentFunctionException
- INVALID_PATH_GRAMMAR - Static variable in exception gov.nist.secauto.metaschema.core.metapath.DynamicMetapathException
- INVALID_TYPE_ERROR - Static variable in exception gov.nist.secauto.metaschema.core.metapath.TypeMetapathException
- INVALID_VALUE_FOR_CAST - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.InvalidArgumentFunctionException
- InvalidArgumentFunctionException - Exception in gov.nist.secauto.metaschema.core.metapath.function
- InvalidArgumentFunctionException(int, String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.InvalidArgumentFunctionException
- InvalidArgumentFunctionException(int, String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.InvalidArgumentFunctionException
- InvalidArgumentFunctionException(int, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.InvalidArgumentFunctionException
- InvalidTypeFunctionException - Exception in gov.nist.secauto.metaschema.core.metapath.function
- InvalidTypeFunctionException(int, IItem) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.InvalidTypeFunctionException
- InvalidTypeFunctionException(int, IItem, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.InvalidTypeFunctionException
- InvalidTypeMetapathException - Exception in gov.nist.secauto.metaschema.core.metapath
- InvalidTypeMetapathException(IItem) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.InvalidTypeMetapathException
- InvalidTypeMetapathException(IItem, String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.InvalidTypeMetapathException
- InvalidTypeMetapathException(IItem, String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.InvalidTypeMetapathException
- InvalidTypeMetapathException(IItem, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.InvalidTypeMetapathException
- InvalidValueForCastFunctionException - Exception in gov.nist.secauto.metaschema.core.metapath.function
- InvalidValueForCastFunctionException(String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.InvalidValueForCastFunctionException
- InvalidValueForCastFunctionException(String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.InvalidValueForCastFunctionException
- InvalidValueForCastFunctionException(Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.InvalidValueForCastFunctionException
- 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
- IPv4AddressAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
- IPv6AddressAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
- IResourceLoader - 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.
- 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 class gov.nist.secauto.metaschema.core.model.constraint.DefaultAllowedValuesConstraint.Builder
- isAllowedOther() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultAllowedValuesConstraint
- isAllowedOther() - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint
-
Determines if this allowed value constraint is open-ended (
true
) or closed. - isArityUnbounded() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunction
-
Determines if the final argument can be repeated.
- isAtomic() - Method in interface gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter
-
Determines if the data type is an atomic, scalar value.
- isBlock() - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.IMarkupString
-
Determine if the Markup consists of block elements.
- isBlock() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupLine
- isBlock() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultiline
- isContextDepenent() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IFunction
-
Determines if the result of the function call depends on property values within the static or dynamic context and the provided arguments.
- IScopedContraints - Interface in gov.nist.secauto.metaschema.core.model.constraint
- 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.
- 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.ISequence
-
Determine if this sequence is empty.
- ISequence<ITEM_TYPE extends IItem> - Interface in gov.nist.secauto.metaschema.core.metapath
- ISequenceType - Interface in gov.nist.secauto.metaschema.core.metapath.function
- isEventEndDocument(XMLEvent) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
-
Determine if the
event
is an end of document event. - isEventEndElement(XMLEvent, QName) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
-
Determine if the
event
is an end element whose name matches the providedexpectedQName
. - isEventStartElement(XMLEvent, QName) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
-
Determine if the
event
is a start element whose name matches the providedexpectedQName
. - isFeatureEnabled(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.
- isHandleBlockElements() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupVisitor
- 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.IFeatureInlinedDefinition
- isInXmlWrapped() - Method in interface gov.nist.secauto.metaschema.core.model.IFieldInstance
-
Determines if the field is configured to have a wrapper in XML.
- isJsonKey() - Method in interface gov.nist.secauto.metaschema.core.model.IFlagInstance
-
Determines if this flag's value is used as the property name for the JSON object that holds the remaining data based on this flag's containing definition.
- isJsonValueKey() - Method in interface gov.nist.secauto.metaschema.core.model.IFlagInstance
-
Determines if this flag is used as a JSON "value key".
- isLogged(IConstraint.Level) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
- isOptional() - Method in enum gov.nist.secauto.metaschema.core.metapath.function.Occurrence
-
Determine if providing a value is optional based on the occurrence.
- 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.
- 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.
- isSimple() - Method in interface gov.nist.secauto.metaschema.core.model.IAssemblyDefinition
- isSimple() - Method in interface gov.nist.secauto.metaschema.core.model.IFlagContainer
-
Identifies if the field has flags or not, or if it has a complex structure (i.e, model).
- isSupported(IExpression) - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IArgument
- 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
- 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
- ITargetedConstaints - Interface in gov.nist.secauto.metaschema.core.model.constraint
- ITEM - gov.nist.secauto.metaschema.core.metapath.function.ArgumentType
- 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.
- 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.
- 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.
- IValuedDefinition - Interface in gov.nist.secauto.metaschema.core.model
-
This marker interface identifies Metaschema definition types that have associated values (i.e., field, flag).
- IVersionInfo - Interface in gov.nist.secauto.metaschema.core.util
- IYearMonthDurationItem - Interface in gov.nist.secauto.metaschema.core.metapath.item.atomic
J
- joiningWithOxfordComma(String) - Static method in class gov.nist.secauto.metaschema.core.util.CustomCollectors
- 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
- JsonSchemaContentValidator(Reader) - Constructor for class gov.nist.secauto.metaschema.core.model.validation.JsonSchemaContentValidator
- JsonSchemaContentValidator(Schema) - Constructor for class gov.nist.secauto.metaschema.core.model.validation.JsonSchemaContentValidator
- JsonSchemaContentValidator(JSONObject) - Constructor for class gov.nist.secauto.metaschema.core.model.validation.JsonSchemaContentValidator
- JsonSchemaContentValidator(JSONTokener) - Constructor for class gov.nist.secauto.metaschema.core.model.validation.JsonSchemaContentValidator
- JsonSchemaContentValidator.JsonValidationFinding - Class in gov.nist.secauto.metaschema.core.model.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
- JsonValueKeyTypeEnum - Enum in gov.nist.secauto.metaschema.core.model
K
- KEYED - 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(DefaultKeyField) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractKeyConstraint.AbstractKeyConstraintBuilder
L
- level(IConstraint.Level) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraint.AbstractConstraintBuilder
- LIST - 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.
- listOrEmpty(List<T>) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
- listOrEmpty(T...) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
- load() - Method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionService
-
Load all known functions registered with this function service.
- load(File) - Method in class gov.nist.secauto.metaschema.core.model.xml.AbstractLoader
-
Load a resource from the specified file.
- load(URI) - Method in class gov.nist.secauto.metaschema.core.model.xml.AbstractLoader
-
Load a resource from the specified URI.
- load(URL) - Method in class gov.nist.secauto.metaschema.core.model.xml.AbstractLoader
-
Loads a resource from the specified URL.
- load(Path) - Method in class gov.nist.secauto.metaschema.core.model.xml.AbstractLoader
-
Load a resource from the specified path.
- loadAsNodeItem(File) - Method in interface gov.nist.secauto.metaschema.core.metapath.IDocumentLoader
- loadAsNodeItem(InputStream, URI) - Method in interface gov.nist.secauto.metaschema.core.metapath.IDocumentLoader
- loadAsNodeItem(URI) - Method in interface gov.nist.secauto.metaschema.core.metapath.IDocumentLoader
- loadAsNodeItem(URL) - Method in interface gov.nist.secauto.metaschema.core.metapath.IDocumentLoader
- loadAsNodeItem(Path) - Method in interface gov.nist.secauto.metaschema.core.metapath.IDocumentLoader
- loadInternal(URI, Deque<URI>) - Method in class gov.nist.secauto.metaschema.core.model.xml.AbstractLoader
-
Loads a resource from the provided URI.
- LOCAL - gov.nist.secauto.metaschema.core.model.ModuleScopeEnum
-
The definition is scoped to only the defining module.
- logConstraint(IConstraint.Level, INodeItem, CharSequence, Throwable) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
- LoggingConstraintValidationHandler - Class in gov.nist.secauto.metaschema.core.model.constraint
- LoggingConstraintValidationHandler() - Constructor for class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
M
- 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
- MarkupLine - Class in gov.nist.secauto.metaschema.core.datatype.markup
- MarkupLine(Document) - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.MarkupLine
- 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
-
This implementation is stateless.
- MarkupVisitor(boolean) - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupVisitor
- 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
- 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
- matchTargets(IDefinitionNodeItem<?, ?>) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraint
-
Based on the provided
contextNodeItem
, find all nodes matching the target expression. - 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
- maxOccurs(int) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultCardinalityConstraint.Builder
- message(CharSequence) - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding.Builder
- message(String) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultExpectConstraint.Builder
- METAPATH_EVALUATE_PREDICATES - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathEvaluationFeature
-
If enabled, evaluate
Predicate
nodes, 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
- MetapathEvaluationFeature<V> - Class in gov.nist.secauto.metaschema.core.metapath
- MetapathException - Exception in gov.nist.secauto.metaschema.core.metapath
-
MetapathException
is the superclass of all exceptions that can be thrown during the compilation and evaluation of a Metapath. - MetapathException() - Constructor for exception gov.nist.secauto.metaschema.core.metapath.MetapathException
-
Constructs a new Metapath exception with a
null
message and no cause. - MetapathException(String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.MetapathException
-
Constructs a new Metapath exception with the provided
message
and no cause. - MetapathException(String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.MetapathException
-
Constructs a new Metapath exception with the provided
message
andcause
. - MetapathException(Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.MetapathException
-
Constructs a new Metapath exception with a
null
message and the providedcause
. - MetapathExpression - Class in gov.nist.secauto.metaschema.core.metapath
- MetapathExpression(String, IExpression) - Constructor for class gov.nist.secauto.metaschema.core.metapath.MetapathExpression
-
Construct a new Metapath expression.
- MetapathExpression.ResultType - Enum in gov.nist.secauto.metaschema.core.metapath
- MetapathFormatter - Class in gov.nist.secauto.metaschema.core.metapath.format
-
An
IPathFormatter
that produces a Metapath expression for the path to a givenINodeItem
. - MetapathFormatter() - Constructor for class gov.nist.secauto.metaschema.core.metapath.format.MetapathFormatter
- METASCHEMA - gov.nist.secauto.metaschema.core.metapath.item.node.NodeItemType
-
An
INodeItem
based on a Metaschema (@linkIModuleNodeItem
}). - METASCHEMA_XML_NS - Static variable in interface gov.nist.secauto.metaschema.core.model.IModule
- MetaschemaDataTypeProvider - Class in gov.nist.secauto.metaschema.core.datatype.adapter
-
Provides for 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
- MetaschemaModelConstants - Class in gov.nist.secauto.metaschema.core.model
- MetaschemaVersion - Class in gov.nist.secauto.metaschema.core.model
- MetaschemaVersion() - Constructor for class gov.nist.secauto.metaschema.core.model.MetaschemaVersion
- minOccurs(int) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultCardinalityConstraint.Builder
- MODEL - gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint.Extensible
-
Can be extended by constraints in the same model.
- MODEL - gov.nist.secauto.metaschema.core.model.constraint.IConstraint.ISource.SourceType
-
A constraint embedded in a model.
- modelItems() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.IFlagNodeItem
-
FlagContainer do not have model items.
- modelItems() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.node.INodeItem
-
Get the model items (i.e., fields, assemblies) and value data associated this node as a stream.
- ModelType - Enum in gov.nist.secauto.metaschema.core.model
-
An enumeration that identifies the type of a Metaschema construct.
- ModelWalker<DATA> - Class in gov.nist.secauto.metaschema.core.model
-
Walks a Metaschema model.
- ModelWalker() - Constructor for class gov.nist.secauto.metaschema.core.model.ModelWalker
- ModuleLoader - Class in gov.nist.secauto.metaschema.core.model.xml
-
Provides methods to load a Metaschema expressed in XML.
- ModuleLoader() - Constructor for class gov.nist.secauto.metaschema.core.model.xml.ModuleLoader
-
Construct a new Metaschema loader.
- ModuleLoader(Set<IConstraintSet>) - Constructor for class gov.nist.secauto.metaschema.core.model.xml.ModuleLoader
-
Construct a new Metaschema loader, which will incorporate the additional provided constraints into matching loaded definitions.
- ModuleScopeEnum - Enum in gov.nist.secauto.metaschema.core.model
- MpRecurseDepth - Class in gov.nist.secauto.metaschema.core.metapath.function.library
N
- name(String) - Method in class gov.nist.secauto.metaschema.core.metapath.function.IArgument.Builder
- name(String) - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
- name(String) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultIndexConstraint.Builder
- name(String) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultIndexHasKeyConstraint.Builder
- 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
- namespace(String, URI) - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext.Builder
- namespace(URI) - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
- NCNAME - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
- NcNameAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
- negate() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBooleanItem
- 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
- 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(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. - newBuilder() - Static method in interface gov.nist.secauto.metaschema.core.metapath.function.IArgument
- newCardinalityMaximumViolationMessage(ICardinalityConstraint, INodeItem, ISequence<? extends INodeItem>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintValidationHandler
- newCardinalityMinimumViolationMessage(ICardinalityConstraint, INodeItem, ISequence<? extends INodeItem>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintValidationHandler
- 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
. - newDynamicContext() - Method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
-
Generate a new dynamic context.
- newExpectViolationMessage(IExpectConstraint, INodeItem, INodeItem, DynamicContext) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintValidationHandler
- 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
- newIndexDuplicateKeyViolationMessage(IIndexConstraint, INodeItem, INodeItem, INodeItem) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintValidationHandler
- newIndexDuplicateViolationMessage(IIndexConstraint, INodeItem) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintValidationHandler
- newIndexMissMessage(IIndexHasKeyConstraint, INodeItem, INodeItem, List<String>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintValidationHandler
- newInstance() - Static method in class gov.nist.secauto.metaschema.core.metapath.StaticContext
- newInstance() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraint.AbstractConstraintBuilder
- newInstance() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultAllowedValuesConstraint.Builder
- newInstance() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultCardinalityConstraint.Builder
- newInstance() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultExpectConstraint.Builder
- newInstance() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultIndexConstraint.Builder
- newInstance() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultIndexHasKeyConstraint.Builder
- newInstance() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultMatchesConstraint.Builder
- newInstance() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultUniqueConstraint.Builder
- 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
- 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) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintValidationHandler
- newMatchPatternViolationMessage(IMatchesConstraint, INodeItem, INodeItem, String) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintValidationHandler
- newModelItem(INamedModelInstance, IAssemblyNodeItem) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemFactory
- newModelItem(INamedModelInstance, IAssemblyNodeItem, int, Object) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemFactory
- 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
. - newParserOptions() - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.MarkupLine
- newStringItem() - 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. - newStringItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IEmailAddressItem
- newStringItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IHostnameItem
- newStringItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INcNameItem
- newStringItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IStringItem
- newStringItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.ITokenItem
- newUniqueKeyViolationMessage(IUniqueConstraint, INodeItem, INodeItem, INodeItem) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintValidationHandler
- newXmlMetaschema(URI, METASCHEMADocument, List<IModule>) - Method in class gov.nist.secauto.metaschema.core.model.xml.ModuleLoader
-
Parse the
resource
based on the providedxmlObject
. - NO_FUNCTION_MATCH - Static variable in exception gov.nist.secauto.metaschema.core.metapath.StaticMetapathException
- NO_NAMESPACE_FOUND_FOR_PREFIX - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.UriFunctionException
- NODE - gov.nist.secauto.metaschema.core.metapath.MetapathExpression.ResultType
- NODE_HAS_NO_TYPED_VALUE - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.InvalidTypeFunctionException
- NodeItemType - Enum in gov.nist.secauto.metaschema.core.metapath.item.node
-
This enumeration provides a listing of the available types of
INodeItem
implementations. - NodeVisitorException(Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter.NodeVisitorException
- 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
- NONE - gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint.Extensible
-
Cannot be extended.
- NONE - gov.nist.secauto.metaschema.core.model.JsonGroupAsBehavior
-
In JSON, the group of instances will be represented as a single JSON object.
- NONE - 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
- 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
. - 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_XML_SCHEMA - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
- NS_XPATH_FUNCTIONS - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
- NS_XPATH_FUNCTIONS_MATH - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
- NUMBER - gov.nist.secauto.metaschema.core.metapath.MetapathExpression.ResultType
- 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(Occurrence) - Method in class gov.nist.secauto.metaschema.core.metapath.function.IArgument.Builder
- Occurrence - Enum in gov.nist.secauto.metaschema.core.metapath.function
- of(ITEM_TYPE) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
-
Construct a new sequence containing the provided
item
. - of(List<ITEM_TYPE>) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
-
Construct a new sequence containing the provided
items
. - of(Stream<ITEM_TYPE>) - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
-
Construct a new sequence containing the provided
items
. - one() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IArgument.Builder
- ONE - gov.nist.secauto.metaschema.core.metapath.function.Occurrence
-
No occurrence indicator.
- 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 - gov.nist.secauto.metaschema.core.metapath.function.Occurrence
-
The occurrence indicator
"+"
. - oneOrMore() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IArgument.Builder
- opAddDayTimeDurations(IDayTimeDurationItem, IDayTimeDurationItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
- opAddDayTimeDurationToDate(IDateItem, IDayTimeDurationItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
- 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
- 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
- opBase64BinaryGreaterThan(IBase64BinaryItem, IBase64BinaryItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
- opBase64BinaryLessThan(IBase64BinaryItem, IBase64BinaryItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
- opBooleanEqual(IBooleanItem, IBooleanItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
- opBooleanGreaterThan(IBooleanItem, IBooleanItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
- opBooleanLessThan(IBooleanItem, IBooleanItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
- opDateEqual(IDateItem, IDateItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
- opDateGreaterThan(IDateItem, IDateItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
- opDateLessThan(IDateItem, IDateItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
- opDateTimeEqual(IDateTimeItem, IDateTimeItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
- opDateTimeGreaterThan(IDateTimeItem, IDateTimeItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
- opDateTimeLessThan(IDateTimeItem, IDateTimeItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
- 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
- opDivideDayTimeDuration(IDayTimeDurationItem, INumericItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
- 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
- opDurationEqual(IDurationItem, IDurationItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
- 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
- opMultiplyYearMonthDuration(IYearMonthDurationItem, INumericItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
- opNumericAdd(INumericItem, INumericItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
- opNumericDivide(INumericItem, INumericItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
- opNumericEqual(INumericItem, INumericItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
- opNumericGreaterThan(INumericItem, INumericItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
- opNumericIntegerDivide(INumericItem, INumericItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
- opNumericLessThan(INumericItem, INumericItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
- opNumericMod(INumericItem, INumericItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
-
Based on XPath 3.1 func:numeric-mod.
- opNumericMultiply(INumericItem, INumericItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
- opNumericSubtract(INumericItem, INumericItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
- opNumericUnaryMinus(INumericItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
- opSubtractDates(IDateItem, IDateItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
- opSubtractDateTimes(IDateTimeItem, IDateTimeItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.OperationFunctions
- 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
- 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
- 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
- ORIGIN - Static variable in class gov.nist.secauto.metaschema.core.MetaschemaJavaVersion
- ORIGIN - Static variable in class gov.nist.secauto.metaschema.core.model.MetaschemaVersion
- output - Variable in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AstCollectingVisitor
- OVERFLOW_UNDERFLOW_ERROR - Static variable in exception gov.nist.secauto.metaschema.core.metapath.function.ArithmeticFunctionException
P
- PARENT - gov.nist.secauto.metaschema.core.metapath.Axis
- 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.ConstraintLoader
-
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
- parseMarkdown(String, Parser) - Static method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupString
- parseMarkupline(XMLEventReader2) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.XmlMarkupParser
- parseMarkupMultiline(XMLEventReader2) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.XmlMarkupParser
- parseModule(URI) - Method in class gov.nist.secauto.metaschema.core.model.xml.ModuleLoader
-
Parse the provided XML resource as a Metaschema module.
- parseResource(URI, Deque<URI>) - Method in class gov.nist.secauto.metaschema.core.model.xml.AbstractLoader
-
Parse the provided
resource
. - parseResource(URI, Deque<URI>) - Method in class gov.nist.secauto.metaschema.core.model.xml.ConstraintLoader
- parseResource(URI, Deque<URI>) - Method in class gov.nist.secauto.metaschema.core.model.xml.ModuleLoader
- 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.ConstraintLoader
-
Parse individual constraint definitions from the provided XMLBeans object.
- parseToString(XMLEventReader2, StringBuilder) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.XmlMarkupParser
- 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_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_MATH - Static variable in class gov.nist.secauto.metaschema.core.metapath.MetapathConstants
- 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
- processInlineElements(Node, IMarkupWriter<T, E>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupVisitor
- processNode(IMarkupString<?>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertVisitor
- properties(Map<QName, Set<String>>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraint.AbstractConstraintBuilder
- property(QName, String) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraint.AbstractConstraintBuilder
- property(QName, Set<String>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraint.AbstractConstraintBuilder
- 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 class gov.nist.secauto.metaschema.core.model.constraint.DefaultIndex
- 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
- recurseDepth(ISequence<INodeItem>, MetapathExpression, DynamicContext) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.library.MpRecurseDepth
- regex(String) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultMatchesConstraint.Builder
- regex(Pattern) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultMatchesConstraint.Builder
- 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.
- registerFunctionByName(IFunction) - Method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionLibrary
- registerFunctionByQName(IFunction) - Method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionLibrary
- remarks(MarkupMultiline) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraint.AbstractConstraintBuilder
- rendererOptions(MutableDataHolder) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.HtmlCodeRenderExtension
- rendererOptions(MutableDataHolder) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.HtmlQuoteTagExtension
- rendererOptions(MutableDataHolder) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension
- rendererOptions(MutableDataHolder) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.SuppressPTagExtension
- ReplacementScanner - Class in gov.nist.secauto.metaschema.core.util
- replaceTokens(CharSequence, Pattern, Function<Matcher, CharSequence>) - Static method in class gov.nist.secauto.metaschema.core.util.ReplacementScanner
-
Search for instances of
pattern
intext
. - requireFirstItem(ISequence<ITEM>, boolean) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
-
Retrieves the first item in a sequence.
- requireNonEmpty(T) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
- requireNonEmpty(T, String) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
- 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.
- requireType(Class<TYPE>, IItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
- requireTypeOrNull(Class<TYPE>, IItem) - Static method in class gov.nist.secauto.metaschema.core.metapath.function.FunctionUtils
- 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.
- resolve(URI) - Method in class gov.nist.secauto.metaschema.core.resource.AbstractResourceLoader
-
Resolve the provided URI, producing a resolved URI, which may point to a different resource than the provided URI.
- resolveConstraintSets(Set<IConstraintSet>) - Static method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintSet
- returnOccurrence(Occurrence) - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
- returnOne() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
- returnOneOrMore() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
- returnType(Class<? extends IItem>) - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
- returnZeroOrMore() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
- returnZeroOrOne() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IFunction.Builder
- round() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INumericItem
- round(IIntegerItem) - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INumericItem
S
- SELF - gov.nist.secauto.metaschema.core.metapath.Axis
- SEQUENCE - gov.nist.secauto.metaschema.core.metapath.MetapathExpression.ResultType
- 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
- setIdReference(BasedSequence) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertAnchorNode
- setIndentText(String) - Method in class gov.nist.secauto.metaschema.core.model.xml.IndentingXmlStreamWriter2
- setLineEndText(String) - Method in class gov.nist.secauto.metaschema.core.model.xml.IndentingXmlStreamWriter2
- setPathFormatter(IPathFormatter) - Method in class gov.nist.secauto.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
- setPathFormatter(IPathFormatter) - Method in class gov.nist.secauto.metaschema.core.model.constraint.LoggingConstraintValidationHandler
- setUriResolver(IUriResolver) - Method in interface gov.nist.secauto.metaschema.core.metapath.IDocumentLoader
- setUriResolver(IUriResolver) - Method in class gov.nist.secauto.metaschema.core.resource.AbstractResourceLoader
- setVariableValue(String, ISequence<?>) - Method in class gov.nist.secauto.metaschema.core.metapath.DynamicContext
- severity(IConstraint.Level) - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding.Builder
- shouldVisitNextChild(INodeItem, IModelNodeItem<?, ?>, RESULT, CONTEXT) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
-
Determine if the child should be visited next, or skipped.
- shouldVisitNextChild(INodeItem, INodeItem, RESULT, CONTEXT) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
-
Determine if the child should be visited next, or skipped.
- singleton(T) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
- SINGLETON_OR_LIST - 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
- singletonMap(K, V) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
- size() - Method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
-
Get the count of items in this sequence.
- 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
- 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(IConstraint.ISource) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraint.AbstractConstraintBuilder
- STATIC_LABEL - 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
- StaticContext.Builder - Class in gov.nist.secauto.metaschema.core.metapath
- StaticMetapathException - Exception in gov.nist.secauto.metaschema.core.metapath
- StaticMetapathException(int, String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.StaticMetapathException
- StaticMetapathException(int, String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.StaticMetapathException
- StaticMetapathException(int, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.StaticMetapathException
- STRING - gov.nist.secauto.metaschema.core.metapath.function.ArgumentType
- STRING - gov.nist.secauto.metaschema.core.metapath.MetapathExpression.ResultType
- STRING - Static variable in class gov.nist.secauto.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
- StringAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
- 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
- target(INodeItem) - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding.Builder
- target(MetapathExpression) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraint.AbstractConstraintBuilder
- target(IAssemblyDefinition) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractTargetedConstraints
- target(IAssemblyDefinition) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.ITargetedConstaints
- target(IFieldDefinition) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractTargetedConstraints
- target(IFieldDefinition) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.ITargetedConstaints
- target(IFlagDefinition) - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractTargetedConstraints
- target(IFlagDefinition) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.ITargetedConstaints
- targets(List<? extends INodeItem>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.ConstraintValidationFinding.Builder
- test(MetapathExpression) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultExpectConstraint.Builder
- toASTString() - Method in interface gov.nist.secauto.metaschema.core.metapath.IExpression
-
Produce a string representation of this expression including the expression's name.
- toAtomicItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyAtomicItem
- toAtomicItem() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.IAtomicValuedItem
-
Get the atomic value for the item.
- toBoolean() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBooleanItem
- 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.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.
- toCoordinates() - Method in interface gov.nist.secauto.metaschema.core.model.INamedInstance
-
Generates a "coordinate" string for the provided information element instance.
- toDescendingIterable(List<T>) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
- toEffectiveBoolean() - Method in class gov.nist.secauto.metaschema.core.metapath.item.atomic.AbstractIntegerItem
- toEffectiveBoolean() - Method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INumericItem
- toEventName(int) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
-
Get the event name of the
eventType
, which is one of the types defined byXMLStreamConstants
. - toEventName(XMLEvent) - Static method in class gov.nist.secauto.metaschema.core.model.util.XmlEventUtil
-
Get the event name of the
event
. - toHtml() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupString
- toHtml() - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.IMarkupString
- toIterable(Iterator<T>) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
- toIterable(Stream<T>) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
- toJsonObject(InputStream) - Static method in class gov.nist.secauto.metaschema.core.model.util.JsonUtil
- toJsonObject(Reader) - Static method in class gov.nist.secauto.metaschema.core.model.util.JsonUtil
- 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
- 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
- toMarkdown() - Method in class gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupString
- toMarkdown() - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.IMarkupString
- 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
- 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
- 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
. - toResultType(ISequence<?>, MetapathExpression.ResultType) - Method in class gov.nist.secauto.metaschema.core.metapath.MetapathExpression
-
Converts the provided
sequence
to the requestedresultType
. - toSequence() - Static method in interface gov.nist.secauto.metaschema.core.metapath.ISequence
- toSignature() - Method in class gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction
- toSignature() - Method in interface gov.nist.secauto.metaschema.core.metapath.function.IArgument
- 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.
- toStream(Iterator<T>) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
- 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 class gov.nist.secauto.metaschema.core.metapath.MetapathExpression
- 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.
- 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
- 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
- TypeMetapathException - Exception in gov.nist.secauto.metaschema.core.metapath
- TypeMetapathException(int, String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.TypeMetapathException
- TypeMetapathException(int, String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.TypeMetapathException
- TypeMetapathException(int, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.TypeMetapathException
U
- UNBOUNDED_ARITY - gov.nist.secauto.metaschema.core.metapath.function.IFunction.FunctionProperty
-
The function allows the last argument to be repeated any number of times.
- UNGROUPED - 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
-
A wrapper of the
Collections.unmodifiableCollection(Collection)
method that ensure aNonNull
result is returned. - unmodifiableList(List<T>) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
- unmodifiableMap(Map<K, V>) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
- unmodifiableSet(Set<T>) - Static method in class gov.nist.secauto.metaschema.core.util.CollectionUtil
- updateValueStatus(INodeItem, IAllowedValuesConstraint) - 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
- UriFunctionException(int, String) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.UriFunctionException
- UriFunctionException(int, String, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.UriFunctionException
- UriFunctionException(int, Throwable) - Constructor for exception gov.nist.secauto.metaschema.core.metapath.function.UriFunctionException
- UriReferenceAdapter - Class in gov.nist.secauto.metaschema.core.datatype.adapter
- 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
- useLastMapper() - Static method in class gov.nist.secauto.metaschema.core.util.CustomCollectors
- 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.AbstractConstraint.AbstractConstraintBuilder
- validate() - Method in class gov.nist.secauto.metaschema.core.model.constraint.AbstractKeyConstraint.AbstractKeyConstraintBuilder
- validate() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultCardinalityConstraint.Builder
- validate() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultExpectConstraint.Builder
- validate() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultIndexConstraint.Builder
- validate() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultIndexHasKeyConstraint.Builder
- validate() - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultMatchesConstraint.Builder
- validate(INodeItem) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
- validate(INodeItem) - 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
- validateAllowedValues(IAllowedValuesConstraint, ISequence<? extends IDefinitionNodeItem<?, ?>>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
- validateAllowedValues(List<? extends IAllowedValuesConstraint>, IDefinitionNodeItem<?, ?>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
- validateAssembly(IAssemblyNodeItem) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
-
Validate the provided assembly item against any associated constraints.
- validateExpect(IExpectConstraint, INodeItem, ISequence<? extends INodeItem>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
- validateExpect(List<? extends IExpectConstraint>, IDefinitionNodeItem<?, ?>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
- validateField(IFieldNodeItem) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
-
Validate the provided field item against any associated constraints.
- validateFlag(IFlagNodeItem) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
-
Validate the provided flag item against any associated constraints.
- validateHasCardinality(ICardinalityConstraint, IAssemblyNodeItem, ISequence<? extends INodeItem>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
- validateHasCardinality(List<? extends ICardinalityConstraint>, IAssemblyNodeItem) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
- validateHasCardinality(List<? extends ICardinalityConstraint>, List<? extends IAssemblyNodeItem>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
- validateIndex(IIndexConstraint, IAssemblyNodeItem, ISequence<? extends INodeItem>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
- validateIndex(List<? extends IIndexConstraint>, IAssemblyNodeItem) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
- validateIndex(List<? extends IIndexConstraint>, List<? extends IAssemblyNodeItem>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
- validateIndexHasKey(IIndexHasKeyConstraint, IDefinitionNodeItem<?, ?>, ISequence<? extends INodeItem>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
- validateIndexHasKey(List<? extends IIndexHasKeyConstraint>, IDefinitionNodeItem<?, ?>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
- validateMatches(IMatchesConstraint, INodeItem, ISequence<? extends INodeItem>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
- validateMatches(List<? extends IMatchesConstraint>, IDefinitionNodeItem<?, ?>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
- validateUnique(IUniqueConstraint, IAssemblyNodeItem, ISequence<? extends INodeItem>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
- validateUnique(List<? extends IUniqueConstraint>, IAssemblyNodeItem) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
- validateUnique(List<? extends IUniqueConstraint>, List<? extends IAssemblyNodeItem>) - Method in class gov.nist.secauto.metaschema.core.model.constraint.DefaultConstraintValidator
- 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.
- ValidatingNodeItemVisitor - Class in gov.nist.secauto.metaschema.core.model.validation
- ValidatingNodeItemVisitor() - Constructor for class gov.nist.secauto.metaschema.core.model.validation.ValidatingNodeItemVisitor
- valueOf(boolean) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBooleanItem
- valueOf(double) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
- valueOf(int, int, int) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IYearMonthDurationItem
- valueOf(long) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
- valueOf(long) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
- valueOf(long) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
- valueOf(long) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IPositiveIntegerItem
- valueOf(MarkupLine) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IMarkupItem
- valueOf(MarkupMultiline) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IMarkupItem
- valueOf(Date) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateItem
- valueOf(DateTime) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateTimeItem
- valueOf(IIntegerItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
- valueOf(IIntegerItem) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IPositiveIntegerItem
- valueOf(IPv4Address) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIPv4AddressItem
- valueOf(IPv6Address) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIPv6AddressItem
- valueOf(Boolean) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBooleanItem
- valueOf(String) - Static method in enum gov.nist.secauto.metaschema.core.metapath.Axis
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.nist.secauto.metaschema.core.metapath.function.ArgumentType
-
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
- valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBase64BinaryItem
- valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBooleanItem
- valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateItem
- valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateTimeItem
- valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDayTimeDurationItem
- valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
- valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IEmailAddressItem
- valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IHostnameItem
- valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
-
Create an integer item from a string representing an integer value.
- valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INcNameItem
- valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
- valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IPositiveIntegerItem
- valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IStringItem
- valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.ITokenItem
- valueOf(String) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IYearMonthDurationItem
- 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.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.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.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.XmlGroupAsBehavior
-
Returns the enum constant of this type with the specified name.
- valueOf(BigDecimal) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDecimalItem
- valueOf(BigInteger) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem
- valueOf(BigInteger) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
- valueOf(BigInteger) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IPositiveIntegerItem
- valueOf(URI) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyUriItem
- valueOf(URI) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IUriReferenceItem
- valueOf(ByteBuffer) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IBase64BinaryItem
- valueOf(Duration) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDayTimeDurationItem
- valueOf(Period) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IYearMonthDurationItem
- valueOf(ZonedDateTime) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateItem
- valueOf(ZonedDateTime) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IDateTimeItem
- valueOf(UUID) - Static method in interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IUuidItem
- values() - Static method in enum gov.nist.secauto.metaschema.core.metapath.Axis
-
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.ArgumentType
-
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.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.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.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.XmlGroupAsBehavior
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VERSION - Static variable in class gov.nist.secauto.metaschema.core.MetaschemaJavaVersion
- visit(Node) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AstCollectingVisitor
- visit(Node) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.InsertVisitor
- visit(Node, IMarkupWriter<T, E>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupVisitor
- 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(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.
- visitAllowedValues(IAllowedValuesConstraint, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintVisitor
- visitAssembly(IAssemblyNodeItem, CONTEXT) - Method in class gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
- 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, IConstraintValidator) - Method in class gov.nist.secauto.metaschema.core.model.validation.ValidatingNodeItemVisitor
- visitCardinalityConstraint(ICardinalityConstraint, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintVisitor
- visitChildren(Node, IMarkupWriter.ChildHandler<T, E>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- visitChildren(Node, IMarkupWriter<T, E>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupVisitor
- visitDocument(Document, IMarkupWriter<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupVisitor
- 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
- 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. - visitField(IFieldNodeItem, IConstraintValidator) - Method in class gov.nist.secauto.metaschema.core.model.validation.ValidatingNodeItemVisitor
- 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. - visitFlag(IFlagNodeItem, IConstraintValidator) - Method in class gov.nist.secauto.metaschema.core.model.validation.ValidatingNodeItemVisitor
- 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
- visitIndexHasKeyConstraint(IIndexHasKeyConstraint, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintVisitor
- visitMatchesConstraint(IMatchesConstraint, T) - Method in interface gov.nist.secauto.metaschema.core.model.constraint.IConstraintVisitor
- 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. - visitMetaschema(IModuleNodeItem, IConstraintValidator) - Method in class gov.nist.secauto.metaschema.core.model.validation.ValidatingNodeItemVisitor
- 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
W
- walk(IAssemblyDefinition) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
-
Will visit the provided metaschema 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 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 assembly instance, and then walk the associated assembly definition.
- walk(IChoiceInstance, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
-
Will visit the provided metaschema 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 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 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 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 flag definition.
- walk(IFlagDefinition, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
-
Will visit the provided metaschema flag definition.
- walk(IFlagInstance, DATA) - Method in class gov.nist.secauto.metaschema.core.model.ModelWalker
-
Will visit the provided metaschema 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 - gov.nist.secauto.metaschema.core.model.constraint.IConstraint.Level
-
A violation of the constraint represents a potential issue with the content.
- writeBlockHtml(HtmlBlock) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- writeBlockHtml(HtmlBlock) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
- writeBlockQuote(BlockQuote, IMarkupWriter.ChildHandler<T, E>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- writeBlockQuote(BlockQuote, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
- writeBreak(HardLineBreak) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- writeBreak(HardLineBreak) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
- writeBreak(ThematicBreak) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- writeBreak(ThematicBreak) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
- writeCode(Code, IMarkupWriter.ChildHandler<T, E>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- writeCode(Code, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
- writeCodeBlock(CodeBlock, IMarkupWriter.ChildHandler<T, E>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- writeCodeBlock(CodeBlock, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
- writeCodeBlock(FencedCodeBlock, IMarkupWriter.ChildHandler<T, E>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- writeCodeBlock(FencedCodeBlock, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
- writeCodeBlock(IndentedCodeBlock, IMarkupWriter.ChildHandler<T, E>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- writeCodeBlock(IndentedCodeBlock, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
- writeComment(HtmlCommentBlock) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- writeComment(HtmlCommentBlock) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
- writeComment(CharSequence) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- 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
- writeElement(String, Node, Map<String, String>, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
- writeElement(QName, Node, Map<String, String>, IMarkupWriter.ChildHandler<T, E>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- writeElement(QName, Node, Map<String, String>, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
- writeElementEnd(QName) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
- 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) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
- writeElementStart(QName, Map<String, String>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
- 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) - Method in class gov.nist.secauto.metaschema.core.model.xml.IndentingXmlStreamWriter2
- writeEmptyElement(String, String) - Method in class gov.nist.secauto.metaschema.core.model.xml.IndentingXmlStreamWriter2
- writeEmptyElement(String, String, String) - Method in class gov.nist.secauto.metaschema.core.model.xml.IndentingXmlStreamWriter2
- writeEmptyElement(String, Map<String, String>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
- writeEmptyElement(QName, Map<String, String>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
- 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
- writeEndElement() - Method in class gov.nist.secauto.metaschema.core.model.xml.IndentingXmlStreamWriter2
- writeFullEndElement() - Method in class gov.nist.secauto.metaschema.core.model.xml.IndentingXmlStreamWriter2
- writeHeading(Heading, IMarkupWriter.ChildHandler<T, E>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- writeHeading(Heading, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
- writeHtmlEntity(HtmlEntity) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- writeHtmlEntity(HtmlEntity) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
- writeHtmlEntity(TypographicSmarts) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- writeHtmlEntity(TypographicSmarts) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
- writeHtmlEntityInternal(String) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- 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 class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- writeImage(Image) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
- writeInlineHtml(HtmlInline) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- writeInlineHtml(HtmlInline) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
- writeInsertAnchor(InsertAnchorExtension.InsertAnchorNode) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- writeInsertAnchor(InsertAnchorExtension.InsertAnchorNode) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
- 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 class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- writeLink(AutoLink) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
- writeLink(Link, IMarkupWriter.ChildHandler<T, E>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- writeLink(Link, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
- writeLink(MailLink) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- writeLink(MailLink) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
- writeList(String, ListBlock, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
- writeList(QName, ListBlock, IMarkupWriter.ChildHandler<T, E>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- writeList(QName, ListBlock, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
- writeListItem(ListItem, IMarkupWriter.ChildHandler<T, E>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- writeListItem(ListItem, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
- writeParagraph(Paragraph, IMarkupWriter.ChildHandler<T, E>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- writeParagraph(Paragraph, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
- writePrecedingNewline(Block) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- writeStartElement(String) - Method in class gov.nist.secauto.metaschema.core.model.xml.IndentingXmlStreamWriter2
- writeStartElement(String, String) - Method in class gov.nist.secauto.metaschema.core.model.xml.IndentingXmlStreamWriter2
- writeStartElement(String, String, String) - Method in class gov.nist.secauto.metaschema.core.model.xml.IndentingXmlStreamWriter2
- writeTable(TableBlock, IMarkupWriter.ChildHandler<T, E>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- writeTable(TableBlock, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
- writeText(Text) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- writeText(Text) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
- writeText(TextBase) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- writeText(TextBase) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
-
Handle a combination of
Text
andEscapedCharacter
node children. - writeText(CharSequence) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
- 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
- writeTrailingNewline(Block) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- writeTypographicQuotes(TypographicQuotes, IMarkupWriter.ChildHandler<T, E>) - Method in class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.AbstractMarkupWriter
- writeTypographicQuotes(TypographicQuotes, IMarkupWriter.ChildHandler<T, E>) - Method in interface gov.nist.secauto.metaschema.core.datatype.markup.flexmark.IMarkupWriter
- 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
- 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
- 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
- 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
- XmlMarkupParser() - Constructor for class gov.nist.secauto.metaschema.core.datatype.markup.flexmark.XmlMarkupParser
- XmlSchemaContentValidator - Class in gov.nist.secauto.metaschema.core.model.validation
- XmlSchemaContentValidator(List<? extends Source>) - Constructor for class gov.nist.secauto.metaschema.core.model.validation.XmlSchemaContentValidator
- XmlSchemaContentValidator(Schema) - Constructor for class gov.nist.secauto.metaschema.core.model.validation.XmlSchemaContentValidator
- XmlSchemaContentValidator.XmlValidationFinding - Class in gov.nist.secauto.metaschema.core.model.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
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 - 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 - gov.nist.secauto.metaschema.core.metapath.function.Occurrence
-
The occurrence indicator
"*"
. - ZERO_OR_ONE - gov.nist.secauto.metaschema.core.metapath.function.Occurrence
-
The occurrence indicator
"?"
. - zeroOrMore() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IArgument.Builder
- zeroOrOne() - Method in class gov.nist.secauto.metaschema.core.metapath.function.IArgument.Builder
All Classes All Packages