Index

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

A

abs() - Method in interface dev.metaschema.core.metapath.item.atomic.IDecimalItem
 
abs() - Method in interface dev.metaschema.core.metapath.item.atomic.IIntegerItem
 
abs() - Method in interface dev.metaschema.core.metapath.item.atomic.INumericItem
Get the absolute value of the item.
AbstractAmbiguousTemporal<TYPE extends AbstractAmbiguousTemporal<TYPE,U>,U extends Temporal> - Class in dev.metaschema.core.datatype.object
Implementations of this class represent a temporal value which may not have a timezone making it ambiguous as a point/window in time.
AbstractAmbiguousTemporal(U, boolean) - Constructor for class dev.metaschema.core.datatype.object.AbstractAmbiguousTemporal
Construct a new object.
AbstractAnyAtomicItem<TYPE> - Class in dev.metaschema.core.metapath.item.atomic
Provides a common implementation for all atomic types that have an underlying value.
AbstractAnyAtomicItem(TYPE) - Constructor for class dev.metaschema.core.metapath.item.atomic.AbstractAnyAtomicItem
Construct a new atomic item using the provided value.
AbstractAssemblyInstance<PARENT extends IContainerModel,DEFINITION extends IAssemblyDefinition,INSTANCE extends IAssemblyInstance,PARENT_DEFINITION extends IAssemblyDefinition> - Class in dev.metaschema.core.model
A base class for an assembly that is a member of a containing model.
AbstractAssemblyInstance(PARENT) - Constructor for class dev.metaschema.core.model.AbstractAssemblyInstance
Construct a new assembly instance that is contained with the provided parent container.
AbstractAtomicItemBase<TYPE> - Class in dev.metaschema.core.metapath.item.atomic
Provides base functionality for atomic item implementations.
AbstractAtomicItemBase() - Constructor for class dev.metaschema.core.metapath.item.atomic.AbstractAtomicItemBase
 
AbstractAtomicOrUnionType<T extends IAnyAtomicItem> - Class in dev.metaschema.core.metapath.type
An abstract implementation of an atomic type.
AbstractAtomicOrUnionType(Class<T>, IAtomicOrUnionType.ICastExecutor<T>) - Constructor for class dev.metaschema.core.metapath.type.AbstractAtomicOrUnionType
Construct a new atomic type.
AbstractBinaryAdapter<ITEM_TYPE extends IAnyAtomicItem> - Class in dev.metaschema.core.datatype.adapter
Maintains a byte buffer representation of a byte stream.
AbstractBinaryAdapter(Class<ITEM_TYPE>, IAtomicOrUnionType.ICastExecutor<ITEM_TYPE>) - Constructor for class dev.metaschema.core.datatype.adapter.AbstractBinaryAdapter
Construct a new Java type adapter for a provided class.
AbstractBoundModule - Class in dev.metaschema.databind.model
An abstract base class for Metaschema modules bound to Java classes.
AbstractBoundModule(List<? extends IBoundModule>, IBindingContext) - Constructor for class dev.metaschema.databind.model.AbstractBoundModule
Construct a new Module instance.
AbstractChoiceGroupInstance<PARENT extends IAssemblyDefinition,NAMED_MODEL extends INamedModelInstanceGrouped,FIELD extends IFieldInstanceGrouped,ASSEMBLY extends IAssemblyInstanceGrouped> - Class in dev.metaschema.core.model
A base class for a choice group that is a member of a containing model.
AbstractChoiceGroupInstance(PARENT) - Constructor for class dev.metaschema.core.model.AbstractChoiceGroupInstance
Construct a new choice group instance that is contained with the provided parent assembly definition container.
AbstractChoiceInstance<PARENT extends IAssemblyDefinition,MODEL extends IModelInstanceAbsolute,NAMED_MODEL extends INamedModelInstanceAbsolute,FIELD extends IFieldInstanceAbsolute,ASSEMBLY extends IAssemblyInstanceAbsolute> - Class in dev.metaschema.core.model
A base class for a choice that is a member of a containing model.
AbstractChoiceInstance(PARENT) - Constructor for class dev.metaschema.core.model.AbstractChoiceInstance
Construct a new choice instance that is contained with the provided parent assembly definition.
AbstractCommandExecutor - Class in dev.metaschema.cli.processor.command
A base class for implementation that perform the operation supported by a command.
AbstractCommandExecutor(CallingContext, CommandLine) - Constructor for class dev.metaschema.cli.processor.command.AbstractCommandExecutor
Construct a new command executor.
AbstractConfigurableMessageConstraintBuilder<T extends AbstractConfigurableMessageConstraintBuilder<T,R>,R extends IConfigurableMessageConstraint> - Class in dev.metaschema.core.model.constraint
Provides builder methods for the core data elements of an IConstraint.
AbstractConfigurableMessageConstraintBuilder() - Constructor for class dev.metaschema.core.model.constraint.AbstractConfigurableMessageConstraintBuilder
 
AbstractConfigurationFeature<V> - Class in dev.metaschema.core.configuration
Provides a complete, abstract implementation of a generalized feature.
AbstractConfigurationFeature(String, Class<V>, V) - Constructor for class dev.metaschema.core.configuration.AbstractConfigurationFeature
Construct a new feature with a default value.
AbstractConstraintBuilder<T extends AbstractConstraintBuilder<T,R>,R extends IConstraint> - Class in dev.metaschema.core.model.constraint
Provides builder methods for the core data elements of an IConstraint.
AbstractConstraintBuilder() - Constructor for class dev.metaschema.core.model.constraint.AbstractConstraintBuilder
 
AbstractConstraintSet - Class in dev.metaschema.core.model.constraint
A common implementation for a set of constraints targeted at the contents of a Metaschema module.
AbstractConstraintSet(ISource) - Constructor for class dev.metaschema.core.model.constraint.AbstractConstraintSet
Construct a new constraint set.
AbstractConstraintValidationHandler - Class in dev.metaschema.core.model.constraint
Provides messaging for constraint violations.
AbstractConstraintValidationHandler() - Constructor for class dev.metaschema.core.model.constraint.AbstractConstraintValidationHandler
 
AbstractContainerModelSupport<MI extends IModelInstance,NMI extends INamedModelInstance,FI extends IFieldInstance,AI extends IAssemblyInstance> - Class in dev.metaschema.core.model
Supports model instance operations on assembly model instances.
AbstractContainerModelSupport() - Constructor for class dev.metaschema.core.model.AbstractContainerModelSupport
Construct an empty, mutable container.
AbstractContainerModelSupport(Map<Integer, NMI>, Map<Integer, FI>, Map<Integer, AI>) - Constructor for class dev.metaschema.core.model.AbstractContainerModelSupport
Construct an new container using the provided collections.
AbstractContentValidator - Class in dev.metaschema.core.model.validation
Base class for a content validator.
AbstractContentValidator() - Constructor for class dev.metaschema.core.model.validation.AbstractContentValidator
 
AbstractConversionCommandExecutor(CallingContext, CommandLine) - Constructor for class dev.metaschema.cli.commands.AbstractConvertSubcommand.AbstractConversionCommandExecutor
Construct a new command executor.
AbstractConvertSubcommand - Class in dev.metaschema.cli.commands
Used by implementing classes to provide a content conversion command.
AbstractConvertSubcommand() - Constructor for class dev.metaschema.cli.commands.AbstractConvertSubcommand
 
AbstractConvertSubcommand.AbstractConversionCommandExecutor - Class in dev.metaschema.cli.commands
Used by implementing classes to provide for execution of a conversion command.
AbstractCustomJavaDataType<TYPE extends ICustomJavaDataType<TYPE>,VALUE> - Class in dev.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 dev.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 dev.metaschema.core.datatype
Provides a Java type adapter implementation for data types that are based on ICustomJavaDataType.
AbstractCustomJavaDataTypeAdapter(Class<TYPE>, Class<ITEM_TYPE>, IAtomicOrUnionType.ICastExecutor<ITEM_TYPE>) - Constructor for class dev.metaschema.core.datatype.AbstractCustomJavaDataTypeAdapter
Construct a new Java type adapter for the class based on ICustomJavaDataType.
AbstractDataTypeAdapter<TYPE,ITEM_TYPE extends IAnyAtomicItem> - Class in dev.metaschema.core.datatype
Provides a basic Java type adapter implementation.
AbstractDataTypeAdapter(Class<TYPE>, Class<ITEM_TYPE>, IAtomicOrUnionType.ICastExecutor<ITEM_TYPE>) - Constructor for class dev.metaschema.core.datatype.AbstractDataTypeAdapter
Construct a new Java type adapter for a provided class.
AbstractDataTypeProvider - Class in dev.metaschema.core.datatype
A base implementation of an IDataTypeProvider, supporting dynamic loading of Metaschema data type extensions at runtime.
AbstractDataTypeProvider() - Constructor for class dev.metaschema.core.datatype.AbstractDataTypeProvider
 
AbstractDefinitionNodeItem<D extends IDefinition,I extends INamedInstance> - Class in dev.metaschema.core.metapath.item.node
A base implementation of a node item backed by a Metaschema definition.
AbstractDefinitionNodeItem(D) - Constructor for class dev.metaschema.core.metapath.item.node.AbstractDefinitionNodeItem
Construct a new node item for the provided definition.
AbstractDeserializer<CLASS extends IBoundObject> - Class in dev.metaschema.databind.io
The base class of all format-specific deserializers.
AbstractDeserializer(IBoundDefinitionModelAssembly) - Constructor for class dev.metaschema.databind.io.AbstractDeserializer
Construct a new deserializer.
AbstractDurationAdapter<TYPE,ITEM_TYPE extends IDurationItem> - Class in dev.metaschema.core.datatype.adapter
Supports working with duration-based data values.
AbstractDurationAdapter(Class<TYPE>, Class<ITEM_TYPE>, IAtomicOrUnionType.ICastExecutor<ITEM_TYPE>) - Constructor for class dev.metaschema.core.datatype.adapter.AbstractDurationAdapter
Construct a new Java type adapter for a provided class.
AbstractExitStatus - Class in dev.metaschema.cli.processor
Records information about the exit status of a CLI command.
AbstractExitStatus(ExitCode) - Constructor for class dev.metaschema.cli.processor.AbstractExitStatus
Construct a new exit status based on the provided exitCode.
AbstractFieldInstance<PARENT extends IContainerModel,DEFINITION extends IFieldDefinition,INSTANCE extends IFieldInstance,PARENT_DEFINITION extends IAssemblyDefinition> - Class in dev.metaschema.core.model
A base class for a field that is a member of a containing model.
AbstractFieldInstance(PARENT) - Constructor for class dev.metaschema.core.model.AbstractFieldInstance
Construct a new field instance.
AbstractFlagInstance<PARENT extends IModelDefinition,DEFINITION extends IFlagDefinition,INSTANCE extends IFlagInstance> - Class in dev.metaschema.core.model
A base class for a flag that is a member of a containing model.
AbstractFlagInstance(PARENT) - Constructor for class dev.metaschema.core.model.AbstractFlagInstance
Construct a new flag instance.
AbstractFlagInstanceNodeItem - Class in dev.metaschema.core.metapath.item.node
A INodeItem supported by a IFlagInstance.
AbstractFlagInstanceNodeItem(IFlagInstance, IModelNodeItem<?, ?>) - Constructor for class dev.metaschema.core.metapath.item.node.AbstractFlagInstanceNodeItem
Construct a new flag instance node item.
AbstractGenerationState<WRITER,DATATYPE_MANAGER extends dev.metaschema.schemagen.datatype.IDatatypeManager> - Class in dev.metaschema.schemagen
Provides a common base implementation for schema generation state management.
AbstractGenerationState(IModule, WRITER, IConfiguration<SchemaGenerationFeature<?>>, DATATYPE_MANAGER) - Constructor for class dev.metaschema.schemagen.AbstractGenerationState
Construct a new generation state instance.
AbstractGenerationState.AllowedValueCollection - Class in dev.metaschema.schemagen
Represents a collection of allowed values with a flag indicating whether the value set is closed (no other values allowed) or open.
AbstractGlobalAssemblyDefinition<MODULE extends IModule,INSTANCE extends IAssemblyInstance,FLAG extends IFlagInstance,MODEL extends IModelInstanceAbsolute,NAMED_MODEL extends INamedModelInstanceAbsolute,FIELD extends IFieldInstanceAbsolute,ASSEMBLY extends IAssemblyInstanceAbsolute,CHOICE extends IChoiceInstance,CHOICE_GROUP extends IChoiceGroupInstance> - Class in dev.metaschema.core.model
A base class for an assembly definition defined globally within a Metaschema module.
AbstractGlobalAssemblyDefinition(MODULE) - Constructor for class dev.metaschema.core.model.AbstractGlobalAssemblyDefinition
Construct a new global assembly definition.
AbstractGlobalDefinition<MODULE extends IModule,INSTANCE extends INamedInstance> - Class in dev.metaschema.core.model
A base class for definitions defined globally within a Metaschema module.
AbstractGlobalDefinition(MODULE, AbstractGlobalDefinition.NameInitializer) - Constructor for class dev.metaschema.core.model.AbstractGlobalDefinition
Construct a new global definition.
AbstractGlobalDefinition.NameInitializer - Interface in dev.metaschema.core.model
Provides a callback for generating a qualified name from a name.
AbstractGlobalDefinitionNodeItem<D extends IDefinition,I extends INamedInstance> - Class in dev.metaschema.core.metapath.item.node
Represents a node item based on a global definition from a Metaschema.
AbstractGlobalDefinitionNodeItem(D, IModuleNodeItem) - Constructor for class dev.metaschema.core.metapath.item.node.AbstractGlobalDefinitionNodeItem
Construct a new Metaschema definition-based node item.
AbstractGlobalFieldDefinition<MODULE extends IModule,INSTANCE extends IFieldInstance,FLAG extends IFlagInstance> - Class in dev.metaschema.core.model
A base class for a field definition defined globally within a Metaschema module.
AbstractGlobalFieldDefinition(MODULE) - Constructor for class dev.metaschema.core.model.AbstractGlobalFieldDefinition
Construct a new global field definition.
AbstractGlobalFlagDefinition<MODULE extends IModule,INSTANCE extends IFlagInstance> - Class in dev.metaschema.core.model
A base class for a flag definition defined globally within a Metaschema module.
AbstractGlobalFlagDefinition(MODULE) - Constructor for class dev.metaschema.core.model.AbstractGlobalFlagDefinition
Construct a new global flag definition.
AbstractInlineAssemblyDefinition<PARENT extends IContainerModel,DEFINITION extends IAssemblyDefinition,INSTANCE extends IAssemblyInstance,PARENT_DEFINITION extends IAssemblyDefinition,FLAG extends IFlagInstance,MODEL extends IModelInstanceAbsolute,NAMED_MODEL extends INamedModelInstanceAbsolute,FIELD extends IFieldInstanceAbsolute,ASSEMBLY extends IAssemblyInstanceAbsolute,CHOICE extends IChoiceInstance,CHOICE_GROUP extends IChoiceGroupInstance> - Class in dev.metaschema.core.model
A base class for an assembly instance defined inline.
AbstractInlineAssemblyDefinition(PARENT) - Constructor for class dev.metaschema.core.model.AbstractInlineAssemblyDefinition
Construct a new inline assembly definition.
AbstractInlineFieldDefinition<PARENT extends IContainerModel,DEFINITION extends IFieldDefinition,INSTANCE extends IFieldInstance,PARENT_DEFINITION extends IAssemblyDefinition,FLAG extends IFlagInstance> - Class in dev.metaschema.core.model
A base class for an assembly instance defined inline.
AbstractInlineFieldDefinition(PARENT) - Constructor for class dev.metaschema.core.model.AbstractInlineFieldDefinition
Construct a new inline assembly definition.
AbstractInlineFlagDefinition<PARENT extends IModelDefinition,DEFINITION extends IFlagDefinition,INSTANCE extends IFlagInstance> - Class in dev.metaschema.core.model
A base class for an assembly instance defined inline.
AbstractInlineFlagDefinition(PARENT) - Constructor for class dev.metaschema.core.model.AbstractInlineFlagDefinition
Construct a new inline assembly definition.
AbstractInstance<P extends IContainer> - Class in dev.metaschema.core.model
Base implementation of IInstance providing parent container management.
AbstractInstance(P) - Constructor for class dev.metaschema.core.model.AbstractInstance
Construct a new instance.
AbstractInstanceNodeItem<D extends IDefinition,I extends INamedInstance,P extends IModelNodeItem<? extends IModelDefinition,? extends INamedInstance>> - Class in dev.metaschema.core.metapath.item.node
A base implementation of a node item backed by a Metaschema instance.
AbstractInstanceNodeItem(I, P) - Constructor for class dev.metaschema.core.metapath.item.node.AbstractInstanceNodeItem
Construct a new instance node item.
AbstractIntegerAdapter<ITEM_TYPE extends IIntegerItem> - Class in dev.metaschema.core.datatype.adapter
Provides a common base class for integer-based data types.
AbstractIntegerAdapter(Class<ITEM_TYPE>, IAtomicOrUnionType.ICastExecutor<ITEM_TYPE>) - Constructor for class dev.metaschema.core.datatype.adapter.AbstractIntegerAdapter
Construct a new integer-based adapter.
AbstractKeyConstraintBuilder<T extends AbstractKeyConstraintBuilder<T,R>,R extends IKeyConstraint> - Class in dev.metaschema.core.model.constraint
Provides builder methods for the core data elements of an IConstraint that supports a custom message.
AbstractKeyConstraintBuilder() - Constructor for class dev.metaschema.core.model.constraint.AbstractKeyConstraintBuilder
 
AbstractLoader<T> - Class in dev.metaschema.core.model
Base implementation of ILoader providing resource loading with caching and cycle detection.
AbstractLoader() - Constructor for class dev.metaschema.core.model.AbstractLoader
 
AbstractMarkupString<TYPE extends AbstractMarkupString<TYPE>> - Class in dev.metaschema.core.datatype.markup
The common base for all markup implementations.
AbstractMarkupString(Document) - Constructor for class dev.metaschema.core.datatype.markup.AbstractMarkupString
Construct a new markup string based on the provided flexmark AST graph.
AbstractModelElementVisitor<CONTEXT,RESULT> - Class in dev.metaschema.core.model
Provides a set of callbacks used when iterating over model elements in a directed graph.
AbstractModelElementVisitor() - Constructor for class dev.metaschema.core.model.AbstractModelElementVisitor
 
AbstractModelInstanceCollectionInfo<ITEM> - Class in dev.metaschema.databind.model.info
An abstract base class for managing collection information for model instances.
AbstractModelInstanceCollectionInfo(IBoundInstanceModel<ITEM>) - Constructor for class dev.metaschema.databind.model.info.AbstractModelInstanceCollectionInfo
Construct a new collection info for the provided model instance.
AbstractModelInstanceReadHandler<ITEM> - Class in dev.metaschema.databind.model.info
An abstract base class for reading model instance collections.
AbstractModelInstanceReadHandler(IBoundInstanceModel<ITEM>, IBoundObject) - Constructor for class dev.metaschema.databind.model.info.AbstractModelInstanceReadHandler
Construct a new read handler for the provided model instance.
AbstractModelInstanceWriteHandler<ITEM> - Class in dev.metaschema.databind.model.info
An abstract base class for writing model instance collections.
AbstractModelInstanceWriteHandler(IBoundInstanceModel<ITEM>) - Constructor for class dev.metaschema.databind.model.info.AbstractModelInstanceWriteHandler
Construct a new write handler for the provided model instance.
AbstractModule<M extends IModuleExtended<M,D,FL,FI,A>,D extends IModelDefinition,FL extends IFlagDefinition,FI extends IFieldDefinition,A extends IAssemblyDefinition> - Class in dev.metaschema.core.model
Provides a common, abstract implementation of a IModule.
AbstractModule(List<? extends M>) - Constructor for class dev.metaschema.core.model.AbstractModule
Construct a new Metaschema module object.
AbstractModuleLoader<T,M extends IModuleExtended<M,?,?,?,?>> - Class in dev.metaschema.core.model
Provides methods to load a Metaschema expressed in XML.
AbstractModuleLoader() - Constructor for class dev.metaschema.core.model.AbstractModuleLoader
Construct a new Metaschema module loader, which use the provided module post processors when loading a module.
AbstractModuleLoaderStrategy - Class in dev.metaschema.databind
Provides basic module loading capabilities.
AbstractModuleLoaderStrategy() - Constructor for class dev.metaschema.databind.AbstractModuleLoaderStrategy
 
AbstractNamedInstance<PARENT extends IContainer> - Class in dev.metaschema.core.model
Base implementation of INamedInstance providing qualified name management.
AbstractNamedInstance(PARENT, AbstractGlobalDefinition.NameInitializer) - Constructor for class dev.metaschema.core.model.AbstractNamedInstance
Construct a new instance.
AbstractNamedModelInstance<PARENT extends IContainerModel,PARENT_DEFINITION extends IAssemblyDefinition> - Class in dev.metaschema.core.model
A base class for name members of a containing model.
AbstractNamedModelInstance(PARENT) - Constructor for class dev.metaschema.core.model.AbstractNamedModelInstance
Construct a new instance.
AbstractNodeItem - Class in dev.metaschema.core.metapath.item.node
A common base class for node item implementations.
AbstractNodeItem() - Constructor for class dev.metaschema.core.metapath.item.node.AbstractNodeItem
 
AbstractNodeItemFactory - Class in dev.metaschema.core.metapath.item.node
A base implementation of a node item factory that creates node items for Metaschema definitions and instances.
AbstractNodeItemFactory() - Constructor for class dev.metaschema.core.metapath.item.node.AbstractNodeItemFactory
 
AbstractNodeItemVisitor<CONTEXT,RESULT> - Class in dev.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 dev.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
 
AbstractOrphanedDefinitionNodeItem<D extends IDefinition,I extends INamedInstance> - Class in dev.metaschema.core.metapath.item.node
A base implementation of a node item for a Metaschema definition that exists without a parent context (orphaned).
AbstractOrphanedDefinitionNodeItem(D, URI) - Constructor for class dev.metaschema.core.metapath.item.node.AbstractOrphanedDefinitionNodeItem
Construct a new orphaned definition node item.
AbstractParentCommand - Class in dev.metaschema.cli.processor.command
A base class for a command that supports hierarchical command structure with child commands.
AbstractParentCommand() - Constructor for class dev.metaschema.cli.processor.command.AbstractParentCommand
Construct a new parent command.
AbstractProblemHandler - Class in dev.metaschema.databind.io
Abstract base class for problem handlers that can validate required fields during deserialization.
AbstractProblemHandler() - Constructor for class dev.metaschema.databind.io.AbstractProblemHandler
Construct a new problem handler with default settings.
AbstractProblemHandler(boolean) - Constructor for class dev.metaschema.databind.io.AbstractProblemHandler
Construct a new problem handler with the specified validation setting.
AbstractRecursionPreventingNodeItemVisitor<CONTEXT,RESULT> - Class in dev.metaschema.core.metapath.item.node
A node item visitor that prevents infinite recursion when traversing assembly nodes by detecting and avoiding cycles in the node hierarchy.
AbstractRecursionPreventingNodeItemVisitor() - Constructor for class dev.metaschema.core.metapath.item.node.AbstractRecursionPreventingNodeItemVisitor
 
AbstractResourceResolver - Class in dev.metaschema.core.model
Base implementation of IResourceResolver providing URI resolution support.
AbstractResourceResolver() - Constructor for class dev.metaschema.core.model.AbstractResourceResolver
 
AbstractSchemaGenerator<T extends AutoCloseable,D extends dev.metaschema.schemagen.datatype.IDatatypeManager,S extends AbstractGenerationState<T,D>> - Class in dev.metaschema.schemagen
Thsi abstract class provides a common implementation shared by all schema generators.
AbstractSchemaGenerator() - Constructor for class dev.metaschema.schemagen.AbstractSchemaGenerator
 
AbstractSerializer<CLASS extends IBoundObject> - Class in dev.metaschema.databind.io
The base class of all format-specific serializers.
AbstractSerializer(IBoundDefinitionModelAssembly) - Constructor for class dev.metaschema.databind.io.AbstractSerializer
Construct a new serializer.
AbstractStringAdapter<ITEM_TYPE extends IStringItem> - Class in dev.metaschema.core.datatype.adapter
Provides a common base class for string-based data types.
AbstractStringAdapter(Class<ITEM_TYPE>, IAtomicOrUnionType.ICastExecutor<ITEM_TYPE>) - Constructor for class dev.metaschema.core.datatype.adapter.AbstractStringAdapter
Construct a new string-based adapter.
AbstractTargetedConstraints<T extends IValueConstrained> - Class in dev.metaschema.core.model.constraint
Provides an base implementation for a set of constraints that target a definition using a target Metapath expression.
AbstractTargetedConstraints(ISource, Supplier<List<IMetapathExpression>>, T) - Constructor for class dev.metaschema.core.model.constraint.AbstractTargetedConstraints
Construct a new set of targeted constraints.
AbstractTerminalCommand - Class in dev.metaschema.cli.processor.command
A base class for terminal commands in the command processing hierarchy.
AbstractTerminalCommand() - Constructor for class dev.metaschema.cli.processor.command.AbstractTerminalCommand
 
AbstractTestSuite - Class in dev.metaschema.model.testing
This abstract implementation dynamically produces JUnit tests based on a test suite definition.
AbstractTestSuite() - Constructor for class dev.metaschema.model.testing.AbstractTestSuite
 
AbstractUntypedAtomicItem<TYPE> - Class in dev.metaschema.core.metapath.item.atomic
A base class for untyped atomic items.
AbstractUntypedAtomicItem(TYPE) - Constructor for class dev.metaschema.core.metapath.item.atomic.AbstractUntypedAtomicItem
Construct a new untyped atomic valued item.
AbstractValidateContentCommand - Class in dev.metaschema.cli.commands
Used by implementing classes to provide a content validation command.
AbstractValidateContentCommand() - Constructor for class dev.metaschema.cli.commands.AbstractValidateContentCommand
 
AbstractValidateContentCommand.AbstractValidationCommandExecutor - Class in dev.metaschema.cli.commands
Drives the validation execution.
AbstractValidationCommandExecutor(CallingContext, CommandLine) - Constructor for class dev.metaschema.cli.commands.AbstractValidateContentCommand.AbstractValidationCommandExecutor
Construct a new command executor.
AbstractValidationResultProcessor - Class in dev.metaschema.core.model.validation
Provides processing hooks for a set of validation results.
AbstractValidationResultProcessor() - Constructor for class dev.metaschema.core.model.validation.AbstractValidationResultProcessor
 
accept(IExpressionVisitor<RESULT, CONTEXT>, CONTEXT) - Method in interface dev.metaschema.core.metapath.IExpression
Provides a double dispatch callback for visitor handling.
accept(DynamicContext, ISequence<?>) - Method in interface dev.metaschema.core.metapath.IExpression
Provides a double dispatch callback for visitor handling.
accept(IItemVisitor) - Method in interface dev.metaschema.core.metapath.item.atomic.IAnyAtomicItem
 
accept(IItemVisitor) - Method in interface dev.metaschema.core.metapath.item.function.IArrayItem
 
accept(IItemVisitor) - Method in interface dev.metaschema.core.metapath.item.function.IMapItem
 
accept(IItemVisitor) - Method in interface dev.metaschema.core.metapath.item.IItem
A visitor callback used to visit a variety of Metapath item types.
accept(IItemVisitor) - Method in interface dev.metaschema.core.metapath.item.node.INodeItem
 
accept(INodeItemVisitor<CONTEXT, RESULT>, CONTEXT) - Method in interface dev.metaschema.core.metapath.item.node.IAssemblyInstanceGroupedNodeItem
 
accept(INodeItemVisitor<CONTEXT, RESULT>, CONTEXT) - Method in interface dev.metaschema.core.metapath.item.node.IAssemblyNodeItem
 
accept(INodeItemVisitor<CONTEXT, RESULT>, CONTEXT) - Method in interface dev.metaschema.core.metapath.item.node.IDocumentNodeItem
 
accept(INodeItemVisitor<CONTEXT, RESULT>, CONTEXT) - Method in interface dev.metaschema.core.metapath.item.node.IFieldNodeItem
 
accept(INodeItemVisitor<CONTEXT, RESULT>, CONTEXT) - Method in interface dev.metaschema.core.metapath.item.node.IFlagNodeItem
 
accept(INodeItemVisitor<CONTEXT, RESULT>, CONTEXT) - Method in interface dev.metaschema.core.metapath.item.node.IModuleNodeItem
 
accept(INodeItemVisitor<CONTEXT, RESULT>, CONTEXT) - Method in interface dev.metaschema.core.metapath.item.node.INodeItemVisitable
A visitor callback.
accept(IConstraintVisitor<T, R>, T) - Method in interface dev.metaschema.core.model.constraint.IAllowedValuesConstraint
 
accept(IConstraintVisitor<T, R>, T) - Method in interface dev.metaschema.core.model.constraint.ICardinalityConstraint
 
accept(IConstraintVisitor<T, R>, T) - Method in interface dev.metaschema.core.model.constraint.IConstraint
Used for double dispatch supporting the visitor pattern provided by implementations of IConstraintVisitor.
accept(IConstraintVisitor<T, R>, T) - Method in interface dev.metaschema.core.model.constraint.IExpectConstraint
 
accept(IConstraintVisitor<T, R>, T) - Method in interface dev.metaschema.core.model.constraint.IIndexConstraint
 
accept(IConstraintVisitor<T, R>, T) - Method in interface dev.metaschema.core.model.constraint.IIndexHasKeyConstraint
 
accept(IConstraintVisitor<T, R>, T) - Method in interface dev.metaschema.core.model.constraint.IMatchesConstraint
 
accept(IConstraintVisitor<T, R>, T) - Method in interface dev.metaschema.core.model.constraint.IReportConstraint
 
accept(IConstraintVisitor<T, R>, T) - Method in interface dev.metaschema.core.model.constraint.IUniqueConstraint
 
accept(IBoundObject, T) - Method in interface dev.metaschema.databind.io.IWritingContext.ObjectWriter
Write the properties of the provided parent item using the given handler.
accept(IModelElementVisitor<CONTEXT, RESULT>, CONTEXT) - Method in class dev.metaschema.core.model.AbstractInlineFlagDefinition
A visitor callback.
accept(IModelElementVisitor<CONTEXT, RESULT>, CONTEXT) - Method in interface dev.metaschema.core.model.IAssemblyDefinition
A visitor callback.
accept(IModelElementVisitor<CONTEXT, RESULT>, CONTEXT) - Method in interface dev.metaschema.core.model.IAssemblyInstanceAbsolute
A visitor callback.
accept(IModelElementVisitor<CONTEXT, RESULT>, CONTEXT) - Method in interface dev.metaschema.core.model.IAssemblyInstanceGrouped
A visitor callback.
accept(IModelElementVisitor<CONTEXT, RESULT>, CONTEXT) - Method in interface dev.metaschema.core.model.IChoiceGroupInstance
A visitor callback.
accept(IModelElementVisitor<CONTEXT, RESULT>, CONTEXT) - Method in interface dev.metaschema.core.model.IChoiceInstance
A visitor callback.
accept(IModelElementVisitor<CONTEXT, RESULT>, CONTEXT) - Method in interface dev.metaschema.core.model.IFieldDefinition
A visitor callback.
accept(IModelElementVisitor<CONTEXT, RESULT>, CONTEXT) - Method in interface dev.metaschema.core.model.IFieldInstanceAbsolute
A visitor callback.
accept(IModelElementVisitor<CONTEXT, RESULT>, CONTEXT) - Method in interface dev.metaschema.core.model.IFieldInstanceGrouped
A visitor callback.
accept(IModelElementVisitor<CONTEXT, RESULT>, CONTEXT) - Method in interface dev.metaschema.core.model.IFlagDefinition
A visitor callback.
accept(IModelElementVisitor<CONTEXT, RESULT>, CONTEXT) - Method in interface dev.metaschema.core.model.IFlagInstance
A visitor callback.
accept(IModelElementVisitor<CONTEXT, RESULT>, CONTEXT) - Method in interface dev.metaschema.core.model.IModelElementVisitable
A visitor callback.
accept(IModelElementVisitor<CONTEXT, RESULT>, CONTEXT) - Method in interface dev.metaschema.databind.model.IBoundInstanceFlag
 
accept(IModelElementVisitor<CONTEXT, RESULT>, CONTEXT) - Method in interface dev.metaschema.databind.model.IBoundInstanceModelFieldScalar
 
accept(IDiagramNodeVisitor) - Method in class dev.metaschema.core.model.util.DefaultDiagramNode.ChoiceEdge
 
accept(IDiagramNodeVisitor) - Method in class dev.metaschema.core.model.util.DefaultDiagramNode.ChoiceGroupEdge
 
accept(IDiagramNodeVisitor) - Method in class dev.metaschema.core.model.util.DefaultDiagramNode.ModelEdge
 
accept(IDiagramNodeVisitor) - Method in interface dev.metaschema.core.model.util.IDiagramNode.IEdge
A visitor dispatch method used to process the edge.
accept(XMLEvent) - Method in class dev.metaschema.databind.io.xml.CommentFilter
 
add(IDecimalItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IDecimalItem
Create a new sum by adding this value to the provided addend value.
add(IIntegerItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IIntegerItem
Create a new sum by adding this value to the provided addend value.
add(INumericItem) - Method in interface dev.metaschema.core.metapath.item.atomic.INumericItem
Create a new sum by adding this value to the provided addend value.
addAll(Collection<MetaConstraintSet.Context>) - Method in class dev.metaschema.core.model.constraint.MetaConstraintSet.Context
Add a collection of child contexts to this context.
addAssemblyDefinitionBindingConfig(String, IDefinitionBindingConfiguration) - Method in class dev.metaschema.databind.codegen.config.DefaultBindingConfiguration.MetaschemaBindingConfiguration
Set the binding configuration for the IAssemblyDefinition with the provided name.
addChoiceGroupBinding(MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.ChoiceGroupBinding) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding
addChoiceGroupBinding(String, IChoiceGroupBindingConfiguration) - Method in class dev.metaschema.databind.codegen.config.DefaultDefinitionBindingConfiguration
Add a choice group binding configuration.
addCommandHandler(ICommand) - Method in class dev.metaschema.cli.processor.CLIProcessor
Register a new command handler.
addCommandHandler(ICommand) - Method in class dev.metaschema.cli.processor.command.AbstractParentCommand
Add a child command.
addConstraint(IAllowedValuesConstraint) - Method in interface dev.metaschema.core.model.constraint.IFeatureValueConstrained
 
addConstraint(IAllowedValuesConstraint) - Method in interface dev.metaschema.core.model.constraint.IValueConstrained
Add a new constraint.
addConstraint(IAllowedValuesConstraint) - Method in class dev.metaschema.core.model.constraint.ValueConstraintSet
 
addConstraint(ICardinalityConstraint) - Method in class dev.metaschema.core.model.constraint.AssemblyConstraintSet
 
addConstraint(ICardinalityConstraint) - Method in interface dev.metaschema.core.model.constraint.IFeatureModelConstrained
 
addConstraint(ICardinalityConstraint) - Method in interface dev.metaschema.core.model.constraint.IModelConstrained
Add a new constraint.
addConstraint(IExpectConstraint) - Method in interface dev.metaschema.core.model.constraint.IFeatureValueConstrained
 
addConstraint(IExpectConstraint) - Method in interface dev.metaschema.core.model.constraint.IValueConstrained
Add a new constraint.
addConstraint(IExpectConstraint) - Method in class dev.metaschema.core.model.constraint.ValueConstraintSet
 
addConstraint(IIndexConstraint) - Method in class dev.metaschema.core.model.constraint.AssemblyConstraintSet
 
addConstraint(IIndexConstraint) - Method in interface dev.metaschema.core.model.constraint.IFeatureModelConstrained
 
addConstraint(IIndexConstraint) - Method in interface dev.metaschema.core.model.constraint.IModelConstrained
Add a new constraint.
addConstraint(IIndexHasKeyConstraint) - Method in interface dev.metaschema.core.model.constraint.IFeatureValueConstrained
 
addConstraint(IIndexHasKeyConstraint) - Method in interface dev.metaschema.core.model.constraint.IValueConstrained
Add a new constraint.
addConstraint(IIndexHasKeyConstraint) - Method in class dev.metaschema.core.model.constraint.ValueConstraintSet
 
addConstraint(IMatchesConstraint) - Method in interface dev.metaschema.core.model.constraint.IFeatureValueConstrained
 
addConstraint(IMatchesConstraint) - Method in interface dev.metaschema.core.model.constraint.IValueConstrained
Add a new constraint.
addConstraint(IMatchesConstraint) - Method in class dev.metaschema.core.model.constraint.ValueConstraintSet
 
addConstraint(IReportConstraint) - Method in interface dev.metaschema.core.model.constraint.IFeatureValueConstrained
 
addConstraint(IReportConstraint) - Method in interface dev.metaschema.core.model.constraint.IValueConstrained
Add a new constraint.
addConstraint(IReportConstraint) - Method in class dev.metaschema.core.model.constraint.ValueConstraintSet
 
addConstraint(IUniqueConstraint) - Method in class dev.metaschema.core.model.constraint.AssemblyConstraintSet
 
addConstraint(IUniqueConstraint) - Method in interface dev.metaschema.core.model.constraint.IFeatureModelConstrained
 
addConstraint(IUniqueConstraint) - Method in interface dev.metaschema.core.model.constraint.IModelConstrained
Add a new constraint.
addContext(MetapathContext) - Method in class dev.metaschema.databind.model.metaschema.binding.MetapathContext
Add a new MetapathContext item to the underlying collection.
addContext(MetapathContext) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints
Add a new MetapathContext item to the underlying collection.
addDefineAssemblyBinding(MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding
Add a new MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding item to the underlying collection.
addDefineFieldBinding(MetaschemaBindings.MetaschemaBinding.DefineFieldBinding) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding
Add a new MetaschemaBindings.MetaschemaBinding.DefineFieldBinding item to the underlying collection.
addEnum(ConstraintValueEnum) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagAllowedValues
Add a new ConstraintValueEnum item to the underlying collection.
addEnum(ConstraintValueEnum) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint
Add a new ConstraintValueEnum item to the underlying collection.
addExample(Example) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
Add a new Example item to the underlying collection.
addExample(Example) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Add a new Example item to the underlying collection.
addExample(Example) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Add a new Example item to the underlying collection.
addExample(Example) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Add a new Example item to the underlying collection.
addExample(Example) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
Add a new Example item to the underlying collection.
addExample(Example) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Add a new Example item to the underlying collection.
addExample(Example) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Add a new Example item to the underlying collection.
addExample(Example) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
Add a new Example item to the underlying collection.
addFieldDefinitionBindingConfig(String, IDefinitionBindingConfiguration) - Method in class dev.metaschema.databind.codegen.config.DefaultBindingConfiguration.MetaschemaBindingConfiguration
Set the binding configuration for the IFieldDefinition with the provided name.
addFinding(ConstraintValidationFinding) - Method in class dev.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
Add a finding to the collection of findings maintained by this instance.
addFinding(IValidationFinding) - Method in class dev.metaschema.modules.sarif.SarifValidationHandler
Register a validation finding.
addFindings(Collection<? extends IValidationFinding>) - Method in class dev.metaschema.modules.sarif.SarifValidationHandler
Register a collection of validation finding.
addGenerationCase(GenerationCase) - Method in class dev.metaschema.model.testing.testsuite.GenerateSchema
Add a new GenerationCase item to the underlying collection.
addImplementInterface(String) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.Java
Add a new String item to the underlying collection.
addImplementInterface(String) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.Java
Add a new String item to the underlying collection.
addImport(METASCHEMA.Import) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA
Add a new METASCHEMA.Import item to the underlying collection.
addImport(MetaschemaMetaConstraints.Import) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints
Add a new MetaschemaMetaConstraints.Import item to the underlying collection.
addImport(MetaschemaModuleConstraints.Import) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints
Add a new MetaschemaModuleConstraints.Import item to the underlying collection.
addInterfaceToImplement(String) - Method in class dev.metaschema.databind.codegen.config.DefaultDefinitionBindingConfiguration
 
addKeyField(KeyConstraintField) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagIndexHasKey
Add a new KeyConstraintField item to the underlying collection.
addKeyField(KeyConstraintField) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint
Add a new KeyConstraintField item to the underlying collection.
addKeyField(KeyConstraintField) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint
Add a new KeyConstraintField item to the underlying collection.
addKeyField(KeyConstraintField) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraint
Add a new KeyConstraintField item to the underlying collection.
addLet(ConstraintLetExpression) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyConstraints
Add a new ConstraintLetExpression item to the underlying collection.
addLet(ConstraintLetExpression) - Method in class dev.metaschema.databind.model.metaschema.binding.FieldConstraints
Add a new ConstraintLetExpression item to the underlying collection.
addLet(ConstraintLetExpression) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagConstraints
Add a new ConstraintLetExpression item to the underlying collection.
addLetExpression(ILet) - Method in interface dev.metaschema.core.model.constraint.IFeatureValueConstrained
 
addLetExpression(ILet) - Method in interface dev.metaschema.core.model.constraint.IValueConstrained
Add a new let expression.
addLetExpression(ILet) - Method in class dev.metaschema.core.model.constraint.ValueConstraintSet
 
addLocation(IDefinitionNodeItem<?, ?>) - Method in class dev.metaschema.core.metapath.item.node.RecursionCollectingNodeItemVisitor.AssemblyRecord
Associate the provided location with the definition associated with the record.
addMetapath(MetaschemaMetapath) - Method in class dev.metaschema.databind.model.metaschema.binding.MetapathContext
Add a new MetaschemaMetapath item to the underlying collection.
addMetaschemaBinding(MetaschemaBindings.MetaschemaBinding) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings
Add a new MetaschemaBindings.MetaschemaBinding item to the underlying collection.
addMetaschemaBindingConfiguration(String, DefaultBindingConfiguration.MetaschemaBindingConfiguration) - Method in class dev.metaschema.databind.codegen.config.DefaultBindingConfiguration
Set the binding configuration for the Module module located at the provided moduleUri.
addModelBinding(MetaschemaBindings.ModelBinding) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings
Add a new MetaschemaBindings.ModelBinding item to the underlying collection.
addModelBindingConfig(String, String) - Method in class dev.metaschema.databind.codegen.config.DefaultBindingConfiguration
Binds an XML namespace, which is normally associated with one or more Module, with a provided Java package name.
addNamespaceBinding(MetapathNamespace) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA
Add a new MetapathNamespace item to the underlying collection.
addNamespaceBinding(MetapathNamespace) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints
Add a new MetapathNamespace item to the underlying collection.
addNamespaceBinding(MetapathNamespace) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints
Add a new MetapathNamespace item to the underlying collection.
addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Assembly
Add a new Property item to the underlying collection.
addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
Add a new Property item to the underlying collection.
addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Add a new Property item to the underlying collection.
addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Field
Add a new Property item to the underlying collection.
addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyReference
Add a new Property item to the underlying collection.
addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.FieldReference
Add a new Property item to the underlying collection.
addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagAllowedValues
Add a new Property item to the underlying collection.
addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagExpect
Add a new Property item to the underlying collection.
addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagIndexHasKey
Add a new Property item to the underlying collection.
addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagMatches
Add a new Property item to the underlying collection.
addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReference
Add a new Property item to the underlying collection.
addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReport
Add a new Property item to the underlying collection.
addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Add a new Property item to the underlying collection.
addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Add a new Property item to the underlying collection.
addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
Add a new Property item to the underlying collection.
addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Add a new Property item to the underlying collection.
addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Add a new Property item to the underlying collection.
addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
Add a new Property item to the underlying collection.
addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint
Add a new Property item to the underlying collection.
addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedExpectConstraint
Add a new Property item to the underlying collection.
addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedHasCardinalityConstraint
Add a new Property item to the underlying collection.
addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint
Add a new Property item to the underlying collection.
addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint
Add a new Property item to the underlying collection.
addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraint
Add a new Property item to the underlying collection.
addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedMatchesConstraint
Add a new Property item to the underlying collection.
addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedReportConstraint
Add a new Property item to the underlying collection.
addPropertyBinding(MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.PropertyBinding) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding
addPropertyBinding(MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.PropertyBinding) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding
addPropertyBindingConfig(String, String, IPropertyBindingConfiguration) - Method in class dev.metaschema.databind.codegen.config.DefaultBindingConfiguration.MetaschemaBindingConfiguration
Set the property binding configuration for a specific property within a definition.
addReference(INamedInstance) - Method in class dev.metaschema.schemagen.ModuleIndex.DefinitionEntry
Adds a reference to this definition from the specified instance.
addRootModule(String) - Method in class dev.metaschema.databind.codegen.JavaCompilerSupport
Add a root module name.
addScope(MetaschemaModuleConstraints.Scope) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints
Add a new MetaschemaModuleConstraints.Scope item to the underlying collection.
addTestCollection(TestCollection) - Method in class dev.metaschema.model.testing.testsuite.TestSuite
Add a new TestCollection item to the underlying collection.
addTestScenario(TestScenario) - Method in class dev.metaschema.model.testing.testsuite.TestCollection
Add a new TestScenario item to the underlying collection.
addToClassPath(String) - Method in class dev.metaschema.databind.codegen.JavaCompilerSupport
Add an entry to the classpath.
addToModulePath(String) - Method in class dev.metaschema.databind.codegen.JavaCompilerSupport
Add an entry to the module path.
addValidationCase(ValidationCase) - Method in class dev.metaschema.model.testing.testsuite.TestScenario
Add a new ValidationCase item to the underlying collection.
advanceAndAssert(JsonParser, URI, JsonToken) - Static method in class dev.metaschema.core.model.util.JsonUtil
Advance the token stream, then ensure that the current token is the one expected.
advanceTo(JsonParser, URI, JsonToken) - Static method in class dev.metaschema.core.model.util.JsonUtil
Advance the parser to the next location matching the provided token.
advanceTo(XMLEventReader2, int) - Static method in class dev.metaschema.core.model.util.XmlEventUtil
Advance through XMLEvents until the event type identified by eventType is reached or the end of stream is found.
afterDeserialize(Object) - Method in interface dev.metaschema.databind.io.IDeserializationHandler
A method called just after the object's data is read and added to the object.
aggregate(IValidationResult...) - Static method in class dev.metaschema.core.model.validation.AggregateValidationResult
Aggregate multiple provided results into a single result set.
aggregateResult(RESULT, RESULT, CONTEXT) - Method in class dev.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
Combine two results into a single, aggregate result.
AggregateValidationResult - Class in dev.metaschema.core.model.validation
Provides the means to aggregate multiple validation result sets into a single result set.
allNonLocalDefinitions() - Static method in interface dev.metaschema.core.model.IModuleExtended
Get a filter that will match all definitions that are not locally defined.
ALLOW_OTHER_DEFAULT - Static variable in interface dev.metaschema.core.model.constraint.IAllowedValuesConstraint
The default allow other value.
ALLOWED_VALUES - Enum constant in enum dev.metaschema.core.model.constraint.IConstraint.Type
Constraint restricting the set of allowed values.
ALLOWED_VALUES_CONSTRAINT_QNAME - Static variable in class dev.metaschema.core.model.MetaschemaModelConstants
The name of an IAllowedValuesConstraint constraint in the Metaschema model.
allowedValue(IAllowedValue) - Method in class dev.metaschema.core.model.constraint.IAllowedValuesConstraint.Builder
Use the provided allowed value to validate associated values.
AllowedValue - Annotation Type in dev.metaschema.databind.model.annotations
This annotation provides an enumerated value that is used as part of an AllowedValues annotation.
AllowedValueCollection(boolean, List<IAllowedValue>) - Constructor for class dev.metaschema.schemagen.AbstractGenerationState.AllowedValueCollection
Construct a new allowed value collection.
allowedValues() - Element in annotation type dev.metaschema.databind.model.annotations.ValueConstraints
Get the allowed value constraints for the type or field this annotation is applied to.
allowedValues(Map<String, IAllowedValue>) - Method in class dev.metaschema.core.model.constraint.IAllowedValuesConstraint.Builder
Use the provided allowed values to validate associated values.
AllowedValues - Annotation Type in dev.metaschema.databind.model.annotations
This annotation defines a set of values permitted to be used in the context of the containing annotation.
allowEntityResolution() - Method in class dev.metaschema.databind.model.metaschema.BindingModuleLoader
Allow inline XML entities to be automatically replaced.
allowEntityResolution() - Method in interface dev.metaschema.databind.model.metaschema.IBindingModuleLoader
Enable entity resolution within a loaded Metaschema module resource.
allowOthers() - Element in annotation type dev.metaschema.databind.model.annotations.AllowedValues
Indicates if the constraint allows other values not included in the enumerated list.
allowsOther(boolean) - Method in class dev.metaschema.core.model.constraint.IAllowedValuesConstraint.Builder
Determine if unspecified values are allowed and will result in the constraint always passing.
allowUnboundedArity(boolean) - Method in class dev.metaschema.core.metapath.function.IFunction.Builder
Indicate if the last argument can be repeated.
allRootAssemblyDefinitions() - Static method in interface dev.metaschema.core.model.IModuleExtended
Get a filter that will match all definitions that are root assemblies.
AmbiguousDate - Class in dev.metaschema.core.datatype.object
Represents a date value which may not have a timezone making it ambiguous as a window in time.
AmbiguousDate(ZonedDateTime, boolean) - Constructor for class dev.metaschema.core.datatype.object.AmbiguousDate
Construct a new date object.
AmbiguousDateTime - Class in dev.metaschema.core.datatype.object
Represents a date/time value which may not have a timezone making it ambiguous as a point in time.
AmbiguousDateTime(ZonedDateTime, boolean) - Constructor for class dev.metaschema.core.datatype.object.AmbiguousDateTime
Construct a new date/time object.
AmbiguousTime - Class in dev.metaschema.core.datatype.object
Represents a date value which may not have a timezone making it ambiguous as a window in time.
AmbiguousTime(OffsetTime, boolean) - Constructor for class dev.metaschema.core.datatype.object.AmbiguousTime
Construct a new date object.
analyzeDefinitions(S, BiConsumer<ModuleIndex.DefinitionEntry, IDefinition>) - Method in class dev.metaschema.schemagen.AbstractSchemaGenerator
Determine the collection of root definitions.
ancestor() - Method in interface dev.metaschema.core.metapath.item.node.INodeItem
Get a stream of all ancestors of this node item.
ancestorOrSelf() - Method in interface dev.metaschema.core.metapath.item.node.INodeItem
Get a stream of this and all ancestors of this node item.
ancestorsOf(INodeItem) - Static method in interface dev.metaschema.core.metapath.item.node.INodeItem
Get a stream of the ancestors of the provided item.
andThen(IWritingContext.ObjectWriter<? super T>) - Method in interface dev.metaschema.databind.io.IWritingContext.ObjectWriter
Perform a series of property write operations, starting first with this operation and followed by the after operation.
Any - Class in dev.metaschema.databind.model.metaschema.binding
Any Additional Content.
Any() - Constructor for class dev.metaschema.databind.model.metaschema.binding.Any
Constructs a new dev.metaschema.databind.model.metaschema.binding.Any instance with no metadata.
Any(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.Any
Constructs a new dev.metaschema.databind.model.metaschema.binding.Any instance with the specified metadata.
anyAtomic() - Static method in interface dev.metaschema.core.metapath.type.IItemType
Get a new kind test that matches any atomic valued item.
append(AI) - Method in class dev.metaschema.core.model.DefaultChoiceGroupModelBuilder
Append the instance.
append(AI) - Method in class dev.metaschema.core.model.DefaultChoiceModelBuilder
 
append(CGI) - Method in class dev.metaschema.core.model.DefaultAssemblyModelBuilder
Append the instance.
append(CI) - Method in class dev.metaschema.core.model.DefaultAssemblyModelBuilder
Append the instance.
append(IArrayItem<T>, T) - Static method in class dev.metaschema.core.metapath.function.library.ArrayAppend
An implementation of XPath 3.1 array:append.
append(FI) - Method in class dev.metaschema.core.model.DefaultChoiceGroupModelBuilder
Append the instance.
append(FI) - Method in class dev.metaschema.core.model.DefaultChoiceModelBuilder
 
apply(String) - Method in interface dev.metaschema.core.model.AbstractGlobalDefinition.NameInitializer
Produce a qualified name by parsing the provided name.
applyConfiguration(IConfiguration<ValidationFeature<?>>) - Method in class dev.metaschema.core.model.constraint.DefaultConstraintValidator
 
applyConfiguration(IConfiguration<DeserializationFeature<?>>) - Method in class dev.metaschema.databind.io.AbstractDeserializer
 
applyConfiguration(IConfiguration<DeserializationFeature<?>>) - Method in class dev.metaschema.databind.io.DefaultBoundLoader
 
applyConfiguration(IConfiguration<DeserializationFeature<?>>) - Method in interface dev.metaschema.databind.io.IBoundLoader
 
applyConfiguration(IConfiguration<DeserializationFeature<?>>) - Method in interface dev.metaschema.databind.io.IDeserializer
 
applyConfiguration(IConfiguration<DeserializationFeature<?>>) - Method in class dev.metaschema.databind.model.metaschema.BindingModuleLoader
 
applyConfiguration(IConfiguration<SerializationFeature<?>>) - Method in class dev.metaschema.databind.io.AbstractSerializer
 
applyConfiguration(IConfiguration<SerializationFeature<?>>) - Method in interface dev.metaschema.databind.io.ISerializer
 
applyConfiguration(IConfiguration<T>) - Method in class dev.metaschema.core.configuration.DefaultConfiguration
 
applyConfiguration(IConfiguration<T>) - Method in interface dev.metaschema.core.configuration.IMutableConfiguration
Replace this configuration with the other configuration.
applyConstraintsForModule(IModuleNodeItem, IModelElementVisitor<ITargetedConstraints, Void>) - Method in interface dev.metaschema.core.model.constraint.IConstraintSet
Apply the constraints associated with this constraint set to the provided module, if applicable.
applyConstraintsForModule(IModuleNodeItem, IModelElementVisitor<ITargetedConstraints, Void>) - Method in class dev.metaschema.core.model.constraint.MetaConstraintSet
 
applyConstraintsForModule(IModuleNodeItem, IModelElementVisitor<ITargetedConstraints, Void>) - Method in class dev.metaschema.core.model.constraint.ScopedConstraintSet
 
applyDefaults(Object, Collection<? extends IBoundProperty<?>>) - Static method in class dev.metaschema.databind.io.AbstractProblemHandler
A utility method for applying default values for the provided unhandledInstances.
applyGlobalOptions(CommandLine) - Method in class dev.metaschema.cli.processor.CallingContext
Apply global options like --no-color and --quiet.
applyTo(IModelConstrained) - Method in class dev.metaschema.core.model.constraint.ModelTargetedConstraints
Apply the constraints to the provided definition.
applyTo(IValueConstrained) - Method in class dev.metaschema.core.model.constraint.AbstractTargetedConstraints
Apply the constraints to the provided definition.
argument(IArgument) - Method in class dev.metaschema.core.metapath.function.IFunction.Builder
Add an argument based on the provided argument signature.
argument(IArgument.Builder) - Method in class dev.metaschema.core.metapath.function.IFunction.Builder
Add an argument based on the provided builder.
ARGUMENT_TO_STRING_IS_FUNCTION - Static variable in exception dev.metaschema.core.metapath.function.InvalidTypeFunctionException
err:FOTY0014: Raised by fn:string, or by implicit string conversion, if the input sequence contains a function item.
ArithmeticFunctionException - Exception in dev.metaschema.core.metapath.function
Represents an error that occurred while performing mathematical operations.
ArithmeticFunctionException(int, String) - Constructor for exception dev.metaschema.core.metapath.function.ArithmeticFunctionException
Constructs a new exception with the provided code, message, and no cause.
ArithmeticFunctionException(int, String, Throwable) - Constructor for exception dev.metaschema.core.metapath.function.ArithmeticFunctionException
Constructs a new exception with the provided code, message, and cause.
ArithmeticFunctionException(int, Throwable) - Constructor for exception dev.metaschema.core.metapath.function.ArithmeticFunctionException
Constructs a new exception with the provided code, no message, and the cause.
arity() - Method in interface dev.metaschema.core.metapath.function.IFunction
Determine the number of arguments the function has.
array() - Static method in interface dev.metaschema.core.metapath.type.IItemType
Get a new kind test that matches any array item whose values match the provided sequence.
array(ISequenceType) - Static method in interface dev.metaschema.core.metapath.type.IItemType
Get a new kind test that matches any array item whose values match the provided sequence.
ArrayAppend - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 array:append function.
ArrayFlatten - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 array:flatten function.
ArrayGet - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 array:get function.
ArrayHead - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 array:head function.
ArrayInsertBefore - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 array:insert-before function.
ArrayJoin - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 array:join function.
ArrayPut - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 array:put function.
ArrayRemove - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 array:remove function.
ArrayReverse - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 array:reverse function.
ArraySize - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 array:size function.
ArraySubarray - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 array:subarray function.
ArrayTail - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 array:tail function.
AS_FORMAT_OPTION - Static variable in class dev.metaschema.cli.commands.MetaschemaCommands
Used by commands to identify the source format for a content-related operation.
AS_SCHEMA_FORMAT_OPTION - Static variable in class dev.metaschema.cli.commands.MetaschemaCommands
Used by commands that produce schemas to identify the schema format to produce.
asDate() - Method in interface dev.metaschema.core.metapath.item.atomic.IDateTimeItem
Get the date/time as a date item.
asDateTime() - Method in interface dev.metaschema.core.metapath.item.atomic.IDateItem
Get this date as a date/time value at the start of the day.
asDateTimeZ() - Method in interface dev.metaschema.core.metapath.item.atomic.IDateTimeItem
Get this date/time in the UTC timezone.
asDecimal() - Method in interface dev.metaschema.core.metapath.item.atomic.INumericItem
Get this item's value as a decimal.
asDecimal() - Method in interface dev.metaschema.core.metapath.item.function.IDecimalMapKey
Get this key's value as a decimal.
asDuration() - Method in interface dev.metaschema.core.metapath.item.atomic.IDayTimeDurationItem
Get the items wrapped value as a duration.
asInteger() - Method in interface dev.metaschema.core.metapath.item.atomic.INumericItem
Get this item's value as an integer.
asIpAddress() - Method in interface dev.metaschema.core.metapath.item.atomic.IIPAddressItem
Get the "wrapped" IP address value.
asIpAddress() - Method in interface dev.metaschema.core.metapath.item.atomic.IIPv4AddressItem
 
asLocalDate() - Method in interface dev.metaschema.core.metapath.item.atomic.IDateItem
Get the date as a LocalDate.
asLocalDate() - Method in interface dev.metaschema.core.metapath.item.atomic.IDateTimeItem
Get the date as a LocalDate.
asLocalDateTime() - Method in interface dev.metaschema.core.metapath.item.atomic.IDateTimeItem
Get the date as a LocalDate.
asLocalTime() - Method in interface dev.metaschema.core.metapath.item.atomic.IDateTimeItem
Get the date/time as a LocalTime.
asLocalTime() - Method in interface dev.metaschema.core.metapath.item.atomic.ITimeItem
Get the time as a LocalTime.
asMapKey() - Method in class dev.metaschema.core.metapath.item.atomic.AbstractUntypedAtomicItem
 
asMapKey() - Method in interface dev.metaschema.core.metapath.item.atomic.IAnyAtomicItem
Get the atomic item value as a map key for use with an IMapItem.
asMapKey() - Method in class dev.metaschema.databind.model.annotations.NullJavaTypeAdapter.VoidItem
 
asMarkup() - Method in interface dev.metaschema.core.metapath.item.atomic.IMarkupItem
Get the "wrapped" markup value.
asNullableType(Object) - Static method in class dev.metaschema.core.util.ObjectUtils
Cast the provided object as the requested return type.
asOffsetTime() - Method in interface dev.metaschema.core.metapath.item.atomic.IDateTimeItem
Get the date/time as an OffsetTime.
asOffsetTime() - Method in interface dev.metaschema.core.metapath.item.atomic.ITimeItem
Get the underlying time value.
asPeriod() - Method in interface dev.metaschema.core.metapath.item.atomic.IYearMonthDurationItem
Get the "wrapped" duration value.
asSeconds() - Method in interface dev.metaschema.core.metapath.item.atomic.IDayTimeDurationItem
Get the "wrapped" duration value in seconds.
assemblies() - Element in annotation type dev.metaschema.databind.model.annotations.BoundChoiceGroup
The the assemblies that may occur within this choice group.
assemblies() - Element in annotation type dev.metaschema.databind.model.annotations.MetaschemaModule
Get the classes representing the global assemblies defined on this Module.
assembly() - Static method in interface dev.metaschema.core.metapath.type.IItemType
Matches any IAssemblyNodeItem regardless of its name or type.
assembly(IEnhancedQName, String, StaticContext) - Static method in interface dev.metaschema.core.metapath.type.IItemType
Get a new kind test that matches a IAssemblyNodeItem with the provided name and a type matching the provided name of a specific assembly definition.
assembly(String, StaticContext) - Static method in interface dev.metaschema.core.metapath.type.IItemType
Get a new kind test that matches an IAssemblyNodeItem with any name and a type matching the provided name of a specific assembly definition.
Assembly() - Constructor for class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Assembly
Constructs a new dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Assembly instance with no metadata.
Assembly() - Constructor for class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Assembly
Constructs a new dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Assembly instance with no metadata.
Assembly(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Assembly
Constructs a new dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Assembly instance with the specified metadata.
Assembly(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Assembly
Constructs a new dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Assembly instance with the specified metadata.
ASSEMBLY - Enum constant in enum dev.metaschema.core.metapath.item.node.INodeItem.NodeType
An assembly node containing fields and other assemblies.
ASSEMBLY - Enum constant in enum dev.metaschema.core.metapath.item.node.NodeItemKind
An INodeItem representing an assembly instance.
ASSEMBLY - Enum constant in enum dev.metaschema.core.model.ModelType
Represents an assembly definition.
ASSEMBLY_QNAME - Static variable in class dev.metaschema.core.model.MetaschemaModelConstants
The name of an IAssemblyInstance in the Metaschema model.
AssemblyConstraints - Class in dev.metaschema.databind.model.metaschema.binding
A binding class for the assembly-constraints definition.
AssemblyConstraints - Annotation Type in dev.metaschema.databind.model.annotations
Defines constraints that apply to assembly definitions.
AssemblyConstraints() - Constructor for class dev.metaschema.databind.model.metaschema.binding.AssemblyConstraints
Constructs a new dev.metaschema.databind.model.metaschema.binding.AssemblyConstraints instance with no metadata.
AssemblyConstraints(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.AssemblyConstraints
Constructs a new dev.metaschema.databind.model.metaschema.binding.AssemblyConstraints instance with the specified metadata.
AssemblyConstraintSet - Class in dev.metaschema.core.model.constraint
Represents a container of rules constraining the effective model of a Metaschema assembly data instance.
AssemblyConstraintSet(ISource) - Constructor for class dev.metaschema.core.model.constraint.AssemblyConstraintSet
Construct a new constraint set.
AssemblyModel - Class in dev.metaschema.databind.model.metaschema.binding
A binding class for the assembly-model definition.
AssemblyModel() - Constructor for class dev.metaschema.databind.model.metaschema.binding.AssemblyModel
Constructs a new dev.metaschema.databind.model.metaschema.binding.AssemblyModel instance with no metadata.
AssemblyModel(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.AssemblyModel
Constructs a new dev.metaschema.databind.model.metaschema.binding.AssemblyModel instance with the specified metadata.
AssemblyModel.Choice - Class in dev.metaschema.databind.model.metaschema.binding
Choice.
AssemblyModel.ChoiceGroup - Class in dev.metaschema.databind.model.metaschema.binding
Choice Grouping.
AssemblyModel.ChoiceGroup.Assembly - Class in dev.metaschema.databind.model.metaschema.binding
Grouping Assembly Reference.
AssemblyModel.ChoiceGroup.DefineAssembly - Class in dev.metaschema.databind.model.metaschema.binding
Inline Assembly Definition.
AssemblyModel.ChoiceGroup.DefineField - Class in dev.metaschema.databind.model.metaschema.binding
Inline Field Definition.
AssemblyModel.ChoiceGroup.Field - Class in dev.metaschema.databind.model.metaschema.binding
Grouping Field Reference.
AssemblyReference - Class in dev.metaschema.databind.model.metaschema.binding
Assembly Reference.
AssemblyReference() - Constructor for class dev.metaschema.databind.model.metaschema.binding.AssemblyReference
Constructs a new dev.metaschema.databind.model.metaschema.binding.AssemblyReference instance with no metadata.
AssemblyReference(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.AssemblyReference
Constructs a new dev.metaschema.databind.model.metaschema.binding.AssemblyReference instance with the specified metadata.
AssemblyTargetedConstraints - Class in dev.metaschema.core.model.constraint
A set of constraints targeting a IAssemblyDefinition based on a target Metapath expression.
AssemblyTargetedConstraints(ISource, Supplier<List<IMetapathExpression>>, IModelConstrained) - Constructor for class dev.metaschema.core.model.constraint.AssemblyTargetedConstraints
Construct a new set of targeted constraints.
assertAndAdvance(JsonParser, URI, JsonToken) - Static method in class dev.metaschema.core.model.util.JsonUtil
Ensure that the current token is the one expected and then advance the token stream.
assertCurrent(JsonParser, URI, JsonToken...) - Static method in class dev.metaschema.core.model.util.JsonUtil
Ensure that the current token is one of the provided tokens.
assertNext(XMLEventReader2, URI, int) - Static method in class dev.metaschema.core.model.util.XmlEventUtil
Ensure that the next event from reader is of the type identified by presumedEventType.
assertNext(XMLEventReader2, URI, int, QName) - Static method in class dev.metaschema.core.model.util.XmlEventUtil
Ensure that the next event from reader is of the type identified by presumedEventType and has the name identified by presumedName.
asString() - Method in class dev.metaschema.core.metapath.item.atomic.AbstractAtomicItemBase
 
asString() - Method in interface dev.metaschema.core.metapath.item.atomic.IAnyAtomicItem
Get the item's string value.
asString() - Method in interface dev.metaschema.core.metapath.item.function.IStringMapKey
Get the item's string value.
asString() - Method in class dev.metaschema.databind.model.annotations.NullJavaTypeAdapter.VoidItem
 
asString(Object) - Method in class dev.metaschema.core.datatype.AbstractDataTypeAdapter
 
asString(Object) - Method in class dev.metaschema.core.datatype.adapter.AbstractBinaryAdapter
Get the wrapped value as a base64 encoded string.
asString(Object) - Method in class dev.metaschema.core.datatype.adapter.DateAdapter
 
asString(Object) - Method in class dev.metaschema.core.datatype.adapter.DateTimeAdapter
 
asString(Object) - Method in class dev.metaschema.core.datatype.adapter.DateTimeWithTZAdapter
 
asString(Object) - Method in class dev.metaschema.core.datatype.adapter.DateWithTZAdapter
 
asString(Object) - Method in class dev.metaschema.core.datatype.adapter.TimeAdapter
 
asString(Object) - Method in class dev.metaschema.core.datatype.adapter.TimeWithTZAdapter
 
asString(Object) - Method in interface dev.metaschema.core.datatype.IDataTypeAdapter
Gets the value as a string suitable for writing as text.
asStringItem() - Method in interface dev.metaschema.core.metapath.item.atomic.IAnyAtomicItem
Converts this atomic item to a string item representation.
asStringItem() - Method in interface dev.metaschema.core.metapath.item.atomic.IStringItem
 
asTime() - Method in interface dev.metaschema.core.metapath.item.atomic.IDateTimeItem
Get the date/time as a time item.
asTotalMonths() - Method in interface dev.metaschema.core.metapath.item.atomic.IYearMonthDurationItem
Get the total quantity of months this duration represents.
asType(IItem) - Static method in class dev.metaschema.core.metapath.function.FunctionUtils
Casts the provided item as the result type.
asType(ISequence<?>) - Static method in class dev.metaschema.core.metapath.function.FunctionUtils
Casts the provided item as the result sequence type.
asType(Object) - Static method in class dev.metaschema.core.util.ObjectUtils
Cast the provided object as the requested return type.
asTypeOrNull(IItem) - Static method in class dev.metaschema.core.metapath.function.FunctionUtils
Casts the provided item as the result type, if the item is not null.
asUri() - Method in interface dev.metaschema.core.metapath.item.atomic.IAnyUriItem
Get the "wrapped" URI value.
asUuid() - Method in interface dev.metaschema.core.metapath.item.atomic.IUuidItem
Get the "wrapped" UUID value.
asZonedDateTime() - Method in interface dev.metaschema.core.metapath.item.atomic.ICalendarTemporalItem
Get the temporal value as a ZonedDateTime.
asZonedDateTime() - Method in interface dev.metaschema.core.metapath.item.atomic.IDateItem
 
asZoneOffset() - Method in interface dev.metaschema.core.metapath.item.atomic.IDayTimeDurationItem
Get a zone offset for this duration.
atomize() - Method in interface dev.metaschema.core.metapath.item.atomic.IAnyAtomicItem
 
atomize() - Method in interface dev.metaschema.core.metapath.item.function.IArrayItem
 
atomize() - Method in interface dev.metaschema.core.metapath.item.ICollectionValue
Produce a stream of atomic items based on the atomic value of these items.
atomize() - Method in interface dev.metaschema.core.metapath.item.IItem
Produce a stream of atomic items based on the atomic value of these items.
atomize() - Method in interface dev.metaschema.core.metapath.item.ISequence
An implementation of XPath 3.1 fn:data supporting item atomization.
AUTO - Enum constant in enum dev.metaschema.core.metapath.format.PathFormatSelection
Auto-select the path format based on document format.
autoClose(T, AutoCloser.Closer<T, E>) - Static method in class dev.metaschema.core.util.AutoCloser
Adapt the the provided resource to be AutoCloseable, using a provided closer lambda.
AutoCloser<T,E extends Exception> - Class in dev.metaschema.core.util
Wraps a resource to make it AutoCloseable.
AutoCloser.Closer<T,E extends Exception> - Interface in dev.metaschema.core.util
A callback interface representing a close operation.
average(Collection<? extends IAnyAtomicItem>) - Static method in class dev.metaschema.core.metapath.function.library.FnAvg
An implementation of XPath 3.1 fn:avg.
averageDayTimeDurations(Collection<? extends IDayTimeDurationItem>) - Static method in class dev.metaschema.core.metapath.function.library.FnAvg
Get the average of a collection of day/time duration-based items.
averageNumeric(Collection<? extends INumericItem>) - Static method in class dev.metaschema.core.metapath.function.library.FnAvg
Get the average of a collection of numeric items.
averageYearMonthDurations(Collection<? extends IYearMonthDurationItem>) - Static method in class dev.metaschema.core.metapath.function.library.FnAvg
Get the average of a collection of year/month duration-based items.
AXIS_NAMESPACE_UNSUPPORTED - Static variable in exception dev.metaschema.core.metapath.StaticMetapathException
err:MPST0010: An implementation that does not support the namespace axis must raise a static error if it encounters a reference to the namespace axis and XPath 1.0 compatibility mode is false.
AXIS_NAMESPACE_UNSUPPORTED_IN_TEST - Static variable in exception dev.metaschema.core.metapath.StaticMetapathException
err:MPST0134: The namespace axis is not supported.

B

BASE_PATH_NOT_A_SEQUENCE - Static variable in exception dev.metaschema.core.metapath.type.TypeMetapathException
err:MPTY0019: It is a type error if E1 in a path expression E1/E2 does not evaluate to a sequence of nodes.
BASE_URI_NOT_DEFINED_IN_STATIC_CONTEXT - Static variable in exception dev.metaschema.core.metapath.function.UriFunctionException
err:FONS0005: Raised by FnResolveUri if no base URI is available for resolving a relative URI.
BASE64 - Static variable in class dev.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema base64 data type instance.
Base64Adapter - Class in dev.metaschema.core.datatype.adapter
Maintains a byte buffer backed representation of a byte stream parsed from a BASE64 encoded string.
baseUri(URI) - Method in class dev.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.
BASH - Enum constant in enum dev.metaschema.cli.processor.command.ShellCompletionCommand.Shell
Bash shell.
BASH - Enum constant in enum dev.metaschema.cli.processor.completion.CompletionScriptGenerator.Shell
Bash shell.
beforeDeserialize(Object) - Method in interface dev.metaschema.databind.io.IDeserializationHandler
A method called just before the object data is read and added to the object.
binaryCompare(IBase64BinaryItem, ComparisonFunctions.Operator, IBase64BinaryItem) - Static method in class dev.metaschema.core.metapath.function.ComparisonFunctions
Perform a binary data-based comparison of the right item against the left item using the specified operator.
binding() - Element in annotation type dev.metaschema.databind.model.annotations.BoundGroupedAssembly
The bound class associated with this assembly.
binding() - Element in annotation type dev.metaschema.databind.model.annotations.BoundGroupedField
The bound class associated with this assembly.
BindingConstraintLoader - Class in dev.metaschema.databind.model.metaschema
Loads Metaschema constraints from external constraint files using data binding.
BindingConstraintLoader(IBindingContext) - Constructor for class dev.metaschema.databind.model.metaschema.BindingConstraintLoader
Construct a new loader.
BindingContextBuilder(Function<IBindingContext.IModuleLoaderStrategy, IBindingContext>) - Constructor for class dev.metaschema.databind.IBindingContext.BindingContextBuilder
Construct a new builder.
BindingException - Exception in dev.metaschema.databind.io
Used to report exceptional conditions related to processing bound objects.
BindingException(String) - Constructor for exception dev.metaschema.databind.io.BindingException
Construct a new binding exception with the provided detail message.
BindingException(String, Throwable) - Constructor for exception dev.metaschema.databind.io.BindingException
Construct a new binding exception with the provided detail message and cause.
BindingException(Throwable) - Constructor for exception dev.metaschema.databind.io.BindingException
Construct a new binding exception with the provided cause.
BindingModuleLoader - Class in dev.metaschema.databind.model.metaschema
Loads Metaschema modules from XML or YAML sources using data binding.
BindingModuleLoader(IBindingContext, ModuleLoadingPostProcessor) - Constructor for class dev.metaschema.databind.model.metaschema.BindingModuleLoader
Construct a new Metaschema loader.
bindVariableValue(IEnhancedQName, ISequence<?>) - Method in class dev.metaschema.core.metapath.DynamicContext
Bind the variable name to the sequence value.
BOOLEAN - Enum constant in enum dev.metaschema.core.metapath.IMetapathExpression.ResultType
The result is expected to be a Boolean value.
BOOLEAN - Static variable in class dev.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema boolean data type instance.
BooleanAdapter - Class in dev.metaschema.core.datatype.adapter
Support for the Metaschema boolean data type.
booleanCompare(IBooleanItem, ComparisonFunctions.Operator, IBooleanItem) - Static method in class dev.metaschema.core.metapath.function.ComparisonFunctions
Perform a boolean-based comparison of the right item against the left item using the specified operator.
BoundAssembly - Annotation Type in dev.metaschema.databind.model.annotations
Identifies that the annotation target is a bound property that references a Module assembly.
BoundChoice - Annotation Type in dev.metaschema.databind.model.annotations
Identifies that the annotation target is a bound property that participates in a Metaschema choice.
BoundChoiceGroup - Annotation Type in dev.metaschema.databind.model.annotations
Identifies that the annotation target is a bound property that references a collection of model instances of varying types.
BoundField - Annotation Type in dev.metaschema.databind.model.annotations
Identifies that the annotation target is a bound property that references a Module field.
BoundFieldValue - Annotation Type in dev.metaschema.databind.model.annotations
Identifies a field on a class annotated with the MetaschemaField annotation as the Module field's value.
BoundFlag - Annotation Type in dev.metaschema.databind.model.annotations
Identifies that the annotation target is a bound property that represents a Module flag.
BoundGroupedAssembly - Annotation Type in dev.metaschema.databind.model.annotations
Identifies that the annotation target is a bound property that references a Module assembly.
BoundGroupedField - Annotation Type in dev.metaschema.databind.model.annotations
Identifies that the annotation target is a bound property that references a Module field.
bufferToBytes(ByteBuffer, boolean) - Static method in class dev.metaschema.core.datatype.adapter.AbstractBinaryAdapter
Get the array of bytes stored in the buffer.
build() - Method in class dev.metaschema.core.metapath.function.IArgument.Builder
Builds the argument's signature.
build() - Method in class dev.metaschema.core.metapath.function.IFunction.Builder
Builds the function's signature.
build() - Method in class dev.metaschema.core.metapath.StaticContext.Builder
Construct a new static context using the information provided to the builder.
build() - Method in class dev.metaschema.core.model.constraint.AbstractConstraintBuilder
Generate the built instance after validating the provided data.
build() - Method in class dev.metaschema.core.model.constraint.ConstraintValidationFinding.Builder
Generate the finding using the previously provided data.
build() - Method in class dev.metaschema.core.model.FlagContainerBuilder
 
build() - Method in interface dev.metaschema.core.model.IFlagContainerBuilder
Build the flag container.
build() - Method in class dev.metaschema.databind.IBindingContext.BindingContextBuilder
Build a IBindingContext using the configuration options provided to the builder.
buildAssembly() - Method in class dev.metaschema.core.model.DefaultAssemblyModelBuilder
Build an immutable assembly model container based on the appended instances.
buildChoice() - Method in class dev.metaschema.core.model.DefaultChoiceModelBuilder
Build an immutable choice model container based on the appended instances.
buildChoiceGroup() - Method in class dev.metaschema.core.model.DefaultChoiceGroupModelBuilder
Build an immutable choice group model container based on the appended instances.
builder() - Static method in interface dev.metaschema.core.metapath.function.IArgument
Get a new argument builder.
builder() - Static method in interface dev.metaschema.core.metapath.function.IFunction
Construct a new function signature builder.
builder() - Static method in class dev.metaschema.core.metapath.StaticContext
Create a new static context builder that allows for fine-grained adjustments when creating a new static context.
builder() - Static method in interface dev.metaschema.core.model.constraint.IAllowedValuesConstraint
Create a new constraint builder.
builder() - Static method in interface dev.metaschema.core.model.constraint.ICardinalityConstraint
Create a new constraint builder.
builder() - Static method in interface dev.metaschema.core.model.constraint.IExpectConstraint
Create a new constraint builder.
builder() - Static method in interface dev.metaschema.core.model.constraint.IMatchesConstraint
Create a new constraint builder.
builder() - Static method in interface dev.metaschema.core.model.constraint.IReportConstraint
Create a new constraint builder.
builder() - Static method in interface dev.metaschema.core.model.constraint.IUniqueConstraint
Create a new constraint builder.
builder() - Static method in interface dev.metaschema.core.model.IContainerFlagSupport
Create a new flag container without a JSON key.
builder() - Static method in interface dev.metaschema.databind.IBindingContext
Get a new builder that can produce a new, configured binding context.
builder(StaticContext) - Static method in interface dev.metaschema.core.metapath.function.IFunction
Construct a new function signature builder.
builder(IConstraint, INodeItem) - Static method in class dev.metaschema.core.model.constraint.ConstraintValidationFinding
Construct a new finding builder.
builder(Integer) - Static method in interface dev.metaschema.core.model.IContainerFlagSupport
Create a new flag container using the provided flag qualified name as the JSON key.
builder(String) - Static method in interface dev.metaschema.core.model.constraint.IIndexConstraint
Create a new constraint builder.
builder(String) - Static method in interface dev.metaschema.core.model.constraint.IIndexHasKeyConstraint
Create a new constraint builder.
builder(List<? extends IConstraint>, INodeItem) - Static method in class dev.metaschema.core.model.constraint.ConstraintValidationFinding
Construct a new finding builder.
buildFrom() - Method in class dev.metaschema.core.metapath.StaticContext
Get a new static context builder that is pre-populated with the setting of this static context.

C

cachedQNameFor(String, String) - Method in class dev.metaschema.core.qname.QNameCache
Get a cached qualified name based on the provided namespace and name.
cacheResult(CalledContext, ISequence<?>) - Method in class dev.metaschema.core.metapath.DynamicContext
Cache a function call result for a that has the property IFunction.FunctionProperty.DETERMINISTIC.
callAfterDeserialize(IBoundObject, IBoundObject) - Method in interface dev.metaschema.databind.model.IBoundDefinitionModelComplex
Calls the method named "afterDeserialize" on each class in the object's hierarchy if the method exists.
callAfterDeserialize(IBoundObject, IBoundObject) - Method in interface dev.metaschema.databind.model.IBoundInstanceModelAssembly
 
callAfterDeserialize(IBoundObject, IBoundObject) - Method in interface dev.metaschema.databind.model.IBoundInstanceModelFieldComplex
 
callAfterDeserialize(IBoundObject, IBoundObject) - Method in interface dev.metaschema.databind.model.IBoundInstanceModelGroupedNamed
 
callAfterDeserialize(IBoundObject, IBoundObject) - Method in interface dev.metaschema.databind.model.info.IFeatureComplexItemValueHandler
Invoke the after-deserialize lifecycle callback on the target object.
callBeforeDeserialize(IBoundObject, IBoundObject) - Method in interface dev.metaschema.databind.model.IBoundDefinitionModelComplex
Calls the method named "beforeDeserialize" on each class in the object's hierarchy if the method exists on the class.
callBeforeDeserialize(IBoundObject, IBoundObject) - Method in interface dev.metaschema.databind.model.IBoundInstanceModelAssembly
 
callBeforeDeserialize(IBoundObject, IBoundObject) - Method in interface dev.metaschema.databind.model.IBoundInstanceModelFieldComplex
 
callBeforeDeserialize(IBoundObject, IBoundObject) - Method in interface dev.metaschema.databind.model.IBoundInstanceModelGroupedNamed
 
callBeforeDeserialize(IBoundObject, IBoundObject) - Method in interface dev.metaschema.databind.model.info.IFeatureComplexItemValueHandler
Invoke the before-deserialize lifecycle callback on the target object.
CalledContext - Class in dev.metaschema.core.metapath.function
Represents an immutable execution context for function calls in Metapath expressions.
CalledContext(IFunction, List<ISequence<?>>, IItem) - Constructor for class dev.metaschema.core.metapath.function.CalledContext
Creates an immutable execution context for a function call.
CallingContext - Class in dev.metaschema.cli.processor
Records information about the command line options and called command hierarchy.
canHandleQName(IEnhancedQName) - Method in class dev.metaschema.core.datatype.AbstractDataTypeAdapter
 
canHandleQName(IEnhancedQName) - Method in interface dev.metaschema.core.datatype.IDataTypeAdapter
Determines if adapter can parse the next element.
canHandleQName(IEnhancedQName) - Method in class dev.metaschema.core.datatype.markup.MarkupMultilineAdapter
 
canHandleXmlQName(IEnhancedQName) - Method in interface dev.metaschema.databind.model.IBoundDefinitionModelAssembly
 
canHandleXmlQName(IEnhancedQName) - Method in interface dev.metaschema.databind.model.IBoundDefinitionModelFieldComplex
 
canHandleXmlQName(IEnhancedQName) - Method in interface dev.metaschema.databind.model.IBoundFieldValue
 
canHandleXmlQName(IEnhancedQName) - Method in interface dev.metaschema.databind.model.IBoundInstanceFlag
 
canHandleXmlQName(IEnhancedQName) - Method in interface dev.metaschema.databind.model.IBoundInstanceModelChoiceGroup
 
canHandleXmlQName(IEnhancedQName) - Method in interface dev.metaschema.databind.model.IBoundInstanceModelField
 
canHandleXmlQName(IEnhancedQName) - Method in interface dev.metaschema.databind.model.IBoundInstanceModelNamed
 
canHandleXmlQName(IEnhancedQName) - Method in interface dev.metaschema.databind.model.IBoundModelObject
Determine if the provided XML qualified name is associated with this property.
cardinality() - Element in annotation type dev.metaschema.databind.model.annotations.AssemblyConstraints
Get the cardinality constraints for this assembly.
CARDINALITY - Enum constant in enum dev.metaschema.core.model.constraint.IConstraint.Type
Constraint specifying occurrence requirements.
cast(IAnyAtomicItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.IAnyAtomicItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.IAnyUriItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.IBase64BinaryItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.IBooleanItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.IDateItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.IDateTimeItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.IDateTimeWithTimeZoneItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.IDateWithTimeZoneItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.IDayTimeDurationItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.IDecimalItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.IDurationItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.IEmailAddressItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.IHexBinaryItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.IHostnameItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.IIntegerItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.IIPAddressItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.IIPv4AddressItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.IIPv6AddressItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.IMarkupItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.IMarkupLineItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.IMarkupMultilineItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.INcNameItem
Deprecated.
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.INumericItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.IPositiveIntegerItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.IQNameItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.IStringItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.ITimeItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.ITimeWithTimeZoneItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.ITokenItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.IUriReferenceItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.IUuidItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.IYearMonthDurationItem
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Method in class dev.metaschema.core.metapath.type.AbstractAtomicOrUnionType
 
cast(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.type.IAtomicOrUnionType
Cast the provided type to this item type.
cast(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.type.IAtomicOrUnionType.ICastExecutor
Cast the provided item.
cast(ISequence<?>) - Method in interface dev.metaschema.core.metapath.type.IAtomicOrUnionType
Cast the provided sequence to this item type.
CAST_ANY_ATOMIC - Static variable in exception dev.metaschema.core.metapath.StaticMetapathException
err:MPST0080: It is a static error if the target type of a cast or castable expression is meta:anyAtomicType.
CAST_UNKNOWN_TYPE - Static variable in exception dev.metaschema.core.metapath.StaticMetapathException
err:MQST0052: The type named in a cast or castable expression must be the name of a type defined in the in-scope schema types, and the type must be simple.
castAsType(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IAnyAtomicItem
Cast the provided item to be the same type as this item.
castAsType(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IAnyUriItem
 
castAsType(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IBase64BinaryItem
 
castAsType(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IBooleanItem
 
castAsType(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IDateItem
 
castAsType(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IDateTimeItem
 
castAsType(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IDateTimeWithTimeZoneItem
 
castAsType(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IDateWithTimeZoneItem
 
castAsType(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IDayTimeDurationItem
 
castAsType(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IDecimalItem
 
castAsType(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IDurationItem
 
castAsType(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IEmailAddressItem
 
castAsType(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IHexBinaryItem
 
castAsType(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IHostnameItem
 
castAsType(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IIntegerItem
 
castAsType(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IIPv4AddressItem
 
castAsType(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IIPv6AddressItem
 
castAsType(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IMarkupItem
 
castAsType(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IMarkupLineItem
 
castAsType(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IMarkupMultilineItem
 
castAsType(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.item.atomic.INcNameItem
Deprecated.
 
castAsType(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
 
castAsType(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.item.atomic.INumericItem
 
castAsType(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IPositiveIntegerItem
 
castAsType(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IQNameItem
 
castAsType(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IStringItem
 
castAsType(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.item.atomic.ITimeItem
 
castAsType(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.item.atomic.ITimeWithTimeZoneItem
 
castAsType(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.item.atomic.ITokenItem
 
castAsType(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IUriReferenceItem
 
castAsType(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IUuidItem
 
castAsType(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IYearMonthDurationItem
 
castAsType(IAnyAtomicItem) - Method in class dev.metaschema.databind.model.annotations.NullJavaTypeAdapter.VoidItem
 
CastFunction<ITEM extends IAnyAtomicItem> - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 casting functions.
CastFunctionException - Exception in dev.metaschema.core.metapath.function
FOCA: Exceptions related to type casting.
CastFunctionException(int, IAnyAtomicItem, String) - Constructor for exception dev.metaschema.core.metapath.function.CastFunctionException
Constructs a new exception with the provided code, item, and no cause.
CastFunctionException(int, IAnyAtomicItem, String, Throwable) - Constructor for exception dev.metaschema.core.metapath.function.CastFunctionException
Constructs a new exception with the provided code, item, and cause.
castToNumeric(IAnyAtomicItem) - Static method in class dev.metaschema.core.metapath.function.FunctionUtils
Casts the provided item value to a INumericItem value.
cause(Throwable) - Method in class dev.metaschema.core.model.constraint.ConstraintValidationFinding.Builder
Use the provided cause for the validation finding.
ceiling() - Method in interface dev.metaschema.core.metapath.item.atomic.IDecimalItem
 
ceiling() - Method in interface dev.metaschema.core.metapath.item.atomic.IIntegerItem
 
ceiling() - Method in interface dev.metaschema.core.metapath.item.atomic.INumericItem
Round the value to the whole number closest to positive infinity.
checkHelpAndVersion() - Method in class dev.metaschema.cli.processor.CallingContext
Check for --help and --version options before full parsing.
checkItemIsDocumentNodeItem(DynamicContext, IItem) - Static method in class dev.metaschema.core.metapath.item.ItemUtils
Checks that the item is an IDocumentNodeItem.
checkItemIsNodeItem(DynamicContext, IItem) - Static method in class dev.metaschema.core.metapath.item.ItemUtils
Checks that the item is an INodeItem.
checkItemType(IItem, Class<TYPE>) - Static method in class dev.metaschema.core.metapath.item.ItemUtils
Check that the item is the type specified by clazz.
Choice() - Constructor for class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.Choice
Constructs a new dev.metaschema.databind.model.metaschema.binding.AssemblyModel.Choice instance with no metadata.
Choice(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.Choice
Constructs a new dev.metaschema.databind.model.metaschema.binding.AssemblyModel.Choice instance with the specified metadata.
CHOICE - Enum constant in enum dev.metaschema.core.model.ModelType
Represents a choice between multiple definitions.
CHOICE_GROUP - Enum constant in enum dev.metaschema.core.model.ModelType
Represents a grouped choice construct.
CHOICE_GROUP_QNAME - Static variable in class dev.metaschema.core.model.MetaschemaModelConstants
The name of an IChoiceGroupInstance in the Metaschema model.
CHOICE_NOT_INLINE - Static variable in interface dev.metaschema.schemagen.IInlineStrategy
A strategy that inlines definitions unless they are used in a choice group.
CHOICE_QNAME - Static variable in class dev.metaschema.core.model.MetaschemaModelConstants
The name of an IChoiceInstance in the Metaschema model.
ChoiceGroup() - Constructor for class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup
Constructs a new dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup instance with no metadata.
ChoiceGroup(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup
Constructs a new dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup instance with the specified metadata.
ChoiceGroupBinding() - Constructor for class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.ChoiceGroupBinding
Constructs a new dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.ChoiceGroupBinding instance with no metadata.
ChoiceGroupBinding(IMetaschemaData) - Constructor for class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.ChoiceGroupBinding
Constructs a new dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.ChoiceGroupBinding instance with the specified metadata.
choiceId() - Element in annotation type dev.metaschema.databind.model.annotations.BoundChoice
Identifies which choice this field belongs to.
ChoiceNotInlineStrategy - Class in dev.metaschema.schemagen
An inline strategy that inlines definitions unless they are contained within a choice block.
ChoiceNotInlineStrategy() - Constructor for class dev.metaschema.schemagen.ChoiceNotInlineStrategy
 
ClassUtils - Class in dev.metaschema.databind.codegen
A variety of utility methods for normalizing Java class related names.
clear() - Method in class dev.metaschema.databind.io.PathTracker
Clear all segments from the path.
CLI - Class in dev.metaschema.cli
The main entry point for the CLI application.
CLIProcessor - Class in dev.metaschema.cli.processor
Processes command line arguments and dispatches called commands.
CLIProcessor(String) - Constructor for class dev.metaschema.cli.processor.CLIProcessor
The main entry point for CLI processing.
CLIProcessor(String, Map<String, IVersionInfo>) - Constructor for class dev.metaschema.cli.processor.CLIProcessor
The main entry point for CLI processing.
CLIProcessor(String, Map<String, IVersionInfo>, PrintStream) - Constructor for class dev.metaschema.cli.processor.CLIProcessor
The main entry point for CLI processing.
close() - Method in class dev.metaschema.core.metapath.item.DefaultItemWriter
 
close() - Method in class dev.metaschema.core.model.constraint.DefaultConstraintValidator
 
close() - Method in interface dev.metaschema.core.model.constraint.IConstraintValidator
Release any resources held by this validator.
close() - Method in class dev.metaschema.core.model.constraint.ParallelValidationConfig
Shut down internal executor if one was created.
close() - Method in class dev.metaschema.core.util.AutoCloser
 
close() - Method in class dev.metaschema.databind.io.ModelDetector.Result
 
close(T) - Method in interface dev.metaschema.core.util.AutoCloser.Closer
This method is called to auto-close the resource.
CollectionUtil - Class in dev.metaschema.core.util
Provides a collection of utilities for handling Java collections and iterators.
collectUsedDefinitions(Collection<? extends IAssemblyDefinition>) - Static method in class dev.metaschema.core.model.UsedDefinitionModelWalker
Get the collection of all definitions used directly and transitively by the provided definitions.
collectUsedDefinitionsFromModule(IModule) - Static method in class dev.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 dev.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.
COMMAND_VERSION - Static variable in class dev.metaschema.cli.processor.CLIProcessor
Used to identify the version info for the command.
CommandExecutionException - Exception in dev.metaschema.cli.processor.command
For use in commands to short-circut command execution.
CommandExecutionException(ExitCode) - Constructor for exception dev.metaschema.cli.processor.command.CommandExecutionException
Constructs a new exception with the provided code, and no message or cause.
CommandExecutionException(ExitCode, String) - Constructor for exception dev.metaschema.cli.processor.command.CommandExecutionException
Constructs a new exception with the provided code, message, and no cause.
CommandExecutionException(ExitCode, String, Throwable) - Constructor for exception dev.metaschema.cli.processor.command.CommandExecutionException
Constructs a new exception with the provided code, message, and cause.
CommandExecutionException(ExitCode, Throwable) - Constructor for exception dev.metaschema.cli.processor.command.CommandExecutionException
Constructs a new exception with no message and the provided code and cause.
COMMANDS - Static variable in class dev.metaschema.cli.commands.MetaschemaCommands
A list of the Metaschema-related command pathways, for reuse in this and other CLI applications.
CommandService - Class in dev.metaschema.cli.processor.command
A service that loads commands using SPI.
CommentFilter - Class in dev.metaschema.databind.io.xml
An XML event filter that excludes comment events from the event stream.
CommentFilter() - Constructor for class dev.metaschema.databind.io.xml.CommentFilter
 
compare(IAnyAtomicItem, ComparisonFunctions.Operator, IAnyAtomicItem, DynamicContext) - Static method in class dev.metaschema.core.metapath.function.ComparisonFunctions
Compare the right item with the left item using the specified operator.
compareAsFlag(IFlagNodeItem, IFlagNodeItem, DynamicContext) - Static method in class dev.metaschema.core.metapath.item.node.NodeComparators
Compare two flag node items for equality.
compareModelNodeItem(IModelNodeItem<?, ?>, IModelNodeItem<?, ?>, DynamicContext) - Static method in class dev.metaschema.core.metapath.item.node.NodeComparators
Compare two node items for equality.
compareNodeItem(INodeItem, INodeItem, DynamicContext) - Static method in class dev.metaschema.core.metapath.item.node.NodeComparators
Compare two node items for equality.
compareTo(IAnyUriItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IAnyUriItem
Compares this value with the argument.
compareTo(IBase64BinaryItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IBase64BinaryItem
Compares this value with the argument.
compareTo(IBooleanItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IBooleanItem
Compares this value with the argument.
compareTo(IDayTimeDurationItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IDayTimeDurationItem
Compares this value with the argument.
compareTo(IDecimalItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IDecimalItem
Compares this value with the argument.
compareTo(IDurationItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IDurationItem
Compares this value with the argument.
compareTo(IHexBinaryItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IHexBinaryItem
Compares this value with the argument.
compareTo(IIntegerItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IIntegerItem
Compares this value with the argument.
compareTo(IIPAddressItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IIPAddressItem
Compares this value with the argument.
compareTo(IMarkupItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IMarkupItem
Compares this value with the argument.
compareTo(IQNameItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IQNameItem
Compares this value with the argument.
compareTo(IStringItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IStringItem
Compares this value with the argument.
compareTo(IUuidItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IUuidItem
Compares this value with the argument.
compareTo(IYearMonthDurationItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IYearMonthDurationItem
Compares this value with the argument.
ComparisonFunctions - Class in dev.metaschema.core.metapath.function
A collection of comparison functions supporting value and general comparisons.
ComparisonFunctions.Operator - Enum in dev.metaschema.core.metapath.function
Comparison operators.
compile(String) - Static method in interface dev.metaschema.core.metapath.IMetapathExpression
Compile a Metapath expression string.
compile(String, StaticContext) - Static method in interface dev.metaschema.core.metapath.IMetapathExpression
Compiles a Metapath expression string using the provided static context.
compile(List<Path>) - Method in class dev.metaschema.databind.codegen.JavaCompilerSupport
Compile the provided Java source files.
compileMetaschema(IModule, Path) - Static method in class dev.metaschema.databind.codegen.ModuleCompilerHelper
Generate and compile Java class, representing the provided Module module and its related definitions, using the default binding configuration.
compileModule(IModule, Path, IBindingConfiguration) - Static method in class dev.metaschema.databind.codegen.ModuleCompilerHelper
Generate and compile Java class, representing the provided Module module and its related definitions, using the provided custom bindingConfiguration.
compilePath(Path) - Method in class dev.metaschema.databind.IBindingContext.BindingContextBuilder
Enable dynamic code generation and compilation for Metaschema module-based classes.
CompletionScriptGenerator - Class in dev.metaschema.cli.processor.completion
Generates shell completion scripts for Bash and Zsh.
CompletionScriptGenerator(String, List<ICommand>) - Constructor for class dev.metaschema.cli.processor.completion.CompletionScriptGenerator
Construct a new generator.
CompletionScriptGenerator.Shell - Enum in dev.metaschema.cli.processor.completion
Supported shell types.
CompletionTypeRegistry - Class in dev.metaschema.cli.processor.completion
Registry for mapping Java types to their shell completion behavior.
complexObjectFilter(IModelDefinition) - Static method in interface dev.metaschema.core.model.IModelDefinition
Tests if the provided definition represents complex data.
complexObjectFilter(INamedModelInstance) - Static method in interface dev.metaschema.core.model.INamedModelInstance
Tests if the provided instance represents complex data.
concat(IAnyAtomicItem...) - Static method in class dev.metaschema.core.metapath.function.library.FnConcat
An implementation of XPath 3.1 fn:concat.
concat(List<? extends IAnyAtomicItem>) - Static method in class dev.metaschema.core.metapath.function.library.FnConcat
An implementation of XPath 3.1 fn:concat.
concat(Stream<? extends IAnyAtomicItem>) - Static method in class dev.metaschema.core.metapath.function.library.FnConcat
An implementation of XPath 3.1 fn:concat.
configurationChanged(IMutableConfiguration<DeserializationFeature<?>>) - Method in class dev.metaschema.databind.io.json.DefaultJsonDeserializer
 
configurationChanged(IMutableConfiguration<DeserializationFeature<?>>) - Method in class dev.metaschema.databind.io.xml.DefaultXmlDeserializer
 
configurationChanged(IMutableConfiguration<SerializationFeature<?>>) - Method in class dev.metaschema.databind.io.json.DefaultJsonSerializer
 
configurationChanged(IMutableConfiguration<SerializationFeature<?>>) - Method in class dev.metaschema.databind.io.xml.DefaultXmlSerializer
 
configurationChanged(IMutableConfiguration<SerializationFeature<?>>) - Method in class dev.metaschema.databind.io.AbstractSerializer
Callback method invoked when the configuration has been changed.
configureJsonFactory(JsonFactory) - Static method in class dev.metaschema.databind.io.json.JsonFactoryFactory
Apply a standard configuration to the provided JSON factory.
ConstraintInitializationException - Exception in dev.metaschema.core.model.constraint
Identifies that an unexpected error occurred while initializing or using constraints associated with a Metaschema-based model.
ConstraintInitializationException(String) - Constructor for exception dev.metaschema.core.model.constraint.ConstraintInitializationException
Constructs a new exception with the provided message and no cause.
ConstraintInitializationException(String, Throwable) - Constructor for exception dev.metaschema.core.model.constraint.ConstraintInitializationException
Constructs a new exception with the provided message and cause.
ConstraintInitializationException(Throwable) - Constructor for exception dev.metaschema.core.model.constraint.ConstraintInitializationException
Constructs a new exception with the provided cause.
ConstraintLetExpression - Class in dev.metaschema.databind.model.metaschema.binding
Constraint Let Expression.
ConstraintLetExpression() - Constructor for class dev.metaschema.databind.model.metaschema.binding.ConstraintLetExpression
Constructs a new dev.metaschema.databind.model.metaschema.binding.ConstraintLetExpression instance with no metadata.
ConstraintLetExpression(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.ConstraintLetExpression
Constructs a new dev.metaschema.databind.model.metaschema.binding.ConstraintLetExpression instance with the specified metadata.
constraintSet(IConstraintSet) - Method in class dev.metaschema.databind.IBindingContext.BindingContextBuilder
Configure a set of constraints targeting Metaschema modules.
constraintSet(Collection<IConstraintSet>) - Method in class dev.metaschema.databind.IBindingContext.BindingContextBuilder
Configure a collection of constraint sets targeting Metaschema modules.
ConstraintValidationException - Exception in dev.metaschema.core.model.constraint
Indicates a constraint validation failure.
ConstraintValidationException(String) - Constructor for exception dev.metaschema.core.model.constraint.ConstraintValidationException
Constructs a new exception with the specified detail message.
ConstraintValidationException(String, Throwable) - Constructor for exception dev.metaschema.core.model.constraint.ConstraintValidationException
Constructs a new exception with the specified detail message and cause.
ConstraintValidationException(Throwable) - Constructor for exception dev.metaschema.core.model.constraint.ConstraintValidationException
Constructs a new exception with the specified cause.
ConstraintValidationFinding - Class in dev.metaschema.core.model.constraint
Represents an individual constraint validation issue.
ConstraintValidationFinding.Builder - Class in dev.metaschema.core.model.constraint
Implements a builder pattern for creating constraint findings.
ConstraintValueEnum - Class in dev.metaschema.databind.model.metaschema.binding
Allowed Value Enumeration.
ConstraintValueEnum() - Constructor for class dev.metaschema.databind.model.metaschema.binding.ConstraintValueEnum
Constructs a new dev.metaschema.databind.model.metaschema.binding.ConstraintValueEnum instance with no metadata.
ConstraintValueEnum(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.ConstraintValueEnum
Constructs a new dev.metaschema.databind.model.metaschema.binding.ConstraintValueEnum instance with the specified metadata.
consumeAndAssert(XMLEventReader2, URI, int) - Static method in class dev.metaschema.core.model.util.XmlEventUtil
Consume the next event from reader and assert that this event is of the type identified by presumedEventType.
consumeAndAssert(XMLEventReader2, URI, int, QName) - Static method in class dev.metaschema.core.model.util.XmlEventUtil
Consume the next event from reader and assert that this event is of the type identified by presumedEventType and has the name identified by presumedName.
contains(IMapItem<V>, IAnyAtomicItem) - Static method in class dev.metaschema.core.metapath.function.library.MapContains
An implementation of XPath 3.1 map:contains.
contains(Object) - Method in interface dev.metaschema.core.metapath.item.function.IArrayItem
 
containsAll(Collection<?>) - Method in interface dev.metaschema.core.metapath.item.function.IArrayItem
 
contentsAsSequence() - Method in interface dev.metaschema.core.metapath.item.function.IArrayItem
 
contentsAsSequence() - Method in interface dev.metaschema.core.metapath.item.function.IMapItem
 
contentsAsSequence() - Method in interface dev.metaschema.core.metapath.item.ICollectionValue
Get the collection value as a sequence.
contentsAsSequence() - Method in interface dev.metaschema.core.metapath.item.IItem
 
contentsAsSequence() - Method in interface dev.metaschema.core.metapath.item.ISequence
 
Context(MetaConstraintSet.Context, ISource, List<IMetapathExpression>, IModelConstrained) - Constructor for class dev.metaschema.core.model.constraint.MetaConstraintSet.Context
Construct a new context.
CONTEXT_DEPENDENT - Enum constant in enum dev.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).
ContextAbsentDynamicMetapathException - Exception in dev.metaschema.core.metapath
err:MPDY0002: It is a dynamic error if evaluation of an expression relies on some part of the dynamic context that is absent.
ContextAbsentDynamicMetapathException(String) - Constructor for exception dev.metaschema.core.metapath.ContextAbsentDynamicMetapathException
Constructs a new exception with the provided message and no cause.
ContextAbsentDynamicMetapathException(String, Throwable) - Constructor for exception dev.metaschema.core.metapath.ContextAbsentDynamicMetapathException
Constructs a new exception with the provided message and cause.
ContextAbsentDynamicMetapathException(Throwable) - Constructor for exception dev.metaschema.core.metapath.ContextAbsentDynamicMetapathException
Constructs a new exception with the provided cause and no message.
contextDependent() - Method in class dev.metaschema.core.metapath.function.IFunction.Builder
Mark the function as context dependent.
contextIndependent() - Method in class dev.metaschema.core.metapath.function.IFunction.Builder
Mark the function as context independent.
contextNode() - Static method in interface dev.metaschema.core.metapath.IMetapathExpression
Get the Metapath expression identifying the current context node.
convert(ISequence<?>) - Method in enum dev.metaschema.core.metapath.IMetapathExpression.ResultType
Convert the provided sequence to the expected type.
convert(URI, OutputStream, Format, Class<CLASS>) - Method in interface dev.metaschema.databind.io.IBoundLoader
Auto convert the provided source to the provided toFormat.
convert(URI, Writer, Format, Class<CLASS>) - Method in interface dev.metaschema.databind.io.IBoundLoader
Auto convert the provided source to the provided toFormat.
convert(URI, Path, Format, Class<CLASS>) - Method in interface dev.metaschema.databind.io.IBoundLoader
Auto convert the provided source to the provided toFormat.
convert(Path, OutputStream, Format, Class<CLASS>) - Method in interface dev.metaschema.databind.io.IBoundLoader
Auto convert the provided source to the provided toFormat.
convert(Path, Path, Format, Class<CLASS>) - Method in interface dev.metaschema.databind.io.IBoundLoader
Auto convert the provided source to the provided toFormat.
convertContent(URI, Path, IBindingContext) - Method in class dev.metaschema.model.testing.AbstractTestSuite
Perform content conversion.
ConvertContentUsingModuleCommand - Class in dev.metaschema.cli.commands
This command implementation supports the conversion of a content instance between supported formats based on a provided Metaschema module.
ConvertContentUsingModuleCommand() - Constructor for class dev.metaschema.cli.commands.ConvertContentUsingModuleCommand
 
copy() - Method in interface dev.metaschema.core.datatype.ICustomJavaDataType
Provides a copy of the data value associated with the Datatype instance.
copy() - Method in class dev.metaschema.core.datatype.markup.MarkupLine
 
copy() - Method in class dev.metaschema.core.datatype.markup.MarkupMultiline
 
copy() - Method in class dev.metaschema.core.datatype.object.AmbiguousDate
 
copy() - Method in class dev.metaschema.core.datatype.object.AmbiguousDateTime
 
copy() - Method in class dev.metaschema.core.datatype.object.AmbiguousTime
 
copy(Object) - Method in class dev.metaschema.core.datatype.AbstractCustomJavaDataTypeAdapter
 
copy(Object) - Method in class dev.metaschema.core.datatype.adapter.AbstractBinaryAdapter
 
copy(Object) - Method in class dev.metaschema.core.datatype.adapter.AbstractIntegerAdapter
 
copy(Object) - Method in class dev.metaschema.core.datatype.adapter.AbstractStringAdapter
 
copy(Object) - Method in class dev.metaschema.core.datatype.adapter.BooleanAdapter
 
copy(Object) - Method in class dev.metaschema.core.datatype.adapter.DateTimeWithTZAdapter
 
copy(Object) - Method in class dev.metaschema.core.datatype.adapter.DateWithTZAdapter
 
copy(Object) - Method in class dev.metaschema.core.datatype.adapter.DayTimeAdapter
 
copy(Object) - Method in class dev.metaschema.core.datatype.adapter.DecimalAdapter
 
copy(Object) - Method in class dev.metaschema.core.datatype.adapter.IPv4AddressAdapter
 
copy(Object) - Method in class dev.metaschema.core.datatype.adapter.IPv6AddressAdapter
 
copy(Object) - Method in class dev.metaschema.core.datatype.adapter.QNameAdapter
 
copy(Object) - Method in class dev.metaschema.core.datatype.adapter.TimeWithTZAdapter
 
copy(Object) - Method in class dev.metaschema.core.datatype.adapter.UriAdapter
 
copy(Object) - Method in class dev.metaschema.core.datatype.adapter.UriReferenceAdapter
 
copy(Object) - Method in class dev.metaschema.core.datatype.adapter.UuidAdapter
 
copy(Object) - Method in class dev.metaschema.core.datatype.adapter.YearMonthAdapter
 
copy(Object) - Method in interface dev.metaschema.core.datatype.IDataTypeAdapter
Create a copy of the provided value.
copy(Object) - Method in class dev.metaschema.databind.model.annotations.NullJavaTypeAdapter
 
copyOf(Collection<? extends T>) - Static method in interface dev.metaschema.core.metapath.item.function.IArrayItem
Returns an unmodifiable array item containing the items of the given Collection, in its iteration order.
copyOf(Collection<? extends T>) - Static method in interface dev.metaschema.core.metapath.item.ISequence
Returns an unmodifiable sequence containing the items of the given Collection, in its iteration order.
copyOf(Map<? extends IMapKey, ? extends V>) - Static method in interface dev.metaschema.core.metapath.item.function.IMapItem
Returns an unmodifiable Map item containing the entries of the given Map.
countTypes(Set<Class<? extends T>>) - Method in interface dev.metaschema.core.metapath.item.ISequence
Count the occurrences of items in this sequence that are instances of the provided type classes.
countTypes(Set<Class<? extends T>>, Collection<? extends T>) - Static method in class dev.metaschema.core.metapath.function.FunctionUtils
Deprecated, for removal: This API element is subject to removal in a future version.
CRITICAL - Enum constant in enum dev.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 dev.metaschema.core.util
Provides a variety of collector and other stream utilities.
CustomCollectors.DuplicateHandler<K,V> - Interface in dev.metaschema.core.util
A handler that supports resolving duplicate keys while inserting values into a map.

D

DATA_ITEM_IS_FUNCTION - Static variable in exception dev.metaschema.core.metapath.function.InvalidTypeFunctionException
err:FOTY0013: Raised by fn:data, or by implicit atomization, if the sequence to be atomized contains a function item.
datatype(IDataTypeAdapter<?>) - Method in class dev.metaschema.core.model.constraint.IMatchesConstraint.Builder
Use the provided data type to validate associated values.
DataTypeItemType<T extends IAnyAtomicItem> - Class in dev.metaschema.core.metapath.type
An abstract implementation of an atomic type backed by a data type adapter.
DataTypeItemType(IDataTypeAdapter<?>, Class<T>, IAtomicOrUnionType.ICastExecutor<T>) - Constructor for class dev.metaschema.core.metapath.type.DataTypeItemType
Construct a new atomic type.
DataTypeService - Class in dev.metaschema.core.datatype
This class provides a singleton service to allow data types to be discovered within the system based on an SPI provided by IDataTypeProvider.
DATE - Static variable in class dev.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema date data type instance.
DATE_TIME - Static variable in class dev.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema date-time data type instance.
DATE_TIME_INCONSISTENT_TIMEZONE - Static variable in exception dev.metaschema.core.metapath.function.InvalidArgumentFunctionException
err:FORG0008: Raised by fn:dateTime if the two arguments both have timezones and the timezones are different.
DATE_TIME_OVERFLOW_UNDERFLOW_ERROR - Static variable in exception dev.metaschema.core.metapath.function.DateTimeFunctionException
err:FODT0001: Raised when casting to date/time datatypes, or performing arithmetic with date/time values, if arithmetic overflow or underflow occurs.
DATE_TIME_WITH_TZ - Static variable in class dev.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema date-time-with-timezone data type instance.
DATE_WITH_TZ - Static variable in class dev.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema date-with-timezone data type instance.
DateAdapter - Class in dev.metaschema.core.datatype.adapter
Support for the Metaschema date data type.
DateTimeAdapter - Class in dev.metaschema.core.datatype.adapter
Support for the Metaschema date-time data type.
dateTimeCompare(IDateTimeItem, ComparisonFunctions.Operator, IDateTimeItem, DynamicContext) - Static method in class dev.metaschema.core.metapath.function.ComparisonFunctions
Perform a date and time-based comparison of the right item against the left item using the specified operator.
DateTimeFunctionException - Exception in dev.metaschema.core.metapath.function
FODT: Exceptions related to Date/Time/Duration errors.
DateTimeFunctionException(int, String) - Constructor for exception dev.metaschema.core.metapath.function.DateTimeFunctionException
Constructs a new exception with the provided code, message, and no cause.
DateTimeFunctionException(int, String, Throwable) - Constructor for exception dev.metaschema.core.metapath.function.DateTimeFunctionException
Constructs a new exception with the provided code, message, and cause.
DateTimeFunctionException(int, Throwable) - Constructor for exception dev.metaschema.core.metapath.function.DateTimeFunctionException
Constructs a new exception with the provided code, no message, and the cause.
DateTimeWithTZAdapter - Class in dev.metaschema.core.datatype.adapter
Support for the Metaschema date-time-with-timezone data type.
DateWithTZAdapter - Class in dev.metaschema.core.datatype.adapter
Support for the Metaschema date-with-timezone data type.
DAY_TIME_DURATION - Static variable in class dev.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema day-time-duration data type instance.
DayTimeAdapter - Class in dev.metaschema.core.datatype.adapter
Support for the Metaschema day-time-duration data type.
DeadlockDetectionExtension - Class in dev.metaschema.model.testing
A JUnit 5 extension that detects deadlocks and dumps thread information when tests fail or are aborted (e.g., due to timeout).
DeadlockDetectionExtension() - Constructor for class dev.metaschema.model.testing.DeadlockDetectionExtension
 
debug(String) - Method in interface dev.metaschema.databind.codegen.JavaCompilerSupport.Logger
Log a debug message.
DEBUG - Enum constant in enum dev.metaschema.core.model.constraint.IConstraint.Level
A violation of the constraint represents a fault in the content that may warrant review by a developer when performing model or tool development.
decendantsOf(INodeItem) - Static method in interface dev.metaschema.core.metapath.item.node.INodeItem
Get a stream of all descendant model items of the provided item.
DECIMAL - Static variable in class dev.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema decimal data type instance.
DecimalAdapter - Class in dev.metaschema.core.datatype.adapter
Support for the Metaschema decimal data type.
decode() - Method in interface dev.metaschema.core.metapath.item.atomic.IBase64BinaryItem
Base64 decode this item as a new hex binary item.
decode(byte[]) - Method in class dev.metaschema.core.datatype.adapter.AbstractBinaryAdapter
Decode the provided bytes using the encoding supported by this class.
decode(ByteBuffer) - Method in class dev.metaschema.core.datatype.adapter.AbstractBinaryAdapter
Decode the provided bytes using the encoding supported by this class.
decodeAsString() - Method in interface dev.metaschema.core.metapath.item.atomic.IBase64BinaryItem
Base64 decode this item as a string.
decodeToString(byte[]) - Method in class dev.metaschema.core.datatype.adapter.AbstractBinaryAdapter
Decode the provided bytes using the encoding supported by this class.
deepCopy(CLASS, IBoundObject) - Method in class dev.metaschema.databind.DefaultBindingContext
 
deepCopy(CLASS, IBoundObject) - Method in interface dev.metaschema.databind.IBindingContext
Create a deep copy of the provided bound object.
deepCopy(IBoundObject, IBoundObject) - Method in interface dev.metaschema.databind.model.IBoundFieldValue
 
deepCopy(IBoundObject, IBoundObject) - Method in interface dev.metaschema.databind.model.IBoundInstanceFlag
 
deepCopy(IBoundObject, IBoundObject) - Method in interface dev.metaschema.databind.model.IBoundInstanceModel
 
deepCopy(IBoundObject, IBoundObject) - Method in interface dev.metaschema.databind.model.IBoundProperty
Copy this instance from one parent object to another.
deepCopyItem(IBoundObject, IBoundObject) - Method in interface dev.metaschema.databind.model.IBoundInstanceModelAssembly
 
deepCopyItem(IBoundObject, IBoundObject) - Method in interface dev.metaschema.databind.model.IBoundInstanceModelChoiceGroup
 
deepCopyItem(IBoundObject, IBoundObject) - Method in interface dev.metaschema.databind.model.IBoundInstanceModelFieldComplex
 
deepCopyItem(IBoundObject, IBoundObject) - Method in interface dev.metaschema.databind.model.IBoundInstanceModelGroupedNamed
 
deepCopyItem(IBoundObject, IBoundObject) - Method in interface dev.metaschema.databind.model.info.IFeatureComplexItemValueHandler
 
deepCopyItem(Object, IBoundObject) - Method in interface dev.metaschema.databind.model.info.IFeatureScalarItemValueHandler
 
deepCopyItem(TYPE, IBoundObject) - Method in interface dev.metaschema.databind.model.info.IItemValueHandler
Create and return a deep copy of the provided item.
deepCopyItems(IBoundObject, IBoundObject) - Method in interface dev.metaschema.databind.model.info.IModelInstanceCollectionInfo
Create a deep copy of items from one object to another.
deepEquals(ICollectionValue) - Method in class dev.metaschema.core.metapath.item.atomic.AbstractAtomicItemBase
Determine if this and the other value are deeply equal, without relying on the dynamic context.
deepEquals(ICollectionValue) - Method in interface dev.metaschema.core.metapath.item.atomic.IAnyAtomicItem
Determine if this and the other value are deeply equal, without relying on the dynamic context.
deepEquals(ICollectionValue) - Method in class dev.metaschema.databind.model.annotations.NullJavaTypeAdapter.VoidItem
 
deepEquals(ICollectionValue, DynamicContext) - Method in interface dev.metaschema.core.metapath.function.IFunction
 
deepEquals(ICollectionValue, DynamicContext) - Method in class dev.metaschema.core.metapath.item.atomic.AbstractAtomicItemBase
 
deepEquals(ICollectionValue, DynamicContext) - Method in interface dev.metaschema.core.metapath.item.ICollectionValue
Determine if this and the other value are deeply equal.
deepEquals(ICollectionValue, DynamicContext) - Method in interface dev.metaschema.core.metapath.item.node.IAssemblyNodeItem
 
deepEquals(ICollectionValue, DynamicContext) - Method in interface dev.metaschema.core.metapath.item.node.IDocumentNodeItem
 
deepEquals(ICollectionValue, DynamicContext) - Method in interface dev.metaschema.core.metapath.item.node.IFieldNodeItem
 
deepEquals(ICollectionValue, DynamicContext) - Method in interface dev.metaschema.core.metapath.item.node.IFlagNodeItem
 
deepEquals(ICollectionValue, DynamicContext) - Method in interface dev.metaschema.core.metapath.item.node.IModuleNodeItem
 
deepEquals(ICollectionValue, DynamicContext) - Method in class dev.metaschema.databind.model.annotations.NullJavaTypeAdapter.VoidItem
 
DEFAULT_CHOICE_GROUP_GROUP_AS_MAX_OCCURS - Static variable in interface dev.metaschema.core.model.IChoiceGroupInstance
The default max-occurs value for a choice group.
DEFAULT_DATA_TYPE - Static variable in class dev.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The default Metaschema data type instance to use when no data type is defined on a field or flag.
DEFAULT_FIELD_IN_XML_WRAPPED - Static variable in interface dev.metaschema.core.model.IFieldInstance
The default value for whether a field is wrapped in XML.
DEFAULT_FLAG_REQUIRED - Static variable in interface dev.metaschema.core.model.IFlagInstance
The default value for whether a flag is required.
DEFAULT_GROUP_AS_MAX_OCCURS - Static variable in interface dev.metaschema.core.model.IGroupable
The default Metaschema grouping maximum occurrence.
DEFAULT_GROUP_AS_MIN_OCCURS - Static variable in interface dev.metaschema.core.model.IGroupable
The default Metaschema grouping minimum occurrence.
DEFAULT_JSON_DISCRIMINATOR_PROPERTY_NAME - Static variable in interface dev.metaschema.core.model.IChoiceGroupInstance
The default JSON property value used to identify the specific type of the object.
DEFAULT_JSON_FIELD_VALUE_NAME - Static variable in class dev.metaschema.core.datatype.AbstractDataTypeAdapter
The default JSON property name for a Metaschema field value.
DEFAULT_JSON_GROUP_AS_BEHAVIOR - Static variable in interface dev.metaschema.core.model.IGroupable
The default Metaschema grouping behavior for JSON data.
DEFAULT_LEVEL - Static variable in interface dev.metaschema.core.model.constraint.IReportConstraint
The default severity level for report constraints.
DEFAULT_MODULE_SCOPE - Static variable in interface dev.metaschema.core.model.IDefinition
The default module scope for definitions.
DEFAULT_PROPERY_NAMESPACE - Static variable in interface dev.metaschema.core.model.IAttributable
The default key namespace for a property.
DEFAULT_STRING_VALUE - Static variable in class dev.metaschema.databind.model.annotations.ModelUtil
A sentinel value indicating that the default string value should be used.
DEFAULT_XML_GROUP_AS_BEHAVIOR - Static variable in interface dev.metaschema.core.model.IGroupable
The default Metaschema grouping behavior for XML data.
DefaultAssemblyModelBuilder<MI extends IModelInstance,NMI extends INamedModelInstance,FI extends IFieldInstance,AI extends IAssemblyInstance,CI extends IChoiceInstance,CGI extends IChoiceGroupInstance> - Class in dev.metaschema.core.model
An assembly model builder.
DefaultAssemblyModelBuilder() - Constructor for class dev.metaschema.core.model.DefaultAssemblyModelBuilder
 
DefaultBindingConfiguration - Class in dev.metaschema.databind.codegen.config
Default implementation of IBindingConfiguration that provides binding configuration for Java class generation from Metaschema modules.
DefaultBindingConfiguration() - Constructor for class dev.metaschema.databind.codegen.config.DefaultBindingConfiguration
 
DefaultBindingConfiguration.MetaschemaBindingConfiguration - Class in dev.metaschema.databind.codegen.config
Holds binding configurations for a specific Metaschema module.
DefaultBindingContext - Class in dev.metaschema.databind
The implementation of a IBindingContext provided by this library.
DefaultBindingContext() - Constructor for class dev.metaschema.databind.DefaultBindingContext
Construct a new binding context.
DefaultBindingContext(IBindingContext.IModuleLoaderStrategy) - Constructor for class dev.metaschema.databind.DefaultBindingContext
Construct a new binding context.
DefaultBoundLoader - Class in dev.metaschema.databind.io
A default implementation of an IBoundLoader.
DefaultBoundLoader(IBindingContext) - Constructor for class dev.metaschema.databind.io.DefaultBoundLoader
Construct a new loader instance, using the provided IBindingContext.
DefaultChoiceGroupBindingConfiguration - Class in dev.metaschema.databind.codegen.config
Default implementation of IChoiceGroupBindingConfiguration.
DefaultChoiceGroupBindingConfiguration(MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.ChoiceGroupBinding) - Constructor for class dev.metaschema.databind.codegen.config.DefaultChoiceGroupBindingConfiguration
Constructs a new choice group binding configuration from a binding configuration object.
DefaultChoiceGroupModelBuilder<NMI extends INamedModelInstance,FI extends IFieldInstance,AI extends IAssemblyInstance> - Class in dev.metaschema.core.model
A choice group model builder.
DefaultChoiceGroupModelBuilder() - Constructor for class dev.metaschema.core.model.DefaultChoiceGroupModelBuilder
 
DefaultChoiceModelBuilder<MI extends IModelInstance,NMI extends INamedModelInstance,FI extends IFieldInstance,AI extends IAssemblyInstance> - Class in dev.metaschema.core.model
A choice model builder.
DefaultChoiceModelBuilder() - Constructor for class dev.metaschema.core.model.DefaultChoiceModelBuilder
 
DefaultConfiguration<T extends IConfigurationFeature<?>> - Class in dev.metaschema.core.configuration
Provides a basic configuration management implementation that allows mutable access to configuration state.
DefaultConfiguration() - Constructor for class dev.metaschema.core.configuration.DefaultConfiguration
Create a new configuration.
DefaultConfiguration(DefaultConfiguration<T>) - Constructor for class dev.metaschema.core.configuration.DefaultConfiguration
Create a new configuration based on the provided configuration.
DefaultConfiguration(Map<T, Object>) - Constructor for class dev.metaschema.core.configuration.DefaultConfiguration
Create a new configuration based on the provided feature value map.
DefaultConstraintValidator - Class in dev.metaschema.core.model.constraint
Used to perform constraint validation over one or more node items.
DefaultConstraintValidator(IConstraintValidationHandler) - Constructor for class dev.metaschema.core.model.constraint.DefaultConstraintValidator
Construct a new constraint validation instance with sequential execution.
DefaultConstraintValidator(IConstraintValidationHandler, ParallelValidationConfig) - Constructor for class dev.metaschema.core.model.constraint.DefaultConstraintValidator
Construct a new constraint validation instance with configurable parallelism.
DefaultDefinitionBindingConfiguration - Class in dev.metaschema.databind.codegen.config
Default implementation of IMutableDefinitionBindingConfiguration that provides mutable binding configuration for a specific Metaschema definition.
DefaultDefinitionBindingConfiguration() - Constructor for class dev.metaschema.databind.codegen.config.DefaultDefinitionBindingConfiguration
Create a new definition binding configuration.
DefaultDefinitionBindingConfiguration(IDefinitionBindingConfiguration) - Constructor for class dev.metaschema.databind.codegen.config.DefaultDefinitionBindingConfiguration
Create a new definition binding configuration based on a previous configuration.
DefaultDiagramNode - Class in dev.metaschema.core.model.util
A basic implementation of a IDiagramNodeVisitor.
DefaultDiagramNode(IModelDefinition) - Constructor for class dev.metaschema.core.model.util.DefaultDiagramNode
Construct a new diagram node.
DefaultDiagramNode.ChoiceEdge - Class in dev.metaschema.core.model.util
Represents an edge based on a named model instance that is a member of a choice.
DefaultDiagramNode.ChoiceGroupEdge - Class in dev.metaschema.core.model.util
Represents an edge based on a named model instance that is a member of a choice group.
DefaultDiagramNode.ModelEdge - Class in dev.metaschema.core.model.util
Represents an edge based on a named model instance.
DefaultExtraArgument - Class in dev.metaschema.cli.processor.command.impl
A default implementation of the ExtraArgument interface that represents a named command-line argument which can be marked as required or optional.
DefaultExtraArgument(String, boolean) - Constructor for class dev.metaschema.cli.processor.command.impl.DefaultExtraArgument
Construct a new instance.
DefaultExtraArgument(String, boolean, Class<?>) - Constructor for class dev.metaschema.cli.processor.command.impl.DefaultExtraArgument
Construct a new instance with type information for shell completion.
DefaultFunction - Class in dev.metaschema.core.metapath.function
Provides a concrete implementation of a function call executor.
DefaultFunctionLibrary - Class in dev.metaschema.core.metapath.function.library
Provides built-in Metapath functions based on the XPath 3.1 function specification.
DefaultFunctionLibrary() - Constructor for class dev.metaschema.core.metapath.function.library.DefaultFunctionLibrary
Initialize the built-in function library.
defaultFunctionNamespace(String) - Method in class dev.metaschema.core.metapath.StaticContext.Builder
defaultFunctionNamespace(URI) - Method in class dev.metaschema.core.metapath.StaticContext.Builder
Defines the default namespace to use for assembly, field, or flag references that have no namespace prefix.
DefaultItemWriter - Class in dev.metaschema.core.metapath.item
Produces a textual representation of a Metapath sequence.
DefaultItemWriter(PrintWriter) - Constructor for class dev.metaschema.core.metapath.item.DefaultItemWriter
Construct a new item writer.
DefaultJsonDeserializer<CLASS extends IBoundObject> - Class in dev.metaschema.databind.io.json
Provides support for reading JSON-based data based on a bound Metaschema module.
DefaultJsonDeserializer(IBoundDefinitionModelAssembly) - Constructor for class dev.metaschema.databind.io.json.DefaultJsonDeserializer
Construct a new JSON deserializer that will parse the bound class identified by the classBinding.
DefaultJsonProblemHandler - Class in dev.metaschema.databind.io.json
This problem handler implementation handles common issues when parsing JSON-based Metaschema module instances.
DefaultJsonProblemHandler() - Constructor for class dev.metaschema.databind.io.json.DefaultJsonProblemHandler
Construct a new problem handler with required field validation enabled.
DefaultJsonProblemHandler(boolean) - Constructor for class dev.metaschema.databind.io.json.DefaultJsonProblemHandler
Construct a new problem handler with the specified validation setting.
DefaultJsonSerializer<CLASS extends IBoundObject> - Class in dev.metaschema.databind.io.json
Provides support for serializing bound Java objects to JSON format based on a Metaschema module definition.
DefaultJsonSerializer(IBoundDefinitionModelAssembly) - Constructor for class dev.metaschema.databind.io.json.DefaultJsonSerializer
Construct a new Module binding-based deserializer that reads JSON-based Module content.
defaultLanguage(String) - Method in class dev.metaschema.core.metapath.StaticContext.Builder
Defines the default language to be used by functions like fn:lang() when processing language-sensitive operations.
defaultLevel() - Static method in interface dev.metaschema.core.model.constraint.IConstraint
Get the default level to use if no level is provided.
defaultModelNamespace(String) - Method in class dev.metaschema.core.metapath.StaticContext.Builder
defaultModelNamespace(URI) - Method in class dev.metaschema.core.metapath.StaticContext.Builder
Defines the default namespace to use for assembly, field, or flag references that have no namespace prefix.
DefaultModuleBindingGenerator - Class in dev.metaschema.databind.codegen
Default implementation of IModuleBindingGenerator that generates and compiles Java classes for a Metaschema module.
DefaultModuleBindingGenerator(Path) - Constructor for class dev.metaschema.databind.codegen.DefaultModuleBindingGenerator
Construct a new binding generator that generates classes in the specified directory.
DefaultPropertyBindingConfiguration - Class in dev.metaschema.databind.codegen.config
Default implementation of IMutablePropertyBindingConfiguration.
DefaultPropertyBindingConfiguration() - Constructor for class dev.metaschema.databind.codegen.config.DefaultPropertyBindingConfiguration
Constructs a new empty property binding configuration.
DefaultPropertyBindingConfiguration(IPropertyBindingConfiguration) - Constructor for class dev.metaschema.databind.codegen.config.DefaultPropertyBindingConfiguration
Constructs a new property binding configuration by copying values from an existing configuration.
defaultResult() - Method in class dev.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 dev.metaschema.core.metapath.item.node.RecursionCollectingNodeItemVisitor
 
defaultResult(IModelElement, CONTEXT) - Method in class dev.metaschema.core.model.AbstractModelElementVisitor
Produce a default result for the provided element and contextual information.
DefaultScopedContraints - Class in dev.metaschema.core.model.constraint
A collection of constraints to apply to a given module identified by the module's namespace and short name.
DefaultScopedContraints(URI, String, List<ITargetedConstraints>) - Constructor for class dev.metaschema.core.model.constraint.DefaultScopedContraints
Construct a new set of scoped constraints.
defaultTarget() - Static method in interface dev.metaschema.core.model.constraint.IConstraint
Get the Metapath to use if no target is provided.
defaultValue() - Element in annotation type dev.metaschema.databind.model.annotations.BoundField
The default value of the field represented as a string.
defaultValue() - Element in annotation type dev.metaschema.databind.model.annotations.BoundFieldValue
The default value of the field represented as a string.
defaultValue() - Element in annotation type dev.metaschema.databind.model.annotations.BoundFlag
The default value of the flag represented as a string.
DefaultXmlDeserializer<CLASS extends IBoundObject> - Class in dev.metaschema.databind.io.xml
Provides support for reading XML-based data based on a bound Metaschema module.
DefaultXmlDeserializer(IBoundDefinitionModelAssembly) - Constructor for class dev.metaschema.databind.io.xml.DefaultXmlDeserializer
Construct a new Module binding-based deserializer that reads XML-based Module content.
DefaultXmlProblemHandler - Class in dev.metaschema.databind.io.xml
Handles problems identified in the parsed XML.
DefaultXmlProblemHandler() - Constructor for class dev.metaschema.databind.io.xml.DefaultXmlProblemHandler
Construct a new problem handler with required field validation enabled.
DefaultXmlProblemHandler(boolean) - Constructor for class dev.metaschema.databind.io.xml.DefaultXmlProblemHandler
Construct a new problem handler with the specified validation setting.
DefaultXmlSerializer<CLASS extends IBoundObject> - Class in dev.metaschema.databind.io.xml
Provides support for serializing bound Java objects to XML format based on a Metaschema module definition.
DefaultXmlSerializer(IBoundDefinitionModelAssembly) - Constructor for class dev.metaschema.databind.io.xml.DefaultXmlSerializer
Construct a new XML serializer based on the top-level assembly indicated by the provided classBinding.
DefaultYamlDeserializer<CLASS extends IBoundObject> - Class in dev.metaschema.databind.io.yaml
Deserializes YAML content into bound Java objects.
DefaultYamlDeserializer(IBoundDefinitionModelAssembly) - Constructor for class dev.metaschema.databind.io.yaml.DefaultYamlDeserializer
Construct a new YAML deserializer that will parse the bound class identified by the classBinding.
DefaultYamlSerializer<CLASS extends IBoundObject> - Class in dev.metaschema.databind.io.yaml
Serializes bound Java objects to YAML content.
DefaultYamlSerializer(IBoundDefinitionModelAssembly) - Constructor for class dev.metaschema.databind.io.yaml.DefaultYamlSerializer
Construct a new YAML serializer that will generate YAML content based on data in the bound class identified by the classBinding.
DEFINE_ASSEMBLY_QNAME - Static variable in class dev.metaschema.core.model.MetaschemaModelConstants
The name of an inline IAssemblyDefinition in the Metaschema model.
DEFINE_FIELD_QNAME - Static variable in class dev.metaschema.core.model.MetaschemaModelConstants
The name of an inline IFieldDefinition in the Metaschema model.
DEFINE_FLAG_QNAME - Static variable in class dev.metaschema.core.model.MetaschemaModelConstants
The name of an inline IFlagDefinition in the Metaschema model.
DefineAssembly() - Constructor for class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
Constructs a new dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly instance with no metadata.
DefineAssembly() - Constructor for class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Constructs a new dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly instance with no metadata.
DefineAssembly(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
Constructs a new dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly instance with the specified metadata.
DefineAssembly(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Constructs a new dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly instance with the specified metadata.
DefineAssemblyBinding() - Constructor for class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding
Constructs a new dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding instance with no metadata.
DefineAssemblyBinding(IMetaschemaData) - Constructor for class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding
Constructs a new dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding instance with the specified metadata.
DEFINED_AS_INLINE - Static variable in interface dev.metaschema.schemagen.IInlineStrategy
A strategy that inlines definitions based on their IDefinition.isInline() property.
DefineField() - Constructor for class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Constructs a new dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField instance with no metadata.
DefineField() - Constructor for class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Constructs a new dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField instance with no metadata.
DefineField(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Constructs a new dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField instance with the specified metadata.
DefineField(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Constructs a new dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField instance with the specified metadata.
DefineFieldBinding() - Constructor for class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding
Constructs a new dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding instance with no metadata.
DefineFieldBinding(IMetaschemaData) - Constructor for class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding
Constructs a new dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding instance with the specified metadata.
DefineFlag() - Constructor for class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
Constructs a new dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag instance with no metadata.
DefineFlag(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
Constructs a new dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag instance with the specified metadata.
DefinitionCollectingModelWalker - Class in dev.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 dev.metaschema.core.model.DefinitionCollectingModelWalker
Construct a new walker using the provided filter.
DefinitionContext() - Constructor for class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints.DefinitionContext
Constructs a new dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints.DefinitionContext instance with no metadata.
DefinitionContext(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints.DefinitionContext
Constructs a new dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints.DefinitionContext instance with the specified metadata.
DefinitionEntry(IDefinition) - Constructor for class dev.metaschema.schemagen.ModuleIndex.DefinitionEntry
Constructs a new definition entry for the specified definition.
deleteCollectionOnExit(Path) - Method in class dev.metaschema.model.testing.AbstractTestSuite
Configure removal of the provided directory after test execution.
DeleteOnShutdown - Class in dev.metaschema.core.util
Used to perform cleanup on shutdown.
deprecatedVersion() - Element in annotation type dev.metaschema.databind.model.annotations.AllowedValue
The version this value was deprecated in.
descendant() - Method in interface dev.metaschema.core.metapath.item.node.INodeItem
Get a stream of all descendant model items of this node item.
descendantOrSelf() - Method in interface dev.metaschema.core.metapath.item.node.IModelNodeItem
 
descendantOrSelf() - Method in interface dev.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 dev.metaschema.core.util.CollectionUtil
Get a reverse Iterator for the provided List.
description() - Element in annotation type dev.metaschema.databind.model.annotations.AllowedValue
A description, encoded as a line of Markdown.
description() - Element in annotation type dev.metaschema.databind.model.annotations.AllowedValues
An optional description of the constraint.
description() - Element in annotation type dev.metaschema.databind.model.annotations.BoundAssembly
Get the documentary description of the assembly.
description() - Element in annotation type dev.metaschema.databind.model.annotations.BoundField
Get the documentary description of the field.
description() - Element in annotation type dev.metaschema.databind.model.annotations.BoundFlag
Get the documentary description of the flag.
description() - Element in annotation type dev.metaschema.databind.model.annotations.BoundGroupedAssembly
Get the documentary description of the assembly.
description() - Element in annotation type dev.metaschema.databind.model.annotations.BoundGroupedField
Get the documentary description of the field.
description() - Element in annotation type dev.metaschema.databind.model.annotations.Expect
An optional description of the constraint.
description() - Element in annotation type dev.metaschema.databind.model.annotations.HasCardinality
An optional description of the constraint.
description() - Element in annotation type dev.metaschema.databind.model.annotations.Index
An optional description of the constraint.
description() - Element in annotation type dev.metaschema.databind.model.annotations.IndexHasKey
An optional description of the constraint.
description() - Element in annotation type dev.metaschema.databind.model.annotations.IsUnique
An optional description of the constraint.
description() - Element in annotation type dev.metaschema.databind.model.annotations.Matches
An optional description of the constraint.
description() - Element in annotation type dev.metaschema.databind.model.annotations.MetaschemaAssembly
Get the documentary description of the assembly.
description() - Element in annotation type dev.metaschema.databind.model.annotations.MetaschemaField
Get the documentary description of the field.
description() - Element in annotation type dev.metaschema.databind.model.annotations.Report
An optional description of the constraint.
description(MarkupLine) - Method in class dev.metaschema.core.model.constraint.AbstractConstraintBuilder
Set a description for the constraint.
DeserializationFeature<V> - Class in dev.metaschema.databind.io
Configuration features that control the deserialization behavior of Metaschema-bound object readers.
deserialize(File) - Method in interface dev.metaschema.databind.io.IDeserializer
Read data from the File into a bound class instance.
deserialize(InputStream, URI) - Method in interface dev.metaschema.databind.io.IDeserializer
Read data from the InputStream into a bound class instance.
deserialize(Reader, URI) - Method in interface dev.metaschema.databind.io.IDeserializer
Read data from the Reader into a bound class instance.
deserialize(URL) - Method in interface dev.metaschema.databind.io.IDeserializer
Read data from the remote resource into a bound class instance.
deserialize(Path) - Method in interface dev.metaschema.databind.io.IDeserializer
Read data from the Path into a bound class instance.
DESERIALIZE_JSON_ROOT_PROPERTY - Static variable in class dev.metaschema.databind.io.DeserializationFeature
If enabled, process the next JSON node as a field, whose name must match the IAssemblyDefinition.getRootJsonName().
DESERIALIZE_VALIDATE_CONSTRAINTS - Static variable in class dev.metaschema.databind.io.DeserializationFeature
If enabled, perform constraint validation on the deserialized bound objects.
DESERIALIZE_VALIDATE_REQUIRED_FIELDS - Static variable in class dev.metaschema.databind.io.DeserializationFeature
If enabled, validate that required fields are present during deserialization.
DESERIALIZE_XML_ALLOW_ENTITY_RESOLUTION - Static variable in class dev.metaschema.databind.io.DeserializationFeature
If enabled, allow inline XML entities to be automatically replaced.
deserializeToNodeItem(InputStream, URI) - Method in interface dev.metaschema.databind.io.IDeserializer
Read data from the Reader into a node item instance.
deserializeToNodeItem(Reader, URI) - Method in class dev.metaschema.databind.io.AbstractDeserializer
 
deserializeToNodeItem(Reader, URI) - Method in interface dev.metaschema.databind.io.IDeserializer
Read data from the Reader into a node item instance.
deserializeToNodeItemInternal(Reader, URI) - Method in class dev.metaschema.databind.io.AbstractDeserializer
This abstract method delegates parsing to the concrete implementation.
deserializeToNodeItemInternal(Reader, URI) - Method in class dev.metaschema.databind.io.json.DefaultJsonDeserializer
 
deserializeToNodeItemInternal(Reader, URI) - Method in class dev.metaschema.databind.io.xml.DefaultXmlDeserializer
 
deserializeToValue(Reader, URI) - Method in class dev.metaschema.databind.io.AbstractDeserializer
 
deserializeToValue(Reader, URI) - Method in interface dev.metaschema.databind.io.IDeserializer
Read data from the Reader into a node item instance.
deserializeToValueInternal(Reader, URI) - Method in class dev.metaschema.databind.io.AbstractDeserializer
This abstract method delegates parsing to the concrete implementation, returning the deserialized value directly.
deserializeToValueInternal(Reader, URI) - Method in class dev.metaschema.databind.io.json.DefaultJsonDeserializer
 
deserializeToValueInternal(Reader, URI) - Method in class dev.metaschema.databind.io.xml.DefaultXmlDeserializer
 
detect(InputStream, URI, Format) - Method in class dev.metaschema.databind.io.ModelDetector
Analyzes the data from the provided inputStream to determine it's model.
detect(InputStream) - Method in class dev.metaschema.databind.io.FormatDetector
Analyzes the data from the provided inputStream to determine it's format.
detect(URL) - Method in class dev.metaschema.databind.io.FormatDetector
Analyzes the provided resource to determine it's format.
detectFormat(File) - Method in interface dev.metaschema.databind.io.IBoundLoader
Determine the format of the provided resource.
detectFormat(InputStream, URI) - Method in class dev.metaschema.databind.io.DefaultBoundLoader
 
detectFormat(InputStream, URI) - Method in interface dev.metaschema.databind.io.IBoundLoader
Determine the format of the provided resource.
detectFormat(URI) - Method in class dev.metaschema.databind.io.DefaultBoundLoader
 
detectFormat(URI) - Method in interface dev.metaschema.databind.io.IBoundLoader
Determine the format of the resource identified by the provided uri.
detectFormat(URL) - Method in interface dev.metaschema.databind.io.IBoundLoader
Determine the format of the provided resource.
detectFormat(Path) - Method in interface dev.metaschema.databind.io.IBoundLoader
Determine the format of the provided resource.
detectModel(InputStream, URI, Format) - Method in class dev.metaschema.databind.io.DefaultBoundLoader
 
detectModel(InputStream, URI, Format) - Method in interface dev.metaschema.databind.io.IBoundLoader
Determine the model of the provided resource.
determineSourceFormat(CommandLine, Option, IBoundLoader, URI) - Static method in class dev.metaschema.cli.commands.MetaschemaCommands
Detect the source format for content identified using the provided option.
deterministic() - Method in class dev.metaschema.core.metapath.function.IFunction.Builder
Mark the function as deterministic.
DETERMINISTIC - Enum constant in enum dev.metaschema.core.metapath.function.IFunction.FunctionProperty
Indicates that the function will produce identical results for the same arguments (see XPath 3.1 deterministic).
dev.metaschema.cli - module dev.metaschema.cli
Provides a command-line interface for Metaschema operations including schema generation, content validation, and Metapath evaluation.
dev.metaschema.cli - package dev.metaschema.cli
 
dev.metaschema.cli.commands - package dev.metaschema.cli.commands
Provides a collection of abstract and concrete command line interface (CLI) commands that process Metaschema module-based information.
dev.metaschema.cli.commands.metapath - package dev.metaschema.cli.commands.metapath
Provides a collection of concrete command line interface (CLI) commands that process Metaschema Metapath-based information.
dev.metaschema.cli.processor - module dev.metaschema.cli.processor
Provides a command-line interface processing framework for Metaschema tools.
dev.metaschema.cli.processor - package dev.metaschema.cli.processor
 
dev.metaschema.cli.processor.command - package dev.metaschema.cli.processor.command
 
dev.metaschema.cli.processor.command.impl - package dev.metaschema.cli.processor.command.impl
 
dev.metaschema.cli.processor.completion - package dev.metaschema.cli.processor.completion
 
dev.metaschema.cli.util - package dev.metaschema.cli.util
Provides utility methods for use in implementing command line interface commands.
dev.metaschema.core - module dev.metaschema.core
 
dev.metaschema.core - package dev.metaschema.core
Core support for handling Metaschema-based models.
dev.metaschema.core.configuration - package dev.metaschema.core.configuration
Provides a type-safe configuration framework for processors and parsers.
dev.metaschema.core.datatype - package dev.metaschema.core.datatype
The Metaschema and Metapath data type system API.
dev.metaschema.core.datatype.adapter - package dev.metaschema.core.datatype.adapter
Built-in Metaschema data type adapters and implementations.
dev.metaschema.core.datatype.markup - package dev.metaschema.core.datatype.markup
Data type support for HTML and Markdown markup in Metaschema fields.
dev.metaschema.core.datatype.markup.flexmark - package dev.metaschema.core.datatype.markup.flexmark
Support for parsing and rendering HTML and Markdown text using Flexmark.
dev.metaschema.core.datatype.object - package dev.metaschema.core.datatype.object
Specialized data objects for ambiguous temporal values in the Metaschema type system.
dev.metaschema.core.metapath - package dev.metaschema.core.metapath
Provides the core Metapath expression language implementation.
dev.metaschema.core.metapath.format - package dev.metaschema.core.metapath.format
Provides formatters for generating path expressions from Metaschema node items.
dev.metaschema.core.metapath.function - package dev.metaschema.core.metapath.function
Provides the core framework for defining and executing Metapath functions.
dev.metaschema.core.metapath.function.library - package dev.metaschema.core.metapath.function.library
Built-in Metapath function implementations based on the XPath 3.1 specification.
dev.metaschema.core.metapath.function.regex - package dev.metaschema.core.metapath.function.regex
Provides regular expression support for implementing Metapath functions.
dev.metaschema.core.metapath.item - package dev.metaschema.core.metapath.item
Core interfaces and classes for the Metapath item type system.
dev.metaschema.core.metapath.item.atomic - package dev.metaschema.core.metapath.item.atomic
Atomic item types representing indivisible values in the Metapath type system.
dev.metaschema.core.metapath.item.function - package dev.metaschema.core.metapath.item.function
Provides support for Metapath function items, including arrays and maps.
dev.metaschema.core.metapath.item.node - package dev.metaschema.core.metapath.item.node
Node item types representing structured data in the Metapath type system.
dev.metaschema.core.metapath.type - package dev.metaschema.core.metapath.type
Provides support for Metapath type system and sequence type testing.
dev.metaschema.core.model - package dev.metaschema.core.model
Core Metaschema model interfaces and implementations.
dev.metaschema.core.model.constraint - package dev.metaschema.core.model.constraint
Metaschema constraint definitions and validation framework.
dev.metaschema.core.model.util - package dev.metaschema.core.model.util
Utility classes for Metaschema model processing and manipulation.
dev.metaschema.core.model.validation - package dev.metaschema.core.model.validation
Schema-based content validation for Metaschema instances.
dev.metaschema.core.qname - package dev.metaschema.core.qname
Enhanced qualified name (QName) support with efficient caching and namespace management.
dev.metaschema.core.util - package dev.metaschema.core.util
Provides utility classes for common operations throughout the Metaschema framework.
dev.metaschema.databind - module dev.metaschema.databind
Identifies the modules used by the databind library.
dev.metaschema.databind - package dev.metaschema.databind
Support for parsing Metaschema module-based data using Java class bindings.
dev.metaschema.databind.codegen - package dev.metaschema.databind.codegen
Support for generating "plain old Java objects" (POJOs) based on a Module.
dev.metaschema.databind.codegen.config - package dev.metaschema.databind.codegen.config
Support for customizing how Java code is generated for one or more specific Module modules.
dev.metaschema.databind.config.binding - package dev.metaschema.databind.config.binding
Provides generated Metaschema binding classes for module(s): Metaschema Binding Configuration.
dev.metaschema.databind.io - package dev.metaschema.databind.io
Provides core functionality for reading and writing Metaschema instance data to and from bound Java objects.
dev.metaschema.databind.io.json - package dev.metaschema.databind.io.json
Provides support for reading and writing Metaschema instance data in JSON format.
dev.metaschema.databind.io.xml - package dev.metaschema.databind.io.xml
Provides support for reading and writing Metaschema instance data in XML format.
dev.metaschema.databind.io.yaml - package dev.metaschema.databind.io.yaml
Supports reading and writing YAML instance data.
dev.metaschema.databind.model - package dev.metaschema.databind.model
Provides an overlay of the Metaschema module model (dev.metaschema.core.model) using bound Java class annotations (dev.metaschema.databind.model.annotations) to represent module constructs annotated on Java classes.
dev.metaschema.databind.model.annotations - package dev.metaschema.databind.model.annotations
Provides a set of annotations for associating Module information with a Java class.
dev.metaschema.databind.model.info - package dev.metaschema.databind.model.info
Provides classes for model property information and data item handling.
dev.metaschema.databind.model.metaschema - package dev.metaschema.databind.model.metaschema
Provides an implementation of the Module model (dev.metaschema.core.model) represented by a module-specific set of bound Java classes (dev.metaschema.databind.model.metaschema.binding).
dev.metaschema.databind.model.metaschema.binding - package dev.metaschema.databind.model.metaschema.binding
Provides generated Metaschema binding classes for module(s): Metaschema Model.
dev.metaschema.databind.modules - module dev.metaschema.databind.modules
Provides Metaschema module bindings and validation handlers including SARIF output support.
dev.metaschema.model.testing - package dev.metaschema.model.testing
Provides testing utilities for Metaschema modules and constraints.
dev.metaschema.model.testing.testsuite - package dev.metaschema.model.testing.testsuite
Provides generated Metaschema binding classes for module(s): Metaschema Test Suite.
dev.metaschema.modules.sarif - package dev.metaschema.modules.sarif
 
dev.metaschema.schemagen - module dev.metaschema.schemagen
Modules used by the Metaschema schema generator.
dev.metaschema.schemagen - package dev.metaschema.schemagen
Provides schema generation capabilities for Metaschema modules.
dev.metaschema.schemagen.json - package dev.metaschema.schemagen.json
Provides JSON Schema generation from Metaschema modules.
dev.metaschema.schemagen.xml - package dev.metaschema.schemagen.xml
Provides XML Schema (XSD) generation from Metaschema modules.
dev.metaschema.testing - module dev.metaschema.testing
Provides unit testing support for Metaschema modules and constraints.
disableFeature(ValidationFeature<?>) - Method in class dev.metaschema.core.model.constraint.DefaultConstraintValidator
 
disableFeature(DeserializationFeature<?>) - Method in class dev.metaschema.databind.io.AbstractDeserializer
 
disableFeature(DeserializationFeature<?>) - Method in interface dev.metaschema.databind.io.IBoundLoader
 
disableFeature(DeserializationFeature<?>) - Method in interface dev.metaschema.databind.io.IDeserializer
 
disableFeature(SerializationFeature<?>) - Method in class dev.metaschema.databind.io.AbstractSerializer
 
disableFeature(SerializationFeature<?>) - Method in interface dev.metaschema.databind.io.ISerializer
 
disableFeature(T) - Method in class dev.metaschema.core.configuration.DefaultConfiguration
 
disableFeature(T) - Method in interface dev.metaschema.core.configuration.IMutableConfiguration
Turn off the provided feature.
disablePredicateEvaluation() - Method in class dev.metaschema.core.metapath.DynamicContext
Used to disable the evaluation of predicate expressions during Metapath evaluation.
discriminator() - Element in annotation type dev.metaschema.databind.model.annotations.BoundChoiceGroup
The discriminator to use for determining the type of child elements in JSON.
discriminatorValue() - Element in annotation type dev.metaschema.databind.model.annotations.BoundGroupedAssembly
Get any remarks for this field.
discriminatorValue() - Element in annotation type dev.metaschema.databind.model.annotations.BoundGroupedField
Get any remarks for this field.
distinctByDeepEquals(DynamicContext) - Static method in interface dev.metaschema.core.metapath.item.ICollectionValue
Provides a Predicate which filters items in a stream returning distinct values based on ICollectionValue.deepEquals(ICollectionValue, DynamicContext).
distinctByDeepEquals(Class<T>, DynamicContext) - Static method in interface dev.metaschema.core.metapath.item.ICollectionValue
Provides a Predicate which filters items in a stream returning distinct values based on ICollectionValue.deepEquals(ICollectionValue, DynamicContext).
distinctByKey(Stream<V>, Function<? super V, ? extends K>) - Static method in class dev.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 dev.metaschema.core.util.CustomCollectors
Produce a new stream with duplicates removed based on the provided keyMapper.
divide(IDecimalItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IDecimalItem
Divide this dividend value by the provided divisor value.
divide(INumericItem) - Method in interface dev.metaschema.core.metapath.item.atomic.INumericItem
Divide this dividend value by the provided divisor value.
DIVISION_BY_ZERO - Static variable in exception dev.metaschema.core.metapath.function.ArithmeticFunctionException
err:FOAR0001: This error is raised whenever an attempt is made to divide by zero.
DIVISION_BY_ZERO_MESSAGE - Static variable in exception dev.metaschema.core.metapath.function.ArithmeticFunctionException
Error message associated with ArithmeticFunctionException.DIVISION_BY_ZERO.
document() - Static method in interface dev.metaschema.core.metapath.type.IItemType
Get a new kind test that matches any IDocumentNodeItem.
document(IKindTest<IAssemblyNodeItem>) - Static method in interface dev.metaschema.core.metapath.type.IItemType
Get a new kind test that that matches an IDocumentNodeItem that has a root node of the provided kind.
DOCUMENT - Enum constant in enum dev.metaschema.core.metapath.item.node.INodeItem.NodeType
A document node representing the root of a data instance.
DOCUMENT - Enum constant in enum dev.metaschema.core.metapath.item.node.NodeItemKind
An INodeItem based on data represented using a Metaschema-based model (@link IDocumentNodeItem}).
DocumentFunctionException - Exception in dev.metaschema.core.metapath.function
FODC: Exceptions representing document related errors.
DocumentFunctionException(int, String) - Constructor for exception dev.metaschema.core.metapath.function.DocumentFunctionException
Constructs a new exception with the provided code, message, and no cause.
DocumentFunctionException(int, String, Throwable) - Constructor for exception dev.metaschema.core.metapath.function.DocumentFunctionException
Constructs a new exception with the provided code, message, and cause.
DocumentFunctionException(int, Throwable) - Constructor for exception dev.metaschema.core.metapath.function.DocumentFunctionException
Constructs a new exception with the provided code, no message, and the cause.
DoubleQuoteNode(TypographicQuotes) - Constructor for class dev.metaschema.core.datatype.markup.flexmark.HtmlQuoteTagExtension.DoubleQuoteNode
Construct a new double quote node.
DUPLICATE_KEYS - Static variable in exception dev.metaschema.core.metapath.function.JsonFunctionException
err:FOJS0003: This error is raised if the input contains duplicate keys, when the chosen policy is to reject duplicates.
DURATION_OVERFLOW_UNDERFLOW_ERROR - Static variable in exception dev.metaschema.core.metapath.function.DateTimeFunctionException
err:FODT0002: Raised when casting to duration datatypes, or performing arithmetic with duration values, if arithmetic overflow or underflow occurs.
durationCompare(IDurationItem, ComparisonFunctions.Operator, IDurationItem) - Static method in class dev.metaschema.core.metapath.function.ComparisonFunctions
Perform a duration-based comparison of the right item against the left item using the specified operator.
DYNAMIC_CONTEXT_ABSENT - Static variable in exception dev.metaschema.core.metapath.DynamicMetapathException
err:MPDY0002: It is a dynamic error if evaluation of an expression relies on some part of the dynamic context that is absent.
DynamicContext - Class in dev.metaschema.core.metapath
The implementation of a Metapath dynamic context.
DynamicContext() - Constructor for class dev.metaschema.core.metapath.DynamicContext
Construct a new dynamic context with a default static context.
DynamicContext(StaticContext) - Constructor for class dev.metaschema.core.metapath.DynamicContext
Construct a new Metapath dynamic context using the provided static context.
DynamicMetapathException - Exception in dev.metaschema.core.metapath
MPDY: Exceptions related to the Metapath dynamic context and dynamic evaluation.
DynamicMetapathException(int, String) - Constructor for exception dev.metaschema.core.metapath.DynamicMetapathException
Constructs a new exception with the provided code, message, and no cause.
DynamicMetapathException(int, String, Throwable) - Constructor for exception dev.metaschema.core.metapath.DynamicMetapathException
Constructs a new exception with the provided code, message, and cause.
DynamicMetapathException(int, Throwable) - Constructor for exception dev.metaschema.core.metapath.DynamicMetapathException
Constructs a new exception with the provided code, no message, and the cause.

E

EMAIL_ADDRESS - Static variable in class dev.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema email-address data type instance.
EmailAddressAdapter - Class in dev.metaschema.core.datatype.adapter
Support for the Metaschema email-address data type.
empty() - Static method in interface dev.metaschema.core.metapath.item.function.IArrayItem
Get an empty, immutable array item.
empty() - Static method in interface dev.metaschema.core.metapath.item.function.IMapItem
Get an empty, immutable map item.
empty() - Static method in interface dev.metaschema.core.metapath.item.ISequence
Get an empty sequence.
empty() - Static method in interface dev.metaschema.core.metapath.type.ISequenceType
A sequence type representing an empty sequence.
empty() - Static method in interface dev.metaschema.core.model.IContainerFlagSupport
Provides an empty instance.
empty() - Static method in interface dev.metaschema.core.model.IContainerModelAssemblySupport
Get an empty, immutable container.
empty() - Static method in interface dev.metaschema.core.model.IContainerModelSupport
Get an empty, immutable container.
emptyList() - Static method in class dev.metaschema.core.util.CollectionUtil
An implementation of Collections.emptyList() that respects non-nullness.
emptyMap() - Static method in class dev.metaschema.core.util.CollectionUtil
An implementation of Collections.emptyMap() that respects non-nullness.
emptySet() - Static method in class dev.metaschema.core.util.CollectionUtil
An implementation of Collections.emptySet() that respects non-nullness.
emptyValue() - Method in interface dev.metaschema.databind.model.info.IModelInstanceCollectionInfo
Get an empty value appropriate for this collection type.
enableFeature(ValidationFeature<?>) - Method in class dev.metaschema.core.model.constraint.DefaultConstraintValidator
 
enableFeature(DeserializationFeature<?>) - Method in class dev.metaschema.databind.io.AbstractDeserializer
 
enableFeature(DeserializationFeature<?>) - Method in interface dev.metaschema.databind.io.IBoundLoader
 
enableFeature(DeserializationFeature<?>) - Method in interface dev.metaschema.databind.io.IDeserializer
 
enableFeature(SerializationFeature<?>) - Method in class dev.metaschema.databind.io.AbstractSerializer
 
enableFeature(SerializationFeature<?>) - Method in interface dev.metaschema.databind.io.ISerializer
 
enableFeature(T) - Method in class dev.metaschema.core.configuration.DefaultConfiguration
 
enableFeature(T) - Method in interface dev.metaschema.core.configuration.IMutableConfiguration
Turn on the provided feature.
enablePredicateEvaluation() - Method in class dev.metaschema.core.metapath.DynamicContext
Used to enable the evaluation of predicate expressions during Metapath evaluation.
encode() - Method in interface dev.metaschema.core.metapath.item.atomic.IStringItem
Encode this string as base64.
encode(byte[]) - Method in class dev.metaschema.core.datatype.adapter.AbstractBinaryAdapter
Encode the provided bytes using the encoding supported by this class.
encode(byte[]) - Static method in interface dev.metaschema.core.metapath.item.atomic.IBase64BinaryItem
Base64 encode the provided bytes.
encode(IStringItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.IBase64BinaryItem
Base64 encode the provided string.
encode(String) - Static method in interface dev.metaschema.core.metapath.item.atomic.IBase64BinaryItem
Base64 encode the provided string.
encode(ByteBuffer) - Static method in interface dev.metaschema.core.metapath.item.atomic.IBase64BinaryItem
Base64 encode the bytes from the provided buffer.
encodeToByteBuffer(byte[]) - Method in class dev.metaschema.core.datatype.adapter.AbstractBinaryAdapter
Encode the provided bytes using the encoding supported by this class.
encodeToByteBuffer(String) - Method in class dev.metaschema.core.datatype.adapter.AbstractBinaryAdapter
Encode the provided string using the encoding supported by this class.
encodeToByteBuffer(ByteBuffer) - Method in class dev.metaschema.core.datatype.adapter.AbstractBinaryAdapter
Encode the provided bytes using the encoding supported by this class.
entry(IAnyAtomicItem, T) - Static method in class dev.metaschema.core.metapath.function.library.MapEntry
An implementation of XPath 3.1 map:entry.
entry(IAnyAtomicItem, V) - Static method in interface dev.metaschema.core.metapath.item.function.IMapItem
Returns an unmodifiable Map.Entry containing the given key and value.
entry(IMapKey, V) - Static method in interface dev.metaschema.core.metapath.item.function.IMapItem
Returns an unmodifiable Map.Entry containing the given key and value.
EQ - Enum constant in enum dev.metaschema.core.metapath.function.ComparisonFunctions.Operator
An equal comparison.
EQNameFactory - Class in dev.metaschema.core.qname
A factory that produces qualified names.
EQNameFactory.PrefixToNamespaceResolver - Interface in dev.metaschema.core.qname
Provides a callback for resolving namespace prefixes.
equals(Object) - Method in class dev.metaschema.core.datatype.AbstractCustomJavaDataType
 
equals(Object) - Method in class dev.metaschema.core.datatype.object.AmbiguousDate
 
equals(Object) - Method in class dev.metaschema.core.datatype.object.AmbiguousDateTime
 
equals(Object) - Method in class dev.metaschema.core.datatype.object.AmbiguousTime
 
equals(Object) - Method in class dev.metaschema.core.metapath.function.CalledContext
 
equals(Object) - Method in class dev.metaschema.core.metapath.type.DataTypeItemType
 
equals(Object) - Method in class dev.metaschema.core.model.IAttributable.Key
 
ERROR - Enum constant in enum dev.metaschema.core.model.constraint.IConstraint.Level
A violation of the constraint represents a fault in the content.
ERROR_RETRIEVING_RESOURCE - Static variable in exception dev.metaschema.core.metapath.function.DocumentFunctionException
err:FODC0002: Raised by FnDoc, fn:collection, and fn:uri-collection to indicate that either the supplied URI cannot be dereferenced to obtain a resource, or the resource that is returned is not parseable as XML.
evaluate() - Method in interface dev.metaschema.core.metapath.IMetapathExpression
Evaluate this Metapath expression without a specific focus.
evaluate(IItem) - Method in interface dev.metaschema.core.metapath.IMetapathExpression
Evaluate this Metapath expression using the provided focus as the initial evaluation context.
evaluate(IItem, DynamicContext) - Method in interface dev.metaschema.core.metapath.IMetapathExpression
Evaluate this Metapath expression using the provided focus as the initial evaluation context.
evaluateAs(IMetapathExpression.ResultType) - Method in interface dev.metaschema.core.metapath.IMetapathExpression
Evaluate this Metapath expression without a specific focus.
evaluateAs(IItem, IMetapathExpression.ResultType) - Method in interface dev.metaschema.core.metapath.IMetapathExpression
Evaluate this Metapath expression using the provided focus as the initial evaluation context.
evaluateAs(IItem, IMetapathExpression.ResultType, DynamicContext) - Method in interface dev.metaschema.core.metapath.IMetapathExpression
Evaluate this Metapath expression using the provided focus as the initial evaluation context.
Example - Class in dev.metaschema.databind.model.metaschema.binding
Example.
Example() - Constructor for class dev.metaschema.databind.model.metaschema.binding.Example
Constructs a new dev.metaschema.databind.model.metaschema.binding.Example instance with no metadata.
Example(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.Example
Constructs a new dev.metaschema.databind.model.metaschema.binding.Example instance with the specified metadata.
ExceptionUtils - Class in dev.metaschema.core.util
Provides a means for throwing important checked exceptions over non-checked methods, e.g. lambda invocations.
ExceptionUtils.WrappedException - Exception in dev.metaschema.core.util
A runtime exception that wraps a checked exception, allowing it to be thrown from contexts that do not allow checked exceptions (such as lambda expressions).
execute() - Method in class dev.metaschema.cli.commands.AbstractConvertSubcommand.AbstractConversionCommandExecutor
 
execute() - Method in class dev.metaschema.cli.commands.AbstractValidateContentCommand.AbstractValidationCommandExecutor
Execute the validation operation.
execute() - Method in class dev.metaschema.cli.processor.command.AbstractCommandExecutor
 
execute() - Method in interface dev.metaschema.cli.processor.command.ICommandExecutor
Execute the command operation.
execute(CallingContext, CommandLine) - Method in interface dev.metaschema.cli.processor.command.ICommandExecutor.ExecutionFunction
Execute a command operation.
execute(IFunction, List<ISequence<?>>, DynamicContext, IItem) - Method in interface dev.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 dev.metaschema.core.metapath.function.library.CastFunction
 
execute(IFunction, List<ISequence<?>>, DynamicContext, IItem) - Method in class dev.metaschema.core.metapath.function.library.NumericFunction
 
execute(INumericItem) - Method in interface dev.metaschema.core.metapath.function.library.NumericFunction.INumericExecutor
Perform the execution using the provided item.
execute(List<? extends ISequence<?>>, DynamicContext, ISequence<?>) - Method in interface dev.metaschema.core.metapath.function.IFunction
Execute the function with the provided arguments, using the provided DynamicContext and focus.
executeCommand(CallingContext, CommandLine) - Method in class dev.metaschema.cli.commands.GenerateDiagramCommand
Execute the diagram generation command.
executeCommand(CallingContext, CommandLine) - Method in class dev.metaschema.cli.commands.GenerateSchemaCommand
Execute the schema generation operation.
executeCommand(CallingContext, CommandLine) - Method in class dev.metaschema.cli.processor.command.ShellCompletionCommand
Execute the shell completion generation.
executeInternal(List<ISequence<?>>, DynamicContext, IItem) - Method in class dev.metaschema.core.metapath.function.DefaultFunction
Execute the provided function using the provided arguments, dynamic context, and focus.
exit() - Method in enum dev.metaschema.cli.processor.ExitCode
Exit without a message.
ExitCode - Enum in dev.metaschema.cli.processor
An enumeration of supported exit code values.
exitMessage() - Method in enum dev.metaschema.cli.processor.ExitCode
Exit with the associated message.
exitMessage(Object...) - Method in enum dev.metaschema.cli.processor.ExitCode
Exit with the associated message and message arguments.
ExitStatus - Interface in dev.metaschema.cli.processor
Implementations provide details around the result of processing a set of command line arguments.
expect() - Element in annotation type dev.metaschema.databind.model.annotations.ValueConstraints
Get the expect constraints for the type or field this annotation is applied to.
Expect - Annotation Type in dev.metaschema.databind.model.annotations
This annotation defines an expected condition to be met in the context of the containing annotation.
EXPECT - Enum constant in enum dev.metaschema.core.model.constraint.IConstraint.Type
Constraint expressing an expected condition.
EXPECT_CONSTRAINT_QNAME - Static variable in class dev.metaschema.core.model.MetaschemaModelConstants
The name of an IExpectConstraint constraint in the Metaschema model.
expectedClass() - Method in enum dev.metaschema.core.metapath.IMetapathExpression.ResultType
Get the expected class for the result type.
extend(Formatter.Builder) - Method in class dev.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension
 
extend(HtmlRenderer.Builder, String) - Method in class dev.metaschema.core.datatype.markup.flexmark.HtmlQuoteTagExtension
 
extend(HtmlRenderer.Builder, String) - Method in class dev.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension
 
extend(FlexmarkHtmlConverter.Builder) - Method in class dev.metaschema.core.datatype.markup.flexmark.HtmlQuoteTagExtension
 
extend(FlexmarkHtmlConverter.Builder) - Method in class dev.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension
 
extend(Parser.Builder) - Method in class dev.metaschema.core.datatype.markup.flexmark.HtmlQuoteTagExtension
 
extend(Parser.Builder) - Method in class dev.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension
 
extensible() - Element in annotation type dev.metaschema.databind.model.annotations.AllowedValues
Indicates if the constraint can be extended by other constraints.
extensible(IAllowedValuesConstraint.Extensible) - Method in class dev.metaschema.core.model.constraint.IAllowedValuesConstraint.Builder
Determine the allowed scope of extension for other constraints matching this constraint's target.
EXTENSIBLE_DEFAULT - Static variable in interface dev.metaschema.core.model.constraint.IAllowedValuesConstraint
The default extensible value.
EXTERNAL - Enum constant in enum dev.metaschema.core.model.constraint.IAllowedValuesConstraint.Extensible
Can be extended by external constraints.
EXTERNAL - Enum constant in enum dev.metaschema.core.model.ISource.SourceLocation
A constraint defined externally from a model.
ExternalConstraintsModulePostProcessor - Class in dev.metaschema.core.model.constraint
A module loading post processor that integrates applicable external constraints into a given module when loaded.
ExternalConstraintsModulePostProcessor(Collection<IConstraintSet>) - Constructor for class dev.metaschema.core.model.constraint.ExternalConstraintsModulePostProcessor
Create a new post processor.
externalSource(StaticContext, boolean) - Static method in interface dev.metaschema.core.model.ISource
Get the descriptor for a ISource.SourceLocation.EXTERNAL source with as associated resource.
externalSource(String) - Static method in interface dev.metaschema.core.model.ISource
Get the descriptor for a ISource.SourceLocation.EXTERNAL source for the provided resource.
externalSource(URI) - Static method in interface dev.metaschema.core.model.ISource
Get the descriptor for a ISource.SourceLocation.EXTERNAL source for the provided resource.
ExtraArgument - Interface in dev.metaschema.cli.processor.command
A representation of an extra, non-option command line argument.

F

FAIL - Enum constant in enum dev.metaschema.cli.processor.ExitCode
The command executed properly, but the operation failed.
FAIL - Enum constant in enum dev.metaschema.core.model.validation.IValidationFinding.Kind
The finding represents an unsuccessful result.
FALSE - Static variable in interface dev.metaschema.core.metapath.item.atomic.IBooleanItem
The boolean item value of false.
field() - Static method in interface dev.metaschema.core.metapath.type.IItemType
Matches any IFieldNodeItem regardless of its name or type.
field(IEnhancedQName, String, StaticContext) - Static method in interface dev.metaschema.core.metapath.type.IItemType
Matches any IFieldNodeItem with the provided name and a type matching the provided name of a specific field definition.
field(String, StaticContext) - Static method in interface dev.metaschema.core.metapath.type.IItemType
Matches any IFieldNodeItem with a name and type matching the provided name of a specific field definition.
Field() - Constructor for class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Field
Constructs a new dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Field instance with no metadata.
Field() - Constructor for class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Field
Constructs a new dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Field instance with no metadata.
Field(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Field
Constructs a new dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Field instance with the specified metadata.
Field(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Field
Constructs a new dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Field instance with the specified metadata.
FIELD - Enum constant in enum dev.metaschema.core.metapath.item.node.INodeItem.NodeType
A field node containing flags and a value.
FIELD - Enum constant in enum dev.metaschema.core.metapath.item.node.NodeItemKind
An INodeItem representing a field instance.
FIELD - Enum constant in enum dev.metaschema.core.model.ModelType
Represents a field definition.
FIELD_QNAME - Static variable in class dev.metaschema.core.model.MetaschemaModelConstants
The name of an IFieldInstance in the Metaschema model.
FieldConstraints - Class in dev.metaschema.databind.model.metaschema.binding
A binding class for the field-constraints definition.
FieldConstraints() - Constructor for class dev.metaschema.databind.model.metaschema.binding.FieldConstraints
Constructs a new dev.metaschema.databind.model.metaschema.binding.FieldConstraints instance with no metadata.
FieldConstraints(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.FieldConstraints
Constructs a new dev.metaschema.databind.model.metaschema.binding.FieldConstraints instance with the specified metadata.
FieldReference - Class in dev.metaschema.databind.model.metaschema.binding
Field Reference.
FieldReference() - Constructor for class dev.metaschema.databind.model.metaschema.binding.FieldReference
Constructs a new dev.metaschema.databind.model.metaschema.binding.FieldReference instance with no metadata.
FieldReference(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.FieldReference
Constructs a new dev.metaschema.databind.model.metaschema.binding.FieldReference instance with the specified metadata.
fields() - Element in annotation type dev.metaschema.databind.model.annotations.BoundChoiceGroup
The the fields that may occur within this choice group.
fields() - Element in annotation type dev.metaschema.databind.model.annotations.MetaschemaModule
Get the classes representing the global fields defined on this Module.
FieldTargetedConstraints - Class in dev.metaschema.core.model.constraint
A set of constraints targeting a IFieldDefinition based on a target Metapath expression.
FieldTargetedConstraints(ISource, Supplier<List<IMetapathExpression>>, IValueConstrained) - Constructor for class dev.metaschema.core.model.constraint.FieldTargetedConstraints
Construct a new set of targeted constraints.
filterFlags(Collection<? extends IFlagInstance>, IFlagInstance) - Static method in class dev.metaschema.schemagen.FlagInstanceFilter
Filters flag instances by excluding the specified JSON key flag.
filterFlags(Collection<? extends IFlagInstance>, IFlagInstance, IFlagInstance) - Static method in class dev.metaschema.schemagen.FlagInstanceFilter
Filters flag instances by excluding both the JSON key flag and JSON value key flag.
filterNull(T) - Static method in class dev.metaschema.core.util.ObjectUtils
A filter used to remove null items from a stream.
finalize() - Method in class dev.metaschema.databind.DefaultBindingContext
Used to prevent finalizer attacks as recommended in SEI CERT Rule OBJ-11.
finalizeValidation(DynamicContext) - Method in class dev.metaschema.core.model.constraint.DefaultConstraintValidator
 
finalizeValidation(DynamicContext) - Method in interface dev.metaschema.core.model.constraint.IConstraintValidator
Complete any validations that require full analysis of the content model.
find(IMapItem<?>, IAnyAtomicItem) - Static method in class dev.metaschema.core.metapath.function.library.MapFind
An implementation of XPath 3.1 map:find.
find(IItem, IAnyAtomicItem) - Static method in class dev.metaschema.core.metapath.function.library.MapFind
An implementation of XPath 3.1 map:find.
find(Collection<? extends IItem>, IAnyAtomicItem) - Static method in class dev.metaschema.core.metapath.function.library.MapFind
An implementation of XPath 3.1 map:find.
FindingCollectingConstraintValidationHandler - Class in dev.metaschema.core.model.constraint
A validation result handler that collects the resulting findings for later retrieval using the FindingCollectingConstraintValidationHandler.getFindings() method.
FindingCollectingConstraintValidationHandler() - Constructor for class dev.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
 
flag() - Static method in interface dev.metaschema.core.metapath.type.IItemType
Matches any IFlagNodeItem regardless of its name or type.
flag(IEnhancedQName, String, StaticContext) - Static method in interface dev.metaschema.core.metapath.type.IItemType
Matches any IFlagNodeItem with the provided name and type matching the provided name of a specific globally-scoped flag definition.
flag(String, StaticContext) - Static method in interface dev.metaschema.core.metapath.type.IItemType
Matches any IFlagNodeItem with any name and type matching the provided name of a specific globally-scoped flag definition.
flag(T) - Method in class dev.metaschema.core.model.FlagContainerBuilder
 
flag(T) - Method in interface dev.metaschema.core.model.IFlagContainerBuilder
Add a flag instance to the flag container.
Flag() - Constructor for class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Flag
Constructs a new dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Flag instance with no metadata.
Flag(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Flag
Constructs a new dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Flag instance with the specified metadata.
FLAG - Enum constant in enum dev.metaschema.core.metapath.item.node.INodeItem.NodeType
A flag node containing a simple value.
FLAG - Enum constant in enum dev.metaschema.core.metapath.item.node.NodeItemKind
An INodeItem representing a flag instance.
FLAG - Enum constant in enum dev.metaschema.core.model.JsonValueKeyTypeEnum
A flag is identified as the value key, whose value will be used.
FLAG - Enum constant in enum dev.metaschema.core.model.ModelType
Represents a flag definition.
FLAG_QNAME - Static variable in class dev.metaschema.core.model.MetaschemaModelConstants
The name of an IFlagInstance in the Metaschema model.
FlagAllowedValues - Class in dev.metaschema.databind.model.metaschema.binding
Allowed Values Constraint.
FlagAllowedValues() - Constructor for class dev.metaschema.databind.model.metaschema.binding.FlagAllowedValues
Constructs a new dev.metaschema.databind.model.metaschema.binding.FlagAllowedValues instance with no metadata.
FlagAllowedValues(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.FlagAllowedValues
Constructs a new dev.metaschema.databind.model.metaschema.binding.FlagAllowedValues instance with the specified metadata.
FlagConstraints - Class in dev.metaschema.databind.model.metaschema.binding
A binding class for the flag-constraints definition.
FlagConstraints() - Constructor for class dev.metaschema.databind.model.metaschema.binding.FlagConstraints
Constructs a new dev.metaschema.databind.model.metaschema.binding.FlagConstraints instance with no metadata.
FlagConstraints(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.FlagConstraints
Constructs a new dev.metaschema.databind.model.metaschema.binding.FlagConstraints instance with the specified metadata.
FlagContainer(Map<Integer, IFlagNodeItem>) - Constructor for class dev.metaschema.core.metapath.item.node.IFeatureFlagContainerItem.FlagContainer
Initialize the container with the provided collection of flags.
FlagContainerBuilder<T extends IFlagInstance> - Class in dev.metaschema.core.model
Default implementation of IFlagContainerBuilder.
FlagContainerBuilder(Integer) - Constructor for class dev.metaschema.core.model.FlagContainerBuilder
Construct a new flag container using the provided flag qualified name as the JSON key.
FlagExpect - Class in dev.metaschema.databind.model.metaschema.binding
Expect Condition Constraint.
FlagExpect() - Constructor for class dev.metaschema.databind.model.metaschema.binding.FlagExpect
Constructs a new dev.metaschema.databind.model.metaschema.binding.FlagExpect instance with no metadata.
FlagExpect(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.FlagExpect
Constructs a new dev.metaschema.databind.model.metaschema.binding.FlagExpect instance with the specified metadata.
FlagIndexHasKey - Class in dev.metaschema.databind.model.metaschema.binding
Index Has Key Constraint.
FlagIndexHasKey() - Constructor for class dev.metaschema.databind.model.metaschema.binding.FlagIndexHasKey
Constructs a new dev.metaschema.databind.model.metaschema.binding.FlagIndexHasKey instance with no metadata.
FlagIndexHasKey(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.FlagIndexHasKey
Constructs a new dev.metaschema.databind.model.metaschema.binding.FlagIndexHasKey instance with the specified metadata.
FlagInstanceFilter - Class in dev.metaschema.schemagen
A utility class for filtering flag instances during schema generation.
FlagMatches - Class in dev.metaschema.databind.model.metaschema.binding
Value Matches Constraint.
FlagMatches() - Constructor for class dev.metaschema.databind.model.metaschema.binding.FlagMatches
Constructs a new dev.metaschema.databind.model.metaschema.binding.FlagMatches instance with no metadata.
FlagMatches(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.FlagMatches
Constructs a new dev.metaschema.databind.model.metaschema.binding.FlagMatches instance with the specified metadata.
FlagReference - Class in dev.metaschema.databind.model.metaschema.binding
Flag Reference.
FlagReference() - Constructor for class dev.metaschema.databind.model.metaschema.binding.FlagReference
Constructs a new dev.metaschema.databind.model.metaschema.binding.FlagReference instance with no metadata.
FlagReference(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.FlagReference
Constructs a new dev.metaschema.databind.model.metaschema.binding.FlagReference instance with the specified metadata.
FlagReport - Class in dev.metaschema.databind.model.metaschema.binding
Report Condition Constraint.
FlagReport() - Constructor for class dev.metaschema.databind.model.metaschema.binding.FlagReport
Constructs a new dev.metaschema.databind.model.metaschema.binding.FlagReport instance with no metadata.
FlagReport(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.FlagReport
Constructs a new dev.metaschema.databind.model.metaschema.binding.FlagReport instance with the specified metadata.
flags() - Method in interface dev.metaschema.core.metapath.item.node.IFlagNodeItem
FlagContainer do not have flag items.
flags() - Method in interface dev.metaschema.core.metapath.item.node.INodeItem
Get the flags and value data associated with this node as a stream.
FlagTargetedConstraints - Class in dev.metaschema.core.model.constraint
A set of constraints targeting a IFlagDefinition based on a target Metapath expression.
FlagTargetedConstraints(ISource, Supplier<List<IMetapathExpression>>, IValueConstrained) - Constructor for class dev.metaschema.core.model.constraint.FlagTargetedConstraints
Construct a new set of targeted constraints.
flatten() - Method in interface dev.metaschema.core.metapath.item.function.IArrayItem
 
flatten() - Method in interface dev.metaschema.core.metapath.item.ICollectionValue
Get the stream of items for the collection value.
flatten() - Method in interface dev.metaschema.core.metapath.item.IItem
 
flatten() - Method in interface dev.metaschema.core.metapath.item.ISequence
 
flatten(IItem) - Static method in class dev.metaschema.core.metapath.function.library.ArrayFlatten
An implementation of XPath 3.1 array:flatten.
flatten(List<? extends IItem>) - Static method in class dev.metaschema.core.metapath.function.library.ArrayFlatten
An implementation of XPath 3.1 array:flatten.
FlexmarkFactory - Class in dev.metaschema.core.datatype.markup.flexmark
Provides factory methods for Flexmark processing to support HTML-to-markdown and markdown-to-HTML conversion.
floor() - Method in interface dev.metaschema.core.metapath.item.atomic.IDecimalItem
 
floor() - Method in interface dev.metaschema.core.metapath.item.atomic.IIntegerItem
 
floor() - Method in interface dev.metaschema.core.metapath.item.atomic.INumericItem
Round the value to the whole number closest to negative infinity.
flushWriter() - Method in interface dev.metaschema.schemagen.IGenerationState
Flush any buffered content to the underlying writer.
FnAbs - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:abs function.
FnAdjustDateTimeToTimezone - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:adjust-dateTime-to-timezone function.
FnAdjustDateToTimezone - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:adjust-date-to-timezone function.
FnAdjustTimeToTimezone - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:adjust-time-to-timezone function.
FnAvg - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:avg function.
fnBaseUri(INodeItem) - Static method in class dev.metaschema.core.metapath.function.library.FnBaseUri
Get the base URI for the provided nodeItem.
FnBaseUri - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:base-uri functions.
fnBoolean(ISequence<?>) - Static method in class dev.metaschema.core.metapath.function.library.FnBoolean
Get the effective boolean value of the provided sequence.
FnBoolean - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:boolean function.
fnBooleanAsPrimitive(IItem) - Static method in class dev.metaschema.core.metapath.function.library.FnBoolean
A helper method that gets the effective boolean value of the provided item based on XPath 3.1.
fnBooleanAsPrimitive(ISequence<?>) - Static method in class dev.metaschema.core.metapath.function.library.FnBoolean
A helper method that gets the effective boolean value of the provided sequence based on XPath 3.1.
FnCeiling - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:ceiling function.
FnCompare - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:compare function.
FnConcat - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:concat function.
fnContains(String, String) - Static method in class dev.metaschema.core.metapath.function.library.FnContains
Determine if the string provided in the first argument contains the string in the second argument as a substring.
FnContains - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:contains function.
FnCount - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:count function.
fnCurrentDate(DynamicContext) - Static method in class dev.metaschema.core.metapath.function.library.FnCurrentDate
Implements fn:current-date.
FnCurrentDate - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:current-date function.
fnCurrentDateTime(DynamicContext) - Static method in class dev.metaschema.core.metapath.function.library.FnCurrentDateTime
FnCurrentDateTime - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:current-dateTime function.
fnCurrentTime(DynamicContext) - Static method in class dev.metaschema.core.metapath.function.library.FnCurrentTime
Implements fn:current-time.
FnCurrentTime - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:current-time function.
FnData - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:data functions.
fnDateTime(IDateItem, ITimeItem) - Static method in class dev.metaschema.core.metapath.function.library.FnDateTime
Create a date/time item from the provided date and time values.
FnDateTime - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:dateTime function.
fnDateTimeOfNullable(IDateItem, ITimeItem) - Static method in class dev.metaschema.core.metapath.function.library.FnDateTime
Create a date/time item from the provided date and time values.
fnDayFromDate(IDateItem) - Static method in class dev.metaschema.core.metapath.function.library.FnDayFromDate
Implements fn:day-from-date.
FnDayFromDate - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:day-from-date.
fnDayFromDateTime(IDateTimeItem) - Static method in class dev.metaschema.core.metapath.function.library.FnDayFromDateTime
FnDayFromDateTime - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:day-from-dateTime.
fnDaysFromDuration(IDayTimeDurationItem) - Static method in class dev.metaschema.core.metapath.function.library.FnDaysFromDuration
FnDaysFromDuration - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:days-from-duration.
FnDeepEqual - Class in dev.metaschema.core.metapath.function.library
/** Implements fn:deep-equal functions.
fnDefaultLanguage(DynamicContext) - Static method in class dev.metaschema.core.metapath.function.library.FnDefaultLanguage
FnDefaultLanguage - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:default-language function.
fnDistinctValues(List<IAnyAtomicItem>, DynamicContext) - Static method in class dev.metaschema.core.metapath.function.library.FnDistinctValues
Get the first occurrence of each distinct value in the provided list.
FnDistinctValues - Class in dev.metaschema.core.metapath.function.library
Implements fn:distinct-values functions.
fnDoc(IAnyUriItem, DynamicContext) - Static method in class dev.metaschema.core.metapath.function.library.FnDoc
Dynamically load the document associated with the URI, and return a IDocumentNodeItem containing the result.
fnDoc(IStringItem, DynamicContext) - Static method in class dev.metaschema.core.metapath.function.library.FnDoc
Dynamically load the document associated with the URI, and return a IDocumentNodeItem containing the result.
FnDoc - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:doc function.
fnDocAvailable(IAnyUriItem, DynamicContext) - Static method in class dev.metaschema.core.metapath.function.library.FnDocumentAvailable
Test if the document associated with the URI is retrievable.
fnDocAvailable(IStringItem, DynamicContext) - Static method in class dev.metaschema.core.metapath.function.library.FnDocumentAvailable
Test if the document associated with the URI is retrievable.
FnDocumentAvailable - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:doc-available function.
fnDocumentUri(IDocumentNodeItem) - Static method in class dev.metaschema.core.metapath.function.library.FnDocumentUri
Get the URI of the document.
FnDocumentUri - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:document-uri functions.
FnEmpty - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:empty function.
fnEndsWith(String, String) - Static method in class dev.metaschema.core.metapath.function.library.FnEndsWith
Determine if the string provided in the first argument ends with the string in the second argument.
FnEndsWith - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:ends-with function.
fnExactlyOne(ISequence<?>) - Static method in class dev.metaschema.core.metapath.function.library.FnExactlyOne
Check that the provided sequence has exactly one item.
FnExactlyOne - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:exactly-one function.
fnExists(ISequence<?>) - Static method in class dev.metaschema.core.metapath.function.library.FnExists
Identify if there is at least one item in the sequence.
FnExists - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:exists function.
FnFalse - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:false function.
FnFunctionArity - Class in dev.metaschema.core.metapath.function.library
/** Implements fn:function-arity functions.
FnFunctionLookup - Class in dev.metaschema.core.metapath.function.library
/** Implements fn:function-lookup functions.
FnFunctionName - Class in dev.metaschema.core.metapath.function.library
/** Implements fn:function-name functions.
fnHasChildren(INodeItem) - Static method in class dev.metaschema.core.metapath.function.library.FnHasChildren
Determine if the provided node argument has model item children.
FnHasChildren - Class in dev.metaschema.core.metapath.function.library
/** Implements fn:has-children functions.
fnHead(List<? extends IItem>) - Static method in class dev.metaschema.core.metapath.function.library.FnHead
Return the first item in the sequence.
FnHead - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:head function.
fnHoursFromDateTime(IDateTimeItem) - Static method in class dev.metaschema.core.metapath.function.library.FnHoursFromDateTime
FnHoursFromDateTime - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:hours-from-dateTime.
fnHoursFromDuration(IDayTimeDurationItem) - Static method in class dev.metaschema.core.metapath.function.library.FnHoursFromDuration
FnHoursFromDuration - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:hours-from-duration.
fnHoursFromTime(ITimeItem) - Static method in class dev.metaschema.core.metapath.function.library.FnHoursFromTime
Implements fn:hours-from-time.
FnHoursFromTime - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:hours-from-time.
fnImplicitTimezone(DynamicContext) - Static method in class dev.metaschema.core.metapath.function.library.FnImplicitTimezone
FnImplicitTimezone - Class in dev.metaschema.core.metapath.function.library
fnIndexOf(List<IAnyAtomicItem>, IAnyAtomicItem, DynamicContext) - Static method in class dev.metaschema.core.metapath.function.library.FnIndexOf
Determine if the string provided in the first argument contains the string in the second argument as a substring.
FnIndexOf - Class in dev.metaschema.core.metapath.function.library
/** Implements fn:index-of functions.
fnInnermost(List<? extends INodeItem>) - Static method in class dev.metaschema.core.metapath.function.library.FnInnermost
Get every node within the provided list that is not an ancestor of another member of the provided list.
FnInnermost - Class in dev.metaschema.core.metapath.function.library
Implements fn:innermost functions.
fnInsertBefore(List<T>, IIntegerItem, List<T>) - Static method in class dev.metaschema.core.metapath.function.library.FnInsertBefore
An implementation of XPath 3.1 fn:insert-before.
FnInsertBefore - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:insert-before function.
fnLast(DynamicContext) - Static method in class dev.metaschema.core.metapath.function.library.FnLast
Returns the context size from the dynamic context.
FnLast - Class in dev.metaschema.core.metapath.function.library
Implements fn:last.
fnLocalName(INodeItem) - Static method in class dev.metaschema.core.metapath.function.library.FnLocalName
Get the name of the provided node item.
FnLocalName - Class in dev.metaschema.core.metapath.function.library
/** Implements fn:local-name functions.
fnLowerCase(IStringItem) - Static method in class dev.metaschema.core.metapath.function.library.FnLowerCase
An implementation of fn:lower-case.
FnLowerCase - Class in dev.metaschema.core.metapath.function.library
Based on the XPath 3.1 fn:lower-case functions.
fnMatches(String, String, String) - Static method in class dev.metaschema.core.metapath.function.library.FnMatches
Implements fn:matches.
FnMatches - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:matches functions.
FnMinMax - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:min and fn:max functions.
fnMinutesFromDateTime(IDateTimeItem) - Static method in class dev.metaschema.core.metapath.function.library.FnMinutesFromDateTime
FnMinutesFromDateTime - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:minutes-from-dateTime.
fnMinutesFromDuration(IDayTimeDurationItem) - Static method in class dev.metaschema.core.metapath.function.library.FnMinutesFromDuration
FnMinutesFromDuration - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:minutes-from-duration.
fnminutesFromTime(ITimeItem) - Static method in class dev.metaschema.core.metapath.function.library.FnMinutesFromTime
FnMinutesFromTime - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:minutes-from-time.
fnMonthFromDate(IDateItem) - Static method in class dev.metaschema.core.metapath.function.library.FnMonthFromDate
Implements fn:month-from-date.
FnMonthFromDate - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:month-from-date.
fnMonthFromDateTime(IDateTimeItem) - Static method in class dev.metaschema.core.metapath.function.library.FnMonthFromDateTime
FnMonthFromDateTime - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:month-from-dateTime.
fnMonthsFromDuration(IYearMonthDurationItem) - Static method in class dev.metaschema.core.metapath.function.library.FnMonthsFromDuration
FnMonthsFromDuration - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:months-from-duration.
fnName(INodeItem, StaticContext) - Static method in class dev.metaschema.core.metapath.function.library.FnName
Get the name of the provided node item.
FnName - Class in dev.metaschema.core.metapath.function.library
/** Implements fn:name functions.
fnNamespaceUri(INodeItem) - Static method in class dev.metaschema.core.metapath.function.library.FnNamespaceUri
Get the namespace URI of the provided node item.
FnNamespaceUri - Class in dev.metaschema.core.metapath.function.library
/** Implements fn:namespace-uri functions.
FnNormalizeSpace - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:normalize-space functions.
fnNot(IItem) - Static method in class dev.metaschema.core.metapath.function.library.FnNot
Get the negated, effective boolean value of the provided item.
fnNot(ISequence<?>) - Static method in class dev.metaschema.core.metapath.function.library.FnNot
Get the negated, effective boolean value of the provided item.
FnNot - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:not function.
fnOneOrMore(ISequence<?>) - Static method in class dev.metaschema.core.metapath.function.library.FnOneOrMore
Check that the provided sequence has one or more items.
FnOneOrMore - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:one-or-more function.
fnOutermost(List<? extends INodeItem>) - Static method in class dev.metaschema.core.metapath.function.library.FnOutermost
Get every node within the provided list that is not an ancestor of another member of the provided list.
FnOutermost - Class in dev.metaschema.core.metapath.function.library
/** Implements fn:outermost functions.
fnPath(ISequence<?>) - Static method in class dev.metaschema.core.metapath.function.library.FnPath
An implementation of XPath 3.1 fn:path.
fnPath(INodeItem) - Static method in class dev.metaschema.core.metapath.function.library.FnPath
Generates a Metapath for the provided item.
FnPath - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:path functions.
fnPosition(DynamicContext) - Static method in class dev.metaschema.core.metapath.function.library.FnPosition
Returns the context position from the dynamic context.
FnPosition - Class in dev.metaschema.core.metapath.function.library
Implements fn:position.
FnQName - Class in dev.metaschema.core.metapath.function.library
/** Implements fn:QName functions.
fnRemove(List<T>, IIntegerItem) - Static method in class dev.metaschema.core.metapath.function.library.FnRemove
Remove the specified item at position from the sequence.
FnRemove - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:remove function.
fnResolveUri(IAnyUriItem, IAnyUriItem, DynamicContext) - Static method in class dev.metaschema.core.metapath.function.library.FnResolveUri
Resolve the relative URI against the provided base URI.
fnResolveUri(IStringItem, IAnyUriItem, DynamicContext) - Static method in class dev.metaschema.core.metapath.function.library.FnResolveUri
Resolve the relative URI against the provided base URI.
FnResolveUri - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 resolve-ur functions.
fnReverse(List<T>) - Static method in class dev.metaschema.core.metapath.function.library.FnReverse
Reverse the order of items in the sequence.
FnReverse - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:reverse function.
fnRoot(INodeItem) - Static method in class dev.metaschema.core.metapath.function.library.FnRoot
Get the root of the tree to which the provided node argument belongs.
FnRoot - Class in dev.metaschema.core.metapath.function.library
/** Implements fn:root functions.
FnRound - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:round functions.
fnSecondsFromDateTime(IDateTimeItem) - Static method in class dev.metaschema.core.metapath.function.library.FnSecondsFromDateTime
FnSecondsFromDateTime - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:seconds-from-dateTime.
fnSecondsFromDuration(IDayTimeDurationItem) - Static method in class dev.metaschema.core.metapath.function.library.FnSecondsFromDuration
FnSecondsFromDuration - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:seconds-from-duration.
fnSecondsFromTime(ITimeItem) - Static method in class dev.metaschema.core.metapath.function.library.FnSecondsFromTime
FnSecondsFromTime - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:seconds-from-time.
fnStartsWith(String, String) - Static method in class dev.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 dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:starts-with function.
fnStaticBaseUri(DynamicContext) - Static method in class dev.metaschema.core.metapath.function.library.FnStaticBaseUri
Get the static base URI from the static context.
FnStaticBaseUri - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:static-base-uri function.
FnString - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:string function.
fnStringItem(IItem) - Static method in class dev.metaschema.core.metapath.function.library.FnString
An implementation of fn::string.
fnStringJoin(List<? extends IAnyAtomicItem>, IStringItem) - Static method in class dev.metaschema.core.metapath.function.library.FnStringJoin
An implementation of XPath 3.1 fn:string-join.
FnStringJoin - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:string-join function.
fnStringLength(IItem) - Static method in class dev.metaschema.core.metapath.function.library.FnStringLength
An implementation of fn:string-length.
FnStringLength - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:string-length functions.
fnSubstring(String, int, int) - Static method in class dev.metaschema.core.metapath.function.library.FnSubstring
An implementation of XPath 3.1 fn:substring.
FnSubstring - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:substring functions.
fnSubstringAfter(String, String) - Static method in class dev.metaschema.core.metapath.function.library.FnSubstringAfter
An implementation of XPath 3.1 fn:substring-after.
FnSubstringAfter - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:substring-after function.
fnSubstringBefore(String, String) - Static method in class dev.metaschema.core.metapath.function.library.FnSubstringBefore
An implementation of XPath 3.1 fn:substring-before.
FnSubstringBefore - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:substring-before function.
FnSum - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:sum functions.
fnTail(List<? extends IItem>) - Static method in class dev.metaschema.core.metapath.function.library.FnTail
Return the last item in the sequence.
FnTail - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:tail function.
fnTimezoneFromDate(IDateItem) - Static method in class dev.metaschema.core.metapath.function.library.FnTimezoneFromDate
FnTimezoneFromDate - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:timezone-from-date function.
fnTimezoneFromDateTime(IDateTimeItem) - Static method in class dev.metaschema.core.metapath.function.library.FnTimezoneFromDateTime
FnTimezoneFromDateTime - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:timezone-from-dateTime function.
fnTimezoneFromTime(ITimeItem) - Static method in class dev.metaschema.core.metapath.function.library.FnTimezoneFromTime
FnTimezoneFromTime - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:timezone-from-time function.
fnTokenize(IStringItem, IStringItem, IStringItem) - Static method in class dev.metaschema.core.metapath.function.library.FnTokenize
Implements fn:tokenize.
fnTokenize(String, String, String) - Static method in class dev.metaschema.core.metapath.function.library.FnTokenize
Implements fn:tokenize.
FnTokenize - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:tokenize function.
FnTrue - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:true function.
fnUpperCase(IStringItem) - Static method in class dev.metaschema.core.metapath.function.library.FnUpperCase
An implementation of fn:upper-case.
FnUpperCase - Class in dev.metaschema.core.metapath.function.library
Based on the XPath 3.1 fn:upper-case functions.
fnYearFromDate(IDateItem) - Static method in class dev.metaschema.core.metapath.function.library.FnYearFromDate
Implements fn:year-from-date.
FnYearFromDate - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:year-from-date.
fnYearFromDateTime(IDateTimeItem) - Static method in class dev.metaschema.core.metapath.function.library.FnYearFromDateTime
FnYearFromDateTime - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:year-from-dateTime.
fnYearsFromDuration(IYearMonthDurationItem) - Static method in class dev.metaschema.core.metapath.function.library.FnYearsFromDuration
FnYearsFromDuration - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:years-from-duration.
fnZeroOrOne(ISequence<?>) - Static method in class dev.metaschema.core.metapath.function.library.FnZeroOrOne
Check that the provided sequence has zero or one items.
FnZeroOrOne - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 fn:zero-or-one function.
FOCUS_DEPENDENT - Enum constant in enum dev.metaschema.core.metapath.function.IFunction.FunctionProperty
Indicates that the result of the function depends on the current focus (see XPath 3.1 focus-dependent).
FocusContext - Class in dev.metaschema.core.metapath
Represents the focus context for Metapath evaluation, containing the context item, position, and size as defined in the XPath 3.1 evaluation context.
focusDependent() - Method in class dev.metaschema.core.metapath.function.IFunction.Builder
Mark the function as focus dependent.
focusIndependent() - Method in class dev.metaschema.core.metapath.function.IFunction.Builder
Mark the function as focus independent.
following() - Method in interface dev.metaschema.core.metapath.item.node.IModelNodeItem
 
following() - Method in interface dev.metaschema.core.metapath.item.node.INodeItem
Get the children of this node's parent, and their descendants, that occur before this node in a depth-first order.
followingSibling() - Method in interface dev.metaschema.core.metapath.item.node.IModelNodeItem
 
followingSibling() - Method in interface dev.metaschema.core.metapath.item.node.INodeItem
Get the children of this node's parent that occur after this node in a depth-first order.
forEach(IMapItem<?>, BiFunction<IAnyAtomicItem, ISequence<?>, ISequence<?>>) - Static method in class dev.metaschema.core.metapath.function.library.MapForEach
An implementation of XPath 3.1 map:for-each.
forEnum(Class<E>) - Static method in class dev.metaschema.cli.processor.completion.CompletionTypeRegistry
Create a completion type for an enum using its constant names.
formalName() - Element in annotation type dev.metaschema.databind.model.annotations.AllowedValues
An optional formal name for the constraint.
formalName() - Element in annotation type dev.metaschema.databind.model.annotations.BoundAssembly
Get the documentary formal name of the assembly.
formalName() - Element in annotation type dev.metaschema.databind.model.annotations.BoundField
Get the documentary formal name of the field.
formalName() - Element in annotation type dev.metaschema.databind.model.annotations.BoundFlag
Get the documentary formal name of the flag.
formalName() - Element in annotation type dev.metaschema.databind.model.annotations.BoundGroupedAssembly
Get the documentary formal name of the assembly.
formalName() - Element in annotation type dev.metaschema.databind.model.annotations.BoundGroupedField
Get the documentary formal name of the field.
formalName() - Element in annotation type dev.metaschema.databind.model.annotations.Expect
An optional formal name for the constraint.
formalName() - Element in annotation type dev.metaschema.databind.model.annotations.HasCardinality
An optional formal name for the constraint.
formalName() - Element in annotation type dev.metaschema.databind.model.annotations.Index
An optional formal name for the constraint.
formalName() - Element in annotation type dev.metaschema.databind.model.annotations.IndexHasKey
An optional formal name for the constraint.
formalName() - Element in annotation type dev.metaschema.databind.model.annotations.IsUnique
An optional formal name for the constraint.
formalName() - Element in annotation type dev.metaschema.databind.model.annotations.Matches
An optional formal name for the constraint.
formalName() - Element in annotation type dev.metaschema.databind.model.annotations.MetaschemaAssembly
Get the documentary formal name of the assembly.
formalName() - Element in annotation type dev.metaschema.databind.model.annotations.MetaschemaField
Get the documentary formal name of the field.
formalName() - Element in annotation type dev.metaschema.databind.model.annotations.Report
An optional formal name for the constraint.
formalName(String) - Method in class dev.metaschema.core.model.constraint.AbstractConstraintBuilder
Set a formal name for the constraint.
format(IPathFormatter) - Method in interface dev.metaschema.core.metapath.format.IPathSegment
Apply formatting for the path segment.
format(IPathFormatter) - Method in interface dev.metaschema.core.metapath.item.node.IAssemblyInstanceGroupedNodeItem
 
format(IPathFormatter) - Method in interface dev.metaschema.core.metapath.item.node.IAssemblyNodeItem
 
format(IPathFormatter) - Method in interface dev.metaschema.core.metapath.item.node.IDocumentNodeItem
 
format(IPathFormatter) - Method in interface dev.metaschema.core.metapath.item.node.IFieldNodeItem
 
format(IPathFormatter) - Method in interface dev.metaschema.core.metapath.item.node.IFlagNodeItem
 
format(IPathFormatter) - Method in interface dev.metaschema.core.metapath.item.node.IModuleNodeItem
 
format(IPathFormatter) - Method in interface dev.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 dev.metaschema.core.metapath.item.node.IRootAssemblyNodeItem
 
format(IPathSegment) - Method in interface dev.metaschema.core.metapath.format.IPathFormatter
Format the path represented by the provided path segment.
Format - Enum in dev.metaschema.databind.io
Selections of serialization formats.
FORMAT_DETECTION_LOOKAHEAD - Static variable in class dev.metaschema.databind.io.DeserializationFeature
The default number of bytes used for format detection lookahead.
FORMAT_DETECTION_LOOKAHEAD_LIMIT - Static variable in class dev.metaschema.databind.io.DeserializationFeature
Determines how many bytes can be looked at to identify the format of a document.
formatAssembly(IAssemblyInstanceGroupedNodeItem) - Method in interface dev.metaschema.core.metapath.format.IPathFormatter
This visitor callback is used to format an individual grouped assembly path segment.
formatAssembly(IAssemblyInstanceGroupedNodeItem) - Method in class dev.metaschema.core.metapath.format.JsonPointerFormatter
 
formatAssembly(IAssemblyInstanceGroupedNodeItem) - Method in class dev.metaschema.core.metapath.format.MetapathFormatter
 
formatAssembly(IAssemblyInstanceGroupedNodeItem) - Method in class dev.metaschema.core.metapath.format.XPathFormatter
 
formatAssembly(IAssemblyNodeItem) - Method in interface dev.metaschema.core.metapath.format.IPathFormatter
This visitor callback is used to format an individual assembly path segment.
formatAssembly(IAssemblyNodeItem) - Method in class dev.metaschema.core.metapath.format.JsonPointerFormatter
 
formatAssembly(IAssemblyNodeItem) - Method in class dev.metaschema.core.metapath.format.MetapathFormatter
 
formatAssembly(IAssemblyNodeItem) - Method in class dev.metaschema.core.metapath.format.XPathFormatter
 
FormatDetector - Class in dev.metaschema.databind.io
Provides a means to analyze content to determine what Format the data is represented as.
FormatDetector() - Constructor for class dev.metaschema.databind.io.FormatDetector
Construct a new format detector using the default configuration.
FormatDetector(IConfiguration<DeserializationFeature<?>>) - Constructor for class dev.metaschema.databind.io.FormatDetector
Construct a new format detector using the provided configuration.
FormatDetector(IConfiguration<DeserializationFeature<?>>, JsonFactory...) - Constructor for class dev.metaschema.databind.io.FormatDetector
Construct a new format detector using the provided configuration.
FormatDetector.Result - Class in dev.metaschema.databind.io
Represents the result of format detection, providing access to the detected format and the data stream for further processing.
formatDocument(IDocumentNodeItem) - Method in interface dev.metaschema.core.metapath.format.IPathFormatter
This visitor callback is used to format an individual document path segment.
formatDocument(IDocumentNodeItem) - Method in class dev.metaschema.core.metapath.format.JsonPointerFormatter
 
formatDocument(IDocumentNodeItem) - Method in class dev.metaschema.core.metapath.format.MetapathFormatter
 
formatDocument(IDocumentNodeItem) - Method in class dev.metaschema.core.metapath.format.XPathFormatter
 
formatExecutionStackTrace() - Method in class dev.metaschema.core.metapath.DynamicContext
Provides a formatted stack trace.
formatField(IFieldNodeItem) - Method in interface dev.metaschema.core.metapath.format.IPathFormatter
This visitor callback is used to format an individual field path segment.
formatField(IFieldNodeItem) - Method in class dev.metaschema.core.metapath.format.JsonPointerFormatter
 
formatField(IFieldNodeItem) - Method in class dev.metaschema.core.metapath.format.MetapathFormatter
 
formatField(IFieldNodeItem) - Method in class dev.metaschema.core.metapath.format.XPathFormatter
 
formatFlag(IFlagNodeItem) - Method in interface dev.metaschema.core.metapath.format.IPathFormatter
This visitor callback is used to format an individual flag path segment.
formatFlag(IFlagNodeItem) - Method in class dev.metaschema.core.metapath.format.JsonPointerFormatter
 
formatFlag(IFlagNodeItem) - Method in class dev.metaschema.core.metapath.format.MetapathFormatter
 
formatFlag(IFlagNodeItem) - Method in class dev.metaschema.core.metapath.format.XPathFormatter
 
formatLocation() - Method in class dev.metaschema.databind.io.ValidationContext
Format the location information as a human-readable string.
formatMetaschema(IModuleNodeItem) - Method in interface dev.metaschema.core.metapath.format.IPathFormatter
This visitor callback is used to format an individual metaschema path segment.
formatMetaschema(IModuleNodeItem) - Method in class dev.metaschema.core.metapath.format.JsonPointerFormatter
 
formatMetaschema(IModuleNodeItem) - Method in class dev.metaschema.core.metapath.format.MetapathFormatter
 
formatMetaschema(IModuleNodeItem) - Method in class dev.metaschema.core.metapath.format.XPathFormatter
 
formatPath() - Method in class dev.metaschema.databind.io.ValidationContext
Format the path information for display.
formatRootAssembly(IRootAssemblyNodeItem) - Method in interface dev.metaschema.core.metapath.format.IPathFormatter
This visitor callback is used to format a root assembly path segment.
formatRootAssembly(IRootAssemblyNodeItem) - Method in class dev.metaschema.core.metapath.format.JsonPointerFormatter
 
formatRootAssembly(IRootAssemblyNodeItem) - Method in class dev.metaschema.core.metapath.format.MetapathFormatter
 
formatRootAssembly(IRootAssemblyNodeItem) - Method in class dev.metaschema.core.metapath.format.XPathFormatter
 
fromHtml(String) - Static method in class dev.metaschema.core.datatype.markup.MarkupLine
Convert the provided HTML string into markup.
fromHtml(String) - Static method in class dev.metaschema.core.datatype.markup.MarkupMultiline
Convert the provided HTML string into markup.
fromJsonLocation(JsonLocation) - Static method in class dev.metaschema.core.model.SimpleResourceLocation
Create a resource location from a Jackson JSON location.
fromMarkdown(String) - Static method in class dev.metaschema.core.datatype.markup.MarkupLine
Convert the provided markdown string into markup.
fromMarkdown(String) - Static method in class dev.metaschema.core.datatype.markup.MarkupMultiline
Convert the provided markdown string into markup.
fromString(String) - Static method in enum dev.metaschema.cli.processor.command.ShellCompletionCommand.Shell
Parse a shell type from a string.
fromXmlLocation(Location) - Static method in class dev.metaschema.core.model.SimpleResourceLocation
Create a resource location from an XML stream location.
function() - Static method in interface dev.metaschema.core.metapath.type.IItemType
Get a new kind test that matches any function item.
FUNCTION_NOT_DEFINED_AS_DETERMINISTIC - Static variable in exception dev.metaschema.core.metapath.function.DocumentFunctionException
err:FODC0003: Raised by FnDoc, fn:collection, and fn:uri-collection to indicate that it is not possible to return a result that is guaranteed deterministic.
functionHandler(IFunctionExecutor) - Method in class dev.metaschema.core.metapath.function.IFunction.Builder
Specify the static function to call when executing the function.
FunctionLibrary - Class in dev.metaschema.core.metapath.function
Provides a catalog of registered function implementations.
FunctionLibrary() - Constructor for class dev.metaschema.core.metapath.function.FunctionLibrary
 
FunctionMetapathError - Exception in dev.metaschema.core.metapath.function
Represents an error that occurs during Metapath function evaluation.
FunctionMetapathError(IErrorCode, String) - Constructor for exception dev.metaschema.core.metapath.function.FunctionMetapathError
Constructs a new Metapath exception with the provided code, message, and no cause.
FunctionMetapathError(IErrorCode, String, Throwable) - Constructor for exception dev.metaschema.core.metapath.function.FunctionMetapathError
Constructs a new Metapath exception with the provided code, message, and cause.
FunctionMetapathError(IErrorCode, Throwable) - Constructor for exception dev.metaschema.core.metapath.function.FunctionMetapathError
Constructs a new Metapath exception with a null message and the provided cause.
functionResolver(IFunctionResolver) - Method in class dev.metaschema.core.metapath.StaticContext.Builder
Set the function resolver used to lookup function implementations.
FunctionService - Class in dev.metaschema.core.metapath.function
Supports looking up named Metapath functions that are loaded using the ServiceLoader interface.
FunctionService() - Constructor for class dev.metaschema.core.metapath.function.FunctionService
Construct a new function service.
FunctionUtils - Class in dev.metaschema.core.metapath.function
A collection of utility functions for use in implementing Metapath functions.

G

gatherOptions() - Method in class dev.metaschema.cli.commands.AbstractConvertSubcommand
 
gatherOptions() - Method in class dev.metaschema.cli.commands.AbstractValidateContentCommand
 
gatherOptions() - Method in class dev.metaschema.cli.commands.ConvertContentUsingModuleCommand
 
gatherOptions() - Method in class dev.metaschema.cli.commands.GenerateDiagramCommand
 
gatherOptions() - Method in class dev.metaschema.cli.commands.GenerateSchemaCommand
 
gatherOptions() - Method in class dev.metaschema.cli.commands.ValidateContentUsingModuleCommand
 
gatherOptions() - Method in interface dev.metaschema.cli.processor.command.ICommand
Used to gather options directly associated with this command.
gatherOptions() - Method in class dev.metaschema.cli.processor.command.ShellCompletionCommand
 
GE - Enum constant in enum dev.metaschema.core.metapath.function.ComparisonFunctions.Operator
A greater than or equal comparison.
generalComparison(ISequence<? extends IAnyAtomicItem>, ComparisonFunctions.Operator, ISequence<? extends IAnyAtomicItem>, DynamicContext) - Static method in class dev.metaschema.core.metapath.function.ComparisonFunctions
Compare the sets of atomic items.
generate(IModule) - Method in class dev.metaschema.databind.codegen.DefaultModuleBindingGenerator
 
generate(IModule) - Method in interface dev.metaschema.databind.codegen.IModuleBindingGenerator
Generate bound Java classes for the provided Metaschema module.
generate(IModule, PrintWriter) - Static method in class dev.metaschema.core.model.util.MermaidErDiagramGenerator
Generate a Mermaid diagram for the provided module, using the provided writer.
generate(IModule, Path, IBindingConfiguration) - Static method in class dev.metaschema.databind.codegen.JavaGenerator
Generate Java sources for the provided Metaschema module.
generate(Collection<? extends IModule>, Path, IBindingConfiguration) - Static method in class dev.metaschema.databind.codegen.JavaGenerator
Generates Java classes for Module fields and flags.
generateBashCompletion() - Method in class dev.metaschema.cli.processor.completion.CompletionScriptGenerator
Generate a Bash completion script.
generateCompilerOptions() - Method in class dev.metaschema.databind.codegen.JavaCompilerSupport
Generate the compiler options based on the current configuration.
GenerateDiagramCommand - Class in dev.metaschema.cli.commands
This command implementation supports generation of a diagram depicting the objects and relationships within a provided Metaschema module.
GenerateDiagramCommand() - Constructor for class dev.metaschema.cli.commands.GenerateDiagramCommand
 
generateExpectedMessage(XMLEvent, URI, int, QName) - Static method in class dev.metaschema.core.model.util.XmlEventUtil
Generate a message intended for error reporting based on a presumed event.
generateFromModule(IModule, Writer, IConfiguration<SchemaGenerationFeature<?>>) - Method in class dev.metaschema.schemagen.AbstractSchemaGenerator
 
generateFromModule(IModule, Writer, IConfiguration<SchemaGenerationFeature<?>>) - Method in interface dev.metaschema.schemagen.ISchemaGenerator
Generate and write a schema for the provided metaschema to the Writer provided by writer using the provided configuration.
generateLocationMessage(JsonLocation, URI) - Static method in class dev.metaschema.core.model.util.JsonUtil
Generate a location string for the current location in the JSON token stream.
generateLocationMessage(JsonParser, URI) - Static method in class dev.metaschema.core.model.util.JsonUtil
Generate a location string for the current location in the JSON token stream.
generateLocationMessage(XMLEvent, URI) - Static method in class dev.metaschema.core.model.util.XmlEventUtil
Generate a location string for the current location in the XML event stream.
generateLocationMessage(Location, URI) - Static method in class dev.metaschema.core.model.util.XmlEventUtil
Generate a location string for the current location in the XML event stream.
generateMessage(boolean) - Method in class dev.metaschema.cli.processor.AbstractExitStatus
Generates and logs a message based on the current exit status.
generateMessage(boolean) - Method in interface dev.metaschema.cli.processor.ExitStatus
Process the exit status.
generateMessage(INodeItem, DynamicContext) - Method in interface dev.metaschema.core.model.constraint.IConfigurableMessageConstraint
Generate a violation message using the provided item and dynamic context for inline Metapath value insertion.
generateSchema(IModule, Writer, ISchemaGenerator.SchemaFormat, IConfiguration<SchemaGenerationFeature<?>>) - Static method in interface dev.metaschema.schemagen.ISchemaGenerator
Generate a schema for the provided module and write it to the specified writer.
generateSchema(IModule, Path, ISchemaGenerator.SchemaFormat, IConfiguration<SchemaGenerationFeature<?>>) - Static method in interface dev.metaschema.schemagen.ISchemaGenerator
Generate a schema for the provided module and write it to the specified file path.
generateSchema(IModule, Path, BiFunction<IModule, Writer, Void>) - Method in class dev.metaschema.model.testing.AbstractTestSuite
Generate a schema for the provided module using the provided schema generator.
generateSchema(JsonGenerationState) - Method in class dev.metaschema.schemagen.json.JsonSchemaGenerator
 
generateSchema(XmlGenerationState) - Method in class dev.metaschema.schemagen.xml.XmlSchemaGenerator
 
generateSchema(S) - Method in class dev.metaschema.schemagen.AbstractSchemaGenerator
Called to generate the actual schema content.
GenerateSchema - Class in dev.metaschema.model.testing.testsuite
Defines schema generation parameters and expected results.
GenerateSchema() - Constructor for class dev.metaschema.model.testing.testsuite.GenerateSchema
Constructs a new dev.metaschema.model.testing.testsuite.GenerateSchema instance with no metadata.
GenerateSchema(IMetaschemaData) - Constructor for class dev.metaschema.model.testing.testsuite.GenerateSchema
Constructs a new dev.metaschema.model.testing.testsuite.GenerateSchema instance with the specified metadata.
GenerateSchemaCommand - Class in dev.metaschema.cli.commands
This command implementation supports generation of schemas in a variety of formats based on a provided Metaschema module.
GenerateSchemaCommand() - Constructor for class dev.metaschema.cli.commands.GenerateSchemaCommand
 
generateSchemaMetadata(IModule, XmlGenerationState) - Static method in class dev.metaschema.schemagen.xml.XmlSchemaGenerator
Generates the schema metadata annotation containing module information.
generateZshCompletion() - Method in class dev.metaschema.cli.processor.completion.CompletionScriptGenerator
Generate a Zsh completion script.
GenerationCase - Class in dev.metaschema.model.testing.testsuite
A schema generation comparison test case.
GenerationCase() - Constructor for class dev.metaschema.model.testing.testsuite.GenerationCase
Constructs a new dev.metaschema.model.testing.testsuite.GenerationCase instance with no metadata.
GenerationCase(IMetaschemaData) - Constructor for class dev.metaschema.model.testing.testsuite.GenerationCase
Constructs a new dev.metaschema.model.testing.testsuite.GenerationCase instance with the specified metadata.
get(int) - Method in interface dev.metaschema.core.metapath.item.function.IArrayItem
 
get(int) - Method in class dev.metaschema.core.qname.EQNameFactory
Get an existing qualified name by looking up the cached entry using the provided index value.
get(int) - Method in class dev.metaschema.core.qname.NamespaceCache
Lookup the namespace using the index value for an existing namespace.
get(int) - Method in class dev.metaschema.core.qname.QNameCache
Get an existing qualified name from the cache that is assigned to the provided index value.
get(IArrayItem<T>, int) - Static method in class dev.metaschema.core.metapath.function.library.ArrayGet
An implementation of XPath 3.1 array:get.
get(IArrayItem<T>, IIntegerItem) - Static method in class dev.metaschema.core.metapath.function.library.ArrayGet
An implementation of XPath 3.1 array:get.
get(IMapItem<V>, IAnyAtomicItem) - Static method in class dev.metaschema.core.metapath.function.library.MapGet
An implementation of XPath 3.1 map:get.
get(String) - Method in class dev.metaschema.core.qname.NamespaceCache
Lookup the index value for an existing namespace.
get(List<String>) - Method in interface dev.metaschema.core.model.constraint.IIndex
Retrieve the item from the index that matches the provided key.
get(T) - Method in interface dev.metaschema.core.configuration.IConfiguration
Get the configuration value of the provided feature.
get(DeserializationFeature<?>) - Method in class dev.metaschema.databind.io.xml.DefaultXmlDeserializer
 
getAbstract() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA
Get the is Abstract?.
getAbstractTypes() - Method in class dev.metaschema.core.datatype.AbstractDataTypeProvider
 
getAbstractTypes() - Method in interface dev.metaschema.core.datatype.IDataTypeProvider
Get the type information for abstract item types that do not have an associated data type adpater.
getAdapter() - Method in class dev.metaschema.core.metapath.type.DataTypeItemType
Get the data type adapter associated with this type.
getAfterDeserializeMethod() - Method in interface dev.metaschema.databind.model.IBoundDefinitionModelComplex
Get the "afterDeserialize" method for this bound class, if one exists.
getAllowedValue(String) - Method in interface dev.metaschema.core.model.constraint.IAllowedValuesConstraint
Get a specific allowed value by name, if it is defined for this constraint.
getAllowedValues() - Method in interface dev.metaschema.core.model.constraint.IAllowedValuesConstraint
Get the collection allowed values associated with this constraint.
getAllowedValuesConstraints() - Method in interface dev.metaschema.core.model.constraint.IFeatureValueConstrained
 
getAllowedValuesConstraints() - Method in interface dev.metaschema.core.model.constraint.IValueConstrained
Get the collection of allowed value constraints, if any.
getAllowedValuesConstraints() - Method in class dev.metaschema.core.model.constraint.ValueConstraintSet
 
getAllowOther() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagAllowedValues
Get the allow Non-Enumerated Values?.
getAllowOther() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint
Get the allow Non-Enumerated Values?.
getAnnotation(Class<?>, Class<A>) - Static method in class dev.metaschema.databind.model.annotations.ModelUtil
Get the requested annotation from the provided Java class.
getAnnotation(Field, Class<A>) - Static method in class dev.metaschema.databind.model.annotations.ModelUtil
Get the requested annotation from the provided Java field.
getAny() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.Choice
Get the any Additional Content.
getAny() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel
Get the any Additional Content.
getArguments() - Method in class dev.metaschema.core.metapath.function.CalledContext
Get the arguments associated with the calling context.
getArguments() - Method in interface dev.metaschema.core.metapath.function.IFunction
Retrieve the list of function arguments.
getAssemblyAndFieldDefinitions() - Method in interface dev.metaschema.core.model.IModule
Retrieves the top-level assembly and field definitions in this Metaschema module.
getAssemblyAndFieldDefinitions() - Method in interface dev.metaschema.core.model.IModuleExtended
 
getAssemblyClasses() - Method in class dev.metaschema.databind.model.AbstractBoundModule
Get the assembly instance annotations associated with this bound choice group.
getAssemblyDefinitionBindingConfig(String) - Method in class dev.metaschema.databind.codegen.config.DefaultBindingConfiguration.MetaschemaBindingConfiguration
Get the binding configuration for the IAssemblyDefinition with the provided name.
getAssemblyDefinitionByName(Integer) - Method in interface dev.metaschema.core.model.IModule
Retrieves the top-level assembly definition in this Metaschema module with the matching name, if it exists.
getAssemblyDefinitionByName(Integer) - Method in interface dev.metaschema.core.model.IModuleExtended
 
getAssemblyDefinitionByName(Integer) - Method in class dev.metaschema.databind.model.AbstractBoundModule
 
getAssemblyDefinitionByName(Integer) - Method in interface dev.metaschema.databind.model.IBoundModule
 
getAssemblyDefinitionMap() - Method in class dev.metaschema.databind.model.AbstractBoundModule
Get the mapping of assembly definition effective name to definition.
getAssemblyDefinitions() - Method in interface dev.metaschema.core.model.IModule
Retrieves the top-level assembly definitions in this Metaschema module.
getAssemblyDefinitions() - Method in interface dev.metaschema.core.model.IModuleExtended
 
getAssemblyDefinitions() - Method in class dev.metaschema.databind.model.AbstractBoundModule
 
getAssemblyDefinitions() - Method in interface dev.metaschema.databind.model.IBoundModule
 
getAssemblyInstanceByName(Integer) - Method in interface dev.metaschema.core.model.IContainerModel
Get the assembly instance contained within the model with the associated use name.
getAssemblyInstanceByName(Integer) - Method in interface dev.metaschema.core.model.IContainerModelAbsolute
 
getAssemblyInstanceByName(Integer) - Method in interface dev.metaschema.core.model.IContainerModelGrouped
Get the assembly instance contained within the model with the associated use name.
getAssemblyInstanceByName(Integer) - Method in interface dev.metaschema.core.model.IFeatureContainerModelAbsolute
 
getAssemblyInstanceByName(Integer) - Method in interface dev.metaschema.core.model.IFeatureContainerModelGrouped
 
getAssemblyInstanceMap() - Method in class dev.metaschema.core.model.AbstractContainerModelSupport
 
getAssemblyInstanceMap() - Method in interface dev.metaschema.core.model.IContainerModelSupport
Get a mapping of all assembly instances, mapped from their effective name to the instance.
getAssemblyInstances() - Method in class dev.metaschema.core.model.DefaultChoiceGroupModelBuilder
Get the appended assembly instances.
getAssemblyInstances() - Method in interface dev.metaschema.core.model.IContainerModel
Get all assembly instances within the container.
getAssemblyInstances() - Method in interface dev.metaschema.core.model.IContainerModelAbsolute
 
getAssemblyInstances() - Method in interface dev.metaschema.core.model.IContainerModelGrouped
Get all assembly instances within the container.
getAssemblyInstances() - Method in interface dev.metaschema.core.model.IFeatureContainerModelAbsolute
 
getAssemblyInstances() - Method in interface dev.metaschema.core.model.IFeatureContainerModelGrouped
 
getAstExtra(StringBuilder) - Method in class dev.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertAnchorNode
 
getAsType() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Get the field Value Data Type.
getAsType() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Get the field Value Data Type.
getAsType() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
Get the flag Value Data Type.
getAsType() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Get the field Value Data Type.
getAsType() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
Get the flag Value Data Type.
getAsURI(int) - Method in class dev.metaschema.core.qname.NamespaceCache
Lookup the namespace using the index value for an existing namespace.
getAtomicTypeByItemClass(Class<T>) - Method in class dev.metaschema.core.datatype.DataTypeService
Lookup a specific IAtomicOrUnionType by its item class.
getAtomicTypeByQName(IEnhancedQName) - Method in class dev.metaschema.core.datatype.DataTypeService
Lookup a specific IAtomicOrUnionType by its QName.
getAtomicTypeByQNameIndex(int) - Method in class dev.metaschema.core.datatype.DataTypeService
Lookup a specific IAtomicOrUnionType by its QName index position.
getAttributes() - Method in class dev.metaschema.core.model.util.DefaultDiagramNode
 
getAttributes() - Method in interface dev.metaschema.core.model.util.IDiagramNode
Get the sequence of scalar data points associated with the definition.
getAvailableDocuments() - Method in class dev.metaschema.core.metapath.DynamicContext
Get the mapping of loaded documents from the document URI to the document node.
getBaseResultType() - Method in interface dev.metaschema.core.metapath.IExpression
The minimum expected result type to be produced when evaluating the expression.
getBaseUri() - Method in class dev.metaschema.core.metapath.item.node.AbstractGlobalDefinitionNodeItem
 
getBaseUri() - Method in class dev.metaschema.core.metapath.item.node.AbstractOrphanedDefinitionNodeItem
 
getBaseUri() - Method in interface dev.metaschema.core.metapath.item.node.IAssemblyNodeItem
 
getBaseUri() - Method in interface dev.metaschema.core.metapath.item.node.IDocumentBasedNodeItem
 
getBaseUri() - Method in interface dev.metaschema.core.metapath.item.node.IFieldNodeItem
 
getBaseUri() - Method in interface dev.metaschema.core.metapath.item.node.IFlagNodeItem
 
getBaseUri() - Method in interface dev.metaschema.core.metapath.item.node.INodeItem
Retrieve the base URI of this node.
getBaseUri() - Method in class dev.metaschema.core.metapath.StaticContext
Get the static base URI to use in resolving URIs handled by the Metapath processor.
getBashCompletion() - Method in interface dev.metaschema.cli.processor.completion.ICompletionType
Generate Bash completion code for this type.
getBeforeDeserializeMethod() - Method in interface dev.metaschema.databind.model.IBoundDefinitionModelComplex
Get the "beforeDeserialize" method for this bound class, if one exists.
getBinding() - Method in interface dev.metaschema.databind.model.metaschema.IBindingMetaschemaModule
Get the underlying module data as a bound object.
getBindingConfigurationForDefinition(IModelDefinition) - Method in class dev.metaschema.databind.codegen.config.DefaultBindingConfiguration
Retrieve the binding configuration for the provided definition.
getBindingConfigurationForDefinition(IModelDefinition) - Method in interface dev.metaschema.databind.codegen.config.IBindingConfiguration
Retrieve the binding configuration for the provided definition.
getBindingContext() - Method in class dev.metaschema.cli.commands.AbstractConvertSubcommand.AbstractConversionCommandExecutor
Get the binding context to use for data processing.
getBindingContext() - Method in class dev.metaschema.databind.io.xml.DefaultXmlDeserializer
Retrieve the binding context associated with the serializer.
getBindingContext() - Method in class dev.metaschema.databind.io.DefaultBoundLoader
 
getBindingContext() - Method in interface dev.metaschema.databind.io.IBoundLoader
Get the configured Module binding context to use to load Java types.
getBindingContext() - Method in class dev.metaschema.databind.model.AbstractBoundModule
 
getBindingContext() - Method in interface dev.metaschema.databind.model.IBoundDefinitionModel
Get the binding context used for the definition.
getBindingContext() - Method in interface dev.metaschema.databind.model.IBoundModule
Get the Module binding context.
getBindingContext() - Method in class dev.metaschema.databind.model.metaschema.BindingModuleLoader
 
getBindingContext() - Method in interface dev.metaschema.databind.model.metaschema.IBindingModuleLoader
Get the associated binding context.
getBindingContext(Set<IConstraintSet>) - Method in class dev.metaschema.cli.commands.AbstractValidateContentCommand.AbstractValidationCommandExecutor
Get the binding context to use for data processing.
getBindingMatchers() - Method in class dev.metaschema.databind.AbstractModuleLoaderStrategy
 
getBindingMatchers() - Method in class dev.metaschema.databind.DefaultBindingContext
Get the binding matchers that are associated with this class.
getBindingMatchers() - Method in interface dev.metaschema.databind.IBindingContext.IModuleLoaderStrategy
Get the matchers used to identify the bound class associated with the definition's root name.
getBindingMatchers() - Method in class dev.metaschema.databind.PostProcessingModuleLoaderStrategy
 
getBoundClass() - Method in class dev.metaschema.databind.io.ModelDetector.Result
Get the Java class representing the detected bound object.
getBoundClass() - Method in interface dev.metaschema.databind.model.IBoundInstanceModelAssembly
 
getBoundClass() - Method in interface dev.metaschema.databind.model.IBoundInstanceModelFieldComplex
 
getBoundClass() - Method in interface dev.metaschema.databind.model.info.IFeatureComplexItemValueHandler
The class this binding is to.
getBoundClassForJsonName(String) - Method in interface dev.metaschema.databind.IBindingContext.IBindingMatcher
Determine the bound class for the provided JSON/YAML property/item name.
getBoundClassForRootJsonName(String) - Method in class dev.metaschema.databind.DefaultBindingContext
 
getBoundClassForRootJsonName(String) - Method in interface dev.metaschema.databind.IBindingContext
Determine the bound class for the provided JSON/YAML property/item name using any registered matchers.
getBoundClassForRootXmlQName(QName) - Method in class dev.metaschema.databind.DefaultBindingContext
 
getBoundClassForRootXmlQName(QName) - Method in interface dev.metaschema.databind.IBindingContext
Determine the bound class for the provided XML QName.
getBoundClassForXmlQName(QName) - Method in interface dev.metaschema.databind.IBindingContext.IBindingMatcher
Determine the bound class for the provided XML QName.
getBoundDefinitionForClass(Class<? extends IBoundObject>) - Method in class dev.metaschema.databind.DefaultBindingContext
 
getBoundDefinitionForClass(Class<? extends IBoundObject>) - Method in interface dev.metaschema.databind.IBindingContext
Get the IBoundDefinitionModel instance associated with the provided Java class.
getBoundDefinitionForClass(Class<? extends IBoundObject>, IBindingContext) - Method in class dev.metaschema.databind.AbstractModuleLoaderStrategy
 
getBoundDefinitionForClass(Class<? extends IBoundObject>, IBindingContext) - Method in interface dev.metaschema.databind.IBindingContext.IModuleLoaderStrategy
Get the IBoundDefinitionModel instance associated with the provided Java class.
getBoundDefinitionForClass(Class<? extends IBoundObject>, IBindingContext) - Method in class dev.metaschema.databind.PostProcessingModuleLoaderStrategy
 
getBuildTimestamp() - Method in interface dev.metaschema.core.util.IVersionInfo
The time the subject was last built.
getByteOffset() - Method in interface dev.metaschema.core.model.IResourceLocation
Get the zero-based byte offset for a location within a resource.
getByteOffset() - Method in class dev.metaschema.core.model.SimpleResourceLocation
 
getByteOffset() - Method in class dev.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
 
getCachedEntries() - Method in class dev.metaschema.core.model.AbstractLoader
Retrieve a mapping of resource URIs to the associated loaded resource.
getCachedResult(CalledContext) - Method in class dev.metaschema.core.metapath.DynamicContext
Get the cached function call result for evaluating a function that has the property IFunction.FunctionProperty.DETERMINISTIC.
getCallingContext() - Method in class dev.metaschema.cli.processor.command.AbstractCommandExecutor
Get the context of the command execution, which provides access to the execution environment needed for command processing.
getCause() - Method in class dev.metaschema.core.model.constraint.ConstraintValidationFinding
 
getCause() - Method in interface dev.metaschema.core.model.validation.IValidationFinding
Get the exception associated with the finding.
getCause() - Method in class dev.metaschema.core.model.validation.JsonSchemaContentValidator.JsonValidationFinding
 
getCause() - Method in class dev.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
 
getCharOffset() - Method in interface dev.metaschema.core.model.IResourceLocation
Get the zero-based character offset for a location within a resource.
getCharOffset() - Method in class dev.metaschema.core.model.SimpleResourceLocation
 
getCharOffset() - Method in class dev.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
 
getChildren() - Method in interface dev.metaschema.core.metapath.IExpression
Retrieve the child expressions associated with this expression.
getChoice() - Method in class dev.metaschema.core.model.util.DefaultDiagramNode.ChoiceEdge
Get the associated choice.
getChoiceGroup() - Method in class dev.metaschema.core.model.util.DefaultDiagramNode.ChoiceGroupEdge
Get the associated choice group.
getChoiceGroupBindings() - Method in class dev.metaschema.databind.codegen.config.DefaultDefinitionBindingConfiguration
 
getChoiceGroupBindings() - Method in interface dev.metaschema.databind.codegen.config.IDefinitionBindingConfiguration
Get the choice group binding configurations for this definition.
getChoiceGroupBindings() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding
Get the choice Group Binding.
getChoiceGroupInstanceByName(String) - Method in interface dev.metaschema.core.model.IContainerModelAssembly
Get the choice group model instance contained within the model with the associated group as name.
getChoiceGroupInstanceByName(String) - Method in interface dev.metaschema.core.model.IFeatureContainerModelAssembly
 
getChoiceGroupInstanceMap() - Method in interface dev.metaschema.core.model.IContainerModelAssemblySupport
Get a listing of all choice group instances.
getChoiceGroupInstances() - Method in class dev.metaschema.core.model.DefaultAssemblyModelBuilder
Get the appended choice group instances.
getChoiceGroupInstances() - Method in interface dev.metaschema.core.model.IContainerModelAssembly
Get all choice group instances within the container.
getChoiceGroupInstances() - Method in interface dev.metaschema.core.model.IFeatureContainerModelAssembly
 
getChoiceInstances() - Method in class dev.metaschema.core.model.DefaultAssemblyModelBuilder
Get the appended choice instances.
getChoiceInstances() - Method in interface dev.metaschema.core.model.IContainerModelAssembly
Get all choice instances within the container.
getChoiceInstances() - Method in interface dev.metaschema.core.model.IContainerModelAssemblySupport
Get a listing of all choice instances.
getChoiceInstances() - Method in interface dev.metaschema.core.model.IFeatureContainerModelAssembly
 
getChoices() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.Choice
Get the choices choice group items.
getChoices() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup
Get the choices choice group items.
getClassFile() - Method in interface dev.metaschema.databind.codegen.IGeneratedClass
Get the file the class was written to.
getClassName() - Method in class dev.metaschema.databind.codegen.config.DefaultDefinitionBindingConfiguration
 
getClassName() - Method in interface dev.metaschema.databind.codegen.config.IDefinitionBindingConfiguration
Get the class name to use for the generated class associated with this binding.
getClassName() - Method in interface dev.metaschema.databind.codegen.IGeneratedClass
Get the type info for the class.
getClassName(IModelDefinition) - Method in class dev.metaschema.databind.codegen.config.DefaultBindingConfiguration
 
getClassName(IModelDefinition) - Method in interface dev.metaschema.databind.codegen.config.IBindingConfiguration
Get the Java class name for the provided field or assembly definition.
getClassName(IModule) - Method in class dev.metaschema.databind.codegen.config.DefaultBindingConfiguration
 
getClassName(IModule) - Method in interface dev.metaschema.databind.codegen.config.IBindingConfiguration
Get the Java class name for the provided Module module.
getClassPath() - Method in class dev.metaschema.databind.codegen.JavaCompilerSupport
Get the configured classpath entries.
getClazz() - Method in class dev.metaschema.databind.model.metaschema.binding.Remarks
Get the remark Class.
getCLIProcessor() - Method in class dev.metaschema.cli.processor.CallingContext
Get the command line processor instance that generated this calling context.
getCode() - Method in interface dev.metaschema.core.metapath.IErrorCode
Get the error code value.
getCodeAsString() - Method in interface dev.metaschema.core.metapath.IErrorCode
Get a combination of the error code family and value.
getCollectionClass() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.Java
Get the collection Class.
getCollectionClass() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.PropertyBinding.Java
Get the collection Class.
getCollectionClass() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.Java
Get the collection Class.
getCollectionClass() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.PropertyBinding.Java
Get the collection Class.
getCollectionClassName() - Method in class dev.metaschema.databind.codegen.config.DefaultPropertyBindingConfiguration
 
getCollectionClassName() - Method in interface dev.metaschema.databind.codegen.config.IPropertyBindingConfiguration
Get the fully qualified class name to use for collection initialization.
getCollectionInfo() - Method in interface dev.metaschema.databind.model.IBoundInstanceModel
Get the Java binding information for the collection type supported by this instance.
getCollectionInfo() - Method in class dev.metaschema.databind.model.info.AbstractModelInstanceReadHandler
Get the collection Java type information associated with this handler.
getCollectionInfo() - Method in class dev.metaschema.databind.model.info.AbstractModelInstanceWriteHandler
Get the collection information.
getColumn() - Method in interface dev.metaschema.core.model.IResourceLocation
Get the line column for a location within a resource.
getColumn() - Method in class dev.metaschema.core.model.SimpleResourceLocation
 
getColumn() - Method in class dev.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
 
getCommand() - Method in class dev.metaschema.cli.processor.command.AbstractCommandExecutor
Get the command associated with this execution.
getCommandLine() - Method in class dev.metaschema.cli.processor.command.AbstractCommandExecutor
Get the parsed command line details containing the command options and arguments provided by the user during execution.
getCommands() - Method in class dev.metaschema.cli.processor.command.CommandService
Get the loaded commands.
getCommands() - Method in class dev.metaschema.cli.processor.completion.CompletionScriptGenerator
Get the commands.
getConfiguration() - Method in class dev.metaschema.core.metapath.DynamicContext
Get the Metapath evaluation configuration.
getConfiguration() - Method in class dev.metaschema.core.model.constraint.DefaultConstraintValidator
Get the current configuration of the serializer/deserializer.
getConfiguration() - Method in class dev.metaschema.databind.io.xml.DefaultXmlDeserializer
Get the current configuration of the serializer/deserializer.
getConstraint() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
Get the constraint property.
getConstraint() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Get the constraint property.
getConstraint() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Get the constraint property.
getConstraint() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Get the constraint property.
getConstraint() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
Get the constraint property.
getConstraint() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Get the constraint property.
getConstraint() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Get the constraint property.
getConstraint() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
Get the constraint property.
getConstraintIdentity(IConstraint) - Static method in interface dev.metaschema.core.model.constraint.IConstraint
Get a string that identifies the provided constraint using the most specific information available.
getConstraintLoader() - Static method in interface dev.metaschema.databind.IBindingContext
Get a loader that supports loading Metaschema module constraints from a specified resource.
getConstraints() - Method in class dev.metaschema.core.model.constraint.ConstraintValidationFinding
Get the constraints associated with the finding.
getConstraints() - Method in interface dev.metaschema.core.model.constraint.IFeatureValueConstrained
 
getConstraints() - Method in interface dev.metaschema.core.model.constraint.IValueConstrained
Retrieve the ordered collection of constraints.
getConstraints() - Method in class dev.metaschema.core.model.constraint.ValueConstraintSet
 
getConstraints() - Method in class dev.metaschema.databind.model.metaschema.binding.MetapathContext
Get the constraints property.
getConstraints() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints.DefinitionContext
Get the constraints property.
getConstraints() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope
Get the constraints choice group items.
getConstraintsInternal() - Method in class dev.metaschema.core.model.constraint.ValueConstraintSet
Get the underlying constraint collection.
getConstraintSupport() - Method in class dev.metaschema.core.model.constraint.AbstractTargetedConstraints
 
getConstraintSupport() - Method in interface dev.metaschema.core.model.constraint.IFeatureModelConstrained
 
getConstraintSupport() - Method in interface dev.metaschema.core.model.constraint.IFeatureValueConstrained
Lazy initialize the instances for the constraints when the constraints are first accessed.
getConstraintValidationHandler() - Method in class dev.metaschema.core.model.constraint.DefaultConstraintValidator
Get the validation handler to use for handling constraint violations.
getConstraintValidationHandler() - Method in class dev.metaschema.databind.io.AbstractDeserializer
Get the constraint validation handler configured for this deserializer, which will be used to validate loaded data.
getConstraintValidationHandler() - Method in interface dev.metaschema.databind.io.IDeserializer
Get the constraint validation handler configured for this deserializer, which will be used to validate loaded data.
getContainingDefinition() - Method in class dev.metaschema.core.model.AbstractChoiceGroupInstance
Retrieve the Metaschema assembly definition on which this instance is declared.
getContainingDefinition() - Method in class dev.metaschema.core.model.AbstractChoiceInstance
Retrieve the Metaschema assembly definition on which this instance is declared.
getContainingDefinition() - Method in class dev.metaschema.core.model.AbstractFlagInstance
 
getContainingDefinition() - Method in class dev.metaschema.core.model.AbstractNamedModelInstance
 
getContainingDefinition() - Method in interface dev.metaschema.core.model.IFlagInstance
 
getContainingDefinition() - Method in interface dev.metaschema.core.model.IInstance
Retrieve the Metaschema module definition on which the instance was declared.
getContainingDefinition() - Method in interface dev.metaschema.core.model.IModelInstance
 
getContainingDefinition() - Method in interface dev.metaschema.core.model.INamedModelInstanceGrouped
 
getContainingDefinition() - Method in interface dev.metaschema.databind.model.IBoundInstance
 
getContainingDefinition() - Method in interface dev.metaschema.databind.model.IBoundInstanceFlag
 
getContainingDefinition() - Method in interface dev.metaschema.databind.model.IBoundInstanceModel
 
getContainingDefinition() - Method in interface dev.metaschema.databind.model.IBoundInstanceModelChoiceGroup
 
getContainingDefinition() - Method in interface dev.metaschema.databind.model.IBoundInstanceModelFieldScalar
 
getContainingDefinition() - Method in interface dev.metaschema.databind.model.IBoundInstanceModelGroupedNamed
 
getContainingDefinition() - Method in interface dev.metaschema.databind.model.metaschema.IBindingInstance
 
getContainingDefinition() - Method in interface dev.metaschema.databind.model.metaschema.IBindingInstanceModel
 
getContainingModule() - Method in class dev.metaschema.core.model.AbstractChoiceGroupInstance
 
getContainingModule() - Method in class dev.metaschema.core.model.AbstractChoiceInstance
 
getContainingModule() - Method in class dev.metaschema.core.model.AbstractFlagInstance
 
getContainingModule() - Method in class dev.metaschema.core.model.AbstractGlobalDefinition
 
getContainingModule() - Method in class dev.metaschema.core.model.AbstractNamedModelInstance
 
getContainingModule() - Method in interface dev.metaschema.core.model.IModelElement
Retrieves the Metaschema module that contains the information element's declaration.
getContainingModule() - Method in interface dev.metaschema.databind.model.IBoundInstance
 
getContainingModule() - Method in interface dev.metaschema.databind.model.IBoundModelElement
 
getContainingModule() - Method in interface dev.metaschema.databind.model.metaschema.IBindingInstance
 
getContainingModule() - Method in interface dev.metaschema.databind.model.metaschema.IBindingModelElement
 
getContentValidatorSupplier() - Method in class dev.metaschema.model.testing.AbstractTestSuite
Get the method used to provide a content validator.
getContextIndependentEnumeratedValues(IValuedDefinition) - Static method in class dev.metaschema.schemagen.AbstractGenerationState
Retrieve any allowed values that are context independent, meaning they always apply regardless of the location of the node in the larger graph.
getContextItem() - Method in class dev.metaschema.core.metapath.FocusContext
Get the context item.
getContextItem() - Method in class dev.metaschema.core.metapath.function.CalledContext
Get the node item focus associated with the calling context.
getContexts() - Method in class dev.metaschema.databind.model.metaschema.binding.MetapathContext
Get the context property.
getContexts() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints
Get the context property.
getCurrentDateTime() - Method in class dev.metaschema.core.metapath.DynamicContext
Get the current date and time.
getCurrentPath() - Method in class dev.metaschema.databind.io.PathTracker
Get the current path as a formatted string.
getCurrentWorkingDirectory() - Static method in class dev.metaschema.cli.processor.command.AbstractTerminalCommand
A utility method that can be used to get the current working directory.
getCycledNodeItem() - Method in interface dev.metaschema.core.metapath.item.node.ICycledAssemblyNodeItem
Get the assembly item at the head of the cycle.
getDataStream() - Method in class dev.metaschema.databind.io.FormatDetector.Result
Get an InputStream that can be used to read the analyzed data from the start.
getDataStream() - Method in class dev.metaschema.databind.io.ModelDetector.Result
Get an InputStream that can be used to read the analyzed data from the start.
getDatatype() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagMatches
Get the matches Data Type.
getDatatype() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedMatchesConstraint
Get the matches Data Type.
getDataType() - Method in interface dev.metaschema.core.model.constraint.IMatchesConstraint
Get the expected data type.
getDataType() - Method in interface dev.metaschema.core.model.util.IDiagramNode.IAttribute
Get the data type for the attribute.
getDataTypeAdapter(Class<? extends IDataTypeAdapter<?>>, IBindingContext) - Static method in class dev.metaschema.databind.model.annotations.ModelUtil
Get the data type adapter instance of the provided adapter class.
getDataTypeAdapterInstance(Class<TYPE>) - Method in interface dev.metaschema.databind.IBindingContext
Get's the IDataTypeAdapter associated with the specified Java class, which is used to read and write XML, JSON, and YAML data to and from instances of that class.
getDataTypeByAdapterClass(Class<TYPE>) - Method in class dev.metaschema.core.datatype.DataTypeService
Lookup a specific IDataTypeAdapter by its adapter class.
getDatatypeManager() - Method in class dev.metaschema.schemagen.AbstractGenerationState
Get the datatype manager used for type name resolution.
getDataTypes() - Method in class dev.metaschema.core.datatype.DataTypeService
Get the collection of all registered data type adapters provided by this service.
getDay() - Method in interface dev.metaschema.core.metapath.item.atomic.IDateItem
 
getDay() - Method in interface dev.metaschema.core.metapath.item.atomic.IDateTimeItem
 
getDay() - Method in interface dev.metaschema.core.metapath.item.atomic.ITemporalItem
Get the day value of this temporal.
getDay() - Method in interface dev.metaschema.core.metapath.item.atomic.ITimeItem
 
getDecoder() - Method in class dev.metaschema.core.datatype.adapter.AbstractBinaryAdapter
Get the binary decoder to use to decode encoded data.
getDecoder() - Method in class dev.metaschema.core.datatype.adapter.Base64Adapter
 
getDecoder() - Method in class dev.metaschema.core.datatype.adapter.HexBinaryAdapter
 
getDefault() - Method in class dev.metaschema.core.configuration.AbstractConfigurationFeature
 
getDefault() - Method in interface dev.metaschema.core.configuration.IConfigurationFeature
Get the default value of the configuration feature.
getDefault() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Get the default Field Value.
getDefault() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Field
Get the default Field Value.
getDefault() - Method in class dev.metaschema.databind.model.metaschema.binding.FieldReference
Get the default Field Value.
getDefault() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReference
Get the default Flag Value.
getDefault() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Get the default Field Value.
getDefault() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
Get the default Flag Value.
getDefault() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Get the default Field Value.
getDefault() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
Get the default Flag Value.
getDefaultData() - Method in class dev.metaschema.core.model.DefinitionCollectingModelWalker
 
getDefaultData() - Method in class dev.metaschema.core.model.ModelWalker
Generate default state information.
getDefaultExtension() - Method in enum dev.metaschema.databind.io.Format
Get the default extension to use for the format.
getDefaultJsonValueKey() - Method in class dev.metaschema.core.datatype.AbstractDataTypeAdapter
 
getDefaultJsonValueKey() - Method in interface dev.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 dev.metaschema.core.datatype.markup.MarkupLineAdapter
 
getDefaultJsonValueKey() - Method in class dev.metaschema.core.datatype.markup.MarkupMultilineAdapter
 
getDefaultLanguage() - Method in class dev.metaschema.core.metapath.StaticContext
Get the default language to be used by functions like fn:lang() when processing language-sensitive operations.
getDefaultValue() - Method in interface dev.metaschema.core.model.IDefaultable
Retrieves the default data value for this model construct.
getDefaultValue() - Method in interface dev.metaschema.databind.model.IBoundDefinitionModelFieldComplex
 
getDefaultValue() - Method in interface dev.metaschema.databind.model.IBoundFieldValue
 
getDefineAssemblyBindings() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding
Get the define Assembly Binding.
getDefineFieldBindings() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding
Get the define Field Binding.
getDefinition() - Method in class dev.metaschema.core.metapath.item.node.AbstractDefinitionNodeItem
 
getDefinition() - Method in class dev.metaschema.core.metapath.item.node.AbstractInstanceNodeItem
 
getDefinition() - Method in interface dev.metaschema.core.metapath.item.node.IDefinitionNodeItem
Get the Metaschema definition associated with this node.
getDefinition() - Method in interface dev.metaschema.core.metapath.item.node.IFlagNodeItem
 
getDefinition() - Method in class dev.metaschema.core.metapath.item.node.RecursionCollectingNodeItemVisitor.AssemblyRecord
Get the definition associated with the record.
getDefinition() - Method in class dev.metaschema.core.model.AbstractAssemblyInstance
 
getDefinition() - Method in class dev.metaschema.core.model.AbstractFieldInstance
 
getDefinition() - Method in class dev.metaschema.core.model.AbstractFlagInstance
 
getDefinition() - Method in class dev.metaschema.core.model.AbstractInlineAssemblyDefinition
 
getDefinition() - Method in class dev.metaschema.core.model.AbstractInlineFieldDefinition
 
getDefinition() - Method in class dev.metaschema.core.model.AbstractInlineFlagDefinition
 
getDefinition() - Method in interface dev.metaschema.core.model.IAssemblyInstance
Retrieves the assembly definition referenced by this instance.
getDefinition() - Method in interface dev.metaschema.core.model.IFeatureDefinitionInstanceInlined
 
getDefinition() - Method in interface dev.metaschema.core.model.IFeatureDefinitionReferenceInstance
 
getDefinition() - Method in interface dev.metaschema.core.model.IFieldInstance
Retrieves the field definition referenced by this instance.
getDefinition() - Method in interface dev.metaschema.core.model.IFlagInstance
Retrieves the flag definition referenced by this instance.
getDefinition() - Method in interface dev.metaschema.core.model.INamedInstance
Retrieve the definition of this instance.
getDefinition() - Method in interface dev.metaschema.core.model.INamedModelInstance
 
getDefinition() - Method in interface dev.metaschema.core.model.IValuedInstance
 
getDefinition() - Method in class dev.metaschema.core.model.util.DefaultDiagramNode
 
getDefinition() - Method in interface dev.metaschema.core.model.util.IDiagramNode
The Metaschema module definition associated with this node.
getDefinition() - Method in interface dev.metaschema.databind.codegen.IGeneratedDefinitionClass
Get the Module definition associated with this class.
getDefinition() - Method in class dev.metaschema.databind.io.xml.DefaultXmlDeserializer
Retrieve the bound class information associated with the assembly that the serializer/deserializer will write/read data from.
getDefinition() - Method in interface dev.metaschema.databind.model.IBoundDefinitionModelAssembly
 
getDefinition() - Method in interface dev.metaschema.databind.model.IBoundDefinitionModelFieldComplex
 
getDefinition() - Method in interface dev.metaschema.databind.model.IBoundInstanceFlag
Retrieves the flag definition referenced by this instance.
getDefinition() - Method in interface dev.metaschema.databind.model.IBoundInstanceModelAssembly
 
getDefinition() - Method in interface dev.metaschema.databind.model.IBoundInstanceModelField
 
getDefinition() - Method in interface dev.metaschema.databind.model.IBoundInstanceModelFieldComplex
 
getDefinition() - Method in interface dev.metaschema.databind.model.IBoundInstanceModelFieldScalar
 
getDefinition() - Method in interface dev.metaschema.databind.model.IBoundInstanceModelGroupedAssembly
 
getDefinition() - Method in interface dev.metaschema.databind.model.IBoundInstanceModelGroupedField
 
getDefinition() - Method in interface dev.metaschema.databind.model.IBoundInstanceModelGroupedNamed
 
getDefinition() - Method in interface dev.metaschema.databind.model.IBoundInstanceModelNamed
 
getDefinition() - Method in interface dev.metaschema.databind.model.info.IFeatureComplexItemValueHandler
Get the Metaschema definition representing the bound complex data.
getDefinition() - Method in class dev.metaschema.schemagen.ModuleIndex.DefinitionEntry
Retrieves the definition associated with this entry.
getDefinitionContext() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints
Get the definition-context property.
getDefinitionQName() - Method in class dev.metaschema.core.model.AbstractGlobalDefinition
 
getDefinitionQName() - Method in interface dev.metaschema.core.model.IDefinition
The qualified name for the definition.
getDefinitionQName() - Method in interface dev.metaschema.core.model.IFeatureDefinitionInstanceInlined
 
getDefinitions() - Method in class dev.metaschema.core.model.DefinitionCollectingModelWalker
Return the collection of definitions matching the configured filter.
getDefinitions() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA
Get the definitions choice group items.
getDefinitions() - Method in class dev.metaschema.schemagen.ModuleIndex
Retrieves all definition entries in this index.
getDeprecated() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Assembly
Get the deprecated Version.
getDeprecated() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
Get the deprecated Version.
getDeprecated() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Get the deprecated Version.
getDeprecated() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Field
Get the deprecated Version.
getDeprecated() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyReference
Get the deprecated Version.
getDeprecated() - Method in class dev.metaschema.databind.model.metaschema.binding.ConstraintValueEnum
Get the allowed Value Deprecation Version.
getDeprecated() - Method in class dev.metaschema.databind.model.metaschema.binding.FieldReference
Get the deprecated Version.
getDeprecated() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReference
Get the deprecated Version.
getDeprecated() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Get the deprecated Version.
getDeprecated() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Get the deprecated Version.
getDeprecated() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
Get the deprecated Version.
getDeprecated() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Get the deprecated Version.
getDeprecated() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Get the deprecated Version.
getDeprecated() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
Get the deprecated Version.
getDeprecatedVersion() - Method in interface dev.metaschema.core.model.constraint.IAllowedValue
If the value is deprecated, get the deprecated version.
getDepth() - Method in class dev.metaschema.databind.io.PathTracker
Get the depth of the current path (number of segments).
getDescription() - Method in class dev.metaschema.cli.commands.ConvertContentUsingModuleCommand
 
getDescription() - Method in class dev.metaschema.cli.commands.GenerateDiagramCommand
 
getDescription() - Method in class dev.metaschema.cli.commands.GenerateSchemaCommand
 
getDescription() - Method in class dev.metaschema.cli.commands.metapath.MetapathCommand
 
getDescription() - Method in class dev.metaschema.cli.commands.ValidateContentUsingModuleCommand
 
getDescription() - Method in class dev.metaschema.cli.commands.ValidateModuleCommand
 
getDescription() - Method in interface dev.metaschema.cli.processor.command.ICommand
Get a description of what the command does.
getDescription() - Method in class dev.metaschema.cli.processor.command.ShellCompletionCommand
 
getDescription() - Method in class dev.metaschema.core.model.constraint.AbstractConstraintBuilder
Get the constraint description provided to the builder.
getDescription() - Method in interface dev.metaschema.core.model.constraint.IAllowedValue
Retrieves the enumerated value's description associated with this allowed value constraint entry.
getDescription() - Method in interface dev.metaschema.core.model.IDescribable
Get the text that describes the basic use of the element.
getDescription() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Assembly
Get the description.
getDescription() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
Get the description.
getDescription() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Get the description.
getDescription() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Field
Get the description.
getDescription() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyReference
Get the description.
getDescription() - Method in class dev.metaschema.databind.model.metaschema.binding.Example
Get the example Description.
getDescription() - Method in class dev.metaschema.databind.model.metaschema.binding.FieldReference
Get the description.
getDescription() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagAllowedValues
Get the description.
getDescription() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagExpect
Get the description.
getDescription() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagIndexHasKey
Get the description.
getDescription() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagMatches
Get the description.
getDescription() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReference
Get the description.
getDescription() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReport
Get the description.
getDescription() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Get the description.
getDescription() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Get the description.
getDescription() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
Get the description.
getDescription() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Get the description.
getDescription() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Get the description.
getDescription() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
Get the description.
getDescription() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint
Get the description.
getDescription() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedExpectConstraint
Get the description.
getDescription() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedHasCardinalityConstraint
Get the description.
getDescription() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint
Get the description.
getDescription() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint
Get the description.
getDescription() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraint
Get the description.
getDescription() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedMatchesConstraint
Get the description.
getDescription() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedReportConstraint
Get the description.
getDescription() - Method in interface dev.metaschema.databind.model.metaschema.IConstraintBase
Get a description of what the constraint does.
getDiagnostics() - Method in class dev.metaschema.databind.codegen.JavaCompilerSupport.CompilationResult
Get the compilation diagnostics.
getDiscriminator() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup
Get the discriminator JSON Property.
getDiscriminatorValue() - Method in interface dev.metaschema.core.model.INamedModelInstanceGrouped
Get the discriminator JSON property name to use to identify the type of a given instance object.
getDiscriminatorValue() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Assembly
Get the grouping Discriminator Value.
getDiscriminatorValue() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
Get the grouping Discriminator Value.
getDiscriminatorValue() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Get the grouping Discriminator Value.
getDiscriminatorValue() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Field
Get the grouping Discriminator Value.
getDocument() - Method in class dev.metaschema.core.datatype.markup.AbstractMarkupString
 
getDocument() - Method in interface dev.metaschema.core.datatype.markup.IMarkupString
Get the top-level Flexmark document node for the markup.
getDocumentLoader() - Method in class dev.metaschema.core.metapath.DynamicContext
Get the document loader assigned to this dynamic context.
getDocumentNodeItem() - Method in interface dev.metaschema.core.metapath.item.node.IRootAssemblyNodeItem
Get the parent document node item for this root.
getDocumentNodeItems(DynamicContext, ISequence<?>) - Static method in class dev.metaschema.core.metapath.item.ItemUtils
Get the ancestor document nodes for the provided items.
getDocumentUri() - Method in interface dev.metaschema.core.metapath.item.node.IDocumentBasedNodeItem
Get the URI associated with this document.
getDocumentUri() - Method in interface dev.metaschema.core.metapath.item.node.IDocumentNodeItem
 
getDocumentUri() - Method in interface dev.metaschema.core.metapath.item.node.IModuleNodeItem
 
getDocumentUri() - Method in class dev.metaschema.core.model.constraint.ConstraintValidationFinding
 
getDocumentUri() - Method in interface dev.metaschema.core.model.validation.IValidationFinding
Get the document's URI.
getDocumentUri() - Method in class dev.metaschema.core.model.validation.JsonSchemaContentValidator.JsonValidationFinding
 
getDocumentUri() - Method in class dev.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
 
getEdges() - Method in class dev.metaschema.core.model.util.DefaultDiagramNode
 
getEdges() - Method in interface dev.metaschema.core.model.util.IDiagramNode
Get the sequence of relationships between this and other nodes.
getEffectiveDefaultValue() - Method in interface dev.metaschema.core.model.IDefaultable
Get the effective default value for the model construct.
getEffectiveDefaultValue() - Method in interface dev.metaschema.core.model.IFeatureDefinitionInstanceInlined
 
getEffectiveDefaultValue() - Method in interface dev.metaschema.core.model.IFeatureDefinitionReferenceInstance
The resolved default value, which allows an instance to override a definition's default value.
getEffectiveDefaultValue() - Method in interface dev.metaschema.databind.model.IBoundFieldValue
 
getEffectiveDescription() - Method in interface dev.metaschema.core.model.IDescribable
Get the text that describes the basic use of the element, which allows an instance to override a definition's description.
getEffectiveDescription() - Method in interface dev.metaschema.core.model.IFeatureDefinitionInstanceInlined
 
getEffectiveDescription() - Method in interface dev.metaschema.core.model.IFeatureDefinitionReferenceInstance
 
getEffectiveDisciminatorValue() - Method in interface dev.metaschema.core.model.INamedModelInstanceGrouped
Get the effective discriminator JSON property name to use to identify the type of a given instance object.
getEffectiveFormalName() - Method in interface dev.metaschema.core.model.IDescribable
The resolved formal display name, which allows an instance to override a definition's name.
getEffectiveFormalName() - Method in interface dev.metaschema.core.model.IFeatureDefinitionInstanceInlined
 
getEffectiveFormalName() - Method in interface dev.metaschema.core.model.IFeatureDefinitionReferenceInstance
 
getEffectiveIndex() - Method in interface dev.metaschema.core.model.IFeatureDefinitionInstanceInlined
 
getEffectiveIndex() - Method in interface dev.metaschema.core.model.IFeatureDefinitionReferenceInstance
 
getEffectiveIndex() - Method in interface dev.metaschema.core.model.INamed
Get the index value to use for binary naming based on the provided index values.
getEffectiveJsonKey() - Method in interface dev.metaschema.core.model.INamedModelInstance
Get the JSON key flag instance for this model instance, if one is configured.
getEffectiveJsonKey() - Method in interface dev.metaschema.core.model.INamedModelInstanceAbsolute
 
getEffectiveJsonKey() - Method in interface dev.metaschema.core.model.INamedModelInstanceGrouped
 
getEffectiveJsonKey() - Method in interface dev.metaschema.databind.model.IBoundInstanceModelGroupedNamed
 
getEffectiveJsonKey() - Method in interface dev.metaschema.databind.model.IBoundInstanceModelNamed
 
getEffectiveJsonValueKeyName() - Method in interface dev.metaschema.core.model.IFieldDefinition
Retrieves the configured static label to use as the value key, or the type specific name if a label is not configured.
getEffectiveName() - Method in interface dev.metaschema.core.model.IFeatureDefinitionInstanceInlined
 
getEffectiveName() - Method in interface dev.metaschema.core.model.IFeatureDefinitionReferenceInstance
 
getEffectiveName() - Method in interface dev.metaschema.core.model.INamed
Get the name to use based on the provided names.
getEffectiveXmlGroupAsQName() - Method in interface dev.metaschema.core.model.IChoiceInstance
 
getEffectiveXmlGroupAsQName() - Method in interface dev.metaschema.core.model.IGroupable
Get the name used for the associated element wrapping a collection of elements in XML.
getEncoder() - Method in class dev.metaschema.core.datatype.adapter.AbstractBinaryAdapter
Get the binary encoder to use to encode data.
getEncoder() - Method in class dev.metaschema.core.datatype.adapter.Base64Adapter
 
getEncoder() - Method in class dev.metaschema.core.datatype.adapter.HexBinaryAdapter
 
getEntry(IDefinition) - Method in class dev.metaschema.schemagen.ModuleIndex
Retrieves or creates the entry for the specified definition.
getEnums() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagAllowedValues
Get the allowed Value Enumeration.
getEnums() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint
Get the allowed Value Enumeration.
getErrorCode() - Method in exception dev.metaschema.core.metapath.MetapathException
Get the error code, which indicates what type of error it is.
getEvaluationStack() - Method in exception dev.metaschema.core.metapath.MetapathException
Retrieves the evaluation stack recording the expressions being evaluated.
getExamples() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
Get the example.
getExamples() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Get the example.
getExamples() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Get the example.
getExamples() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Get the example.
getExamples() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
Get the example.
getExamples() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Get the example.
getExamples() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Get the example.
getExamples() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
Get the example.
getExec() - Method in class dev.metaschema.cli.processor.CLIProcessor
Gets the command used to execute for use in help text.
getExecutionStack() - Method in class dev.metaschema.core.metapath.DynamicContext
Return a copy of the current execution stack.
getExecutor() - Method in class dev.metaschema.core.model.constraint.ParallelValidationConfig
Get the executor service, creating an internal pool if needed.
getExitCode() - Method in class dev.metaschema.cli.processor.AbstractExitStatus
 
getExitCode() - Method in interface dev.metaschema.cli.processor.ExitStatus
Get the exit code information associated with this exit status.
getExpectConstraints() - Method in interface dev.metaschema.core.model.constraint.IFeatureValueConstrained
 
getExpectConstraints() - Method in interface dev.metaschema.core.model.constraint.IValueConstrained
Get the collection of expect constraints, if any.
getExpectConstraints() - Method in class dev.metaschema.core.model.constraint.ValueConstraintSet
 
getExportedAssemblyDefinitionByName(Integer) - Method in class dev.metaschema.core.model.AbstractModule
 
getExportedAssemblyDefinitionByName(Integer) - Method in interface dev.metaschema.core.model.IModule
Retrieves the exported named assembly definition, if it exists.
getExportedAssemblyDefinitionByName(Integer) - Method in interface dev.metaschema.core.model.IModuleExtended
 
getExportedAssemblyDefinitions() - Method in class dev.metaschema.core.model.AbstractModule
 
getExportedAssemblyDefinitions() - Method in interface dev.metaschema.core.model.IModule
Retrieve the top-level assembly definitions that are marked global in this Metaschema module or in any imported Metaschema module.
getExportedAssemblyDefinitions() - Method in interface dev.metaschema.core.model.IModuleExtended
 
getExportedFieldDefinitionByName(Integer) - Method in class dev.metaschema.core.model.AbstractModule
 
getExportedFieldDefinitionByName(Integer) - Method in interface dev.metaschema.core.model.IModule
Retrieves the exported named field definition, if it exists.
getExportedFieldDefinitionByName(Integer) - Method in interface dev.metaschema.core.model.IModuleExtended
 
getExportedFieldDefinitions() - Method in class dev.metaschema.core.model.AbstractModule
 
getExportedFieldDefinitions() - Method in interface dev.metaschema.core.model.IModule
Retrieve the top-level field definitions that are marked global in this Metaschema module or in any imported Metaschema module.
getExportedFieldDefinitions() - Method in interface dev.metaschema.core.model.IModuleExtended
 
getExportedFlagDefinitionByName(IEnhancedQName) - Method in class dev.metaschema.core.model.AbstractModule
 
getExportedFlagDefinitionByName(IEnhancedQName) - Method in interface dev.metaschema.core.model.IModule
Retrieves the exported named flag definition, if it exists.
getExportedFlagDefinitionByName(IEnhancedQName) - Method in interface dev.metaschema.core.model.IModuleExtended
 
getExportedFlagDefinitions() - Method in class dev.metaschema.core.model.AbstractModule
 
getExportedFlagDefinitions() - Method in interface dev.metaschema.core.model.IModule
Retrieve the top-level flag definitions that are marked global in this Metaschema module or in any imported Metaschema modules.
getExportedFlagDefinitions() - Method in interface dev.metaschema.core.model.IModuleExtended
 
getExportedRootAssemblyDefinitionByName(Integer) - Method in class dev.metaschema.core.model.AbstractModule
 
getExportedRootAssemblyDefinitionByName(Integer) - Method in interface dev.metaschema.core.model.IModule
Retrieves the exported named root assembly definition, if it exists.
getExportedRootAssemblyDefinitions() - Method in interface dev.metaschema.core.model.IModule
Retrieves the top-level assembly definitions that are marked as roots from the current Metaschema module and any imported Metaschema modules.
getExportedRootAssemblyDefinitions() - Method in interface dev.metaschema.core.model.IModuleExtended
 
getExpression() - Method in class dev.metaschema.databind.model.metaschema.binding.ConstraintLetExpression
Get the let Value Metapath Expression.
getExtendBaseClass() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.Java
Get the extend Base Class.
getExtendBaseClass() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.Java
Get the extend Base Class.
getExtensible() - Method in interface dev.metaschema.core.model.constraint.IAllowedValuesConstraint
Determines the degree to which this constraint can be extended by other constraints applied to the same value.
getExtensible() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagAllowedValues
Get the allow Extension?.
getExtensible() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint
Get the allow Extension?.
getExtraArguments() - Method in class dev.metaschema.cli.commands.AbstractConvertSubcommand
 
getExtraArguments() - Method in class dev.metaschema.cli.commands.AbstractValidateContentCommand
 
getExtraArguments() - Method in class dev.metaschema.cli.commands.GenerateDiagramCommand
 
getExtraArguments() - Method in class dev.metaschema.cli.commands.GenerateSchemaCommand
 
getExtraArguments() - Method in interface dev.metaschema.cli.processor.command.ICommand
Get the non-option arguments.
getExtraArguments() - Method in class dev.metaschema.cli.processor.command.ShellCompletionCommand
 
getFeatureValues() - Method in class dev.metaschema.core.configuration.DefaultConfiguration
 
getFeatureValues() - Method in interface dev.metaschema.core.configuration.IConfiguration
Get the mapping of each feature mapped to its value.
getFeatureValues() - Method in class dev.metaschema.core.model.constraint.DefaultConstraintValidator
 
getFeatureValues() - Method in class dev.metaschema.databind.io.xml.DefaultXmlDeserializer
 
getFeatureValues() - Method in class dev.metaschema.databind.io.DefaultBoundLoader
 
getFeatureValues() - Method in class dev.metaschema.databind.model.metaschema.BindingModuleLoader
 
getField() - Method in interface dev.metaschema.databind.model.IFeatureJavaField
Gets the bound Java field associated with this instance.
getFieldClasses() - Method in class dev.metaschema.databind.model.AbstractBoundModule
Get the field instance annotations associated with this bound choice group.
getFieldDefinitionBindingConfig(String) - Method in class dev.metaschema.databind.codegen.config.DefaultBindingConfiguration.MetaschemaBindingConfiguration
Get the binding configuration for the IFieldDefinition with the provided name.
getFieldDefinitionByName(Integer) - Method in interface dev.metaschema.core.model.IModule
Retrieves the top-level field definition in this Metaschema module with the matching name, if it exists.
getFieldDefinitionByName(Integer) - Method in interface dev.metaschema.core.model.IModuleExtended
 
getFieldDefinitionByName(Integer) - Method in class dev.metaschema.databind.model.AbstractBoundModule
 
getFieldDefinitionByName(Integer) - Method in interface dev.metaschema.databind.model.IBoundModule
 
getFieldDefinitionMap() - Method in class dev.metaschema.databind.model.AbstractBoundModule
Get the mapping of field definition effective name to definition.
getFieldDefinitions() - Method in interface dev.metaschema.core.model.IModule
Retrieves the top-level field definitions in this Metaschema module.
getFieldDefinitions() - Method in interface dev.metaschema.core.model.IModuleExtended
 
getFieldDefinitions() - Method in class dev.metaschema.databind.model.AbstractBoundModule
 
getFieldDefinitions() - Method in interface dev.metaschema.databind.model.IBoundModule
 
getFieldInstanceByName(Integer) - Method in interface dev.metaschema.core.model.IContainerModel
Get the field instance contained within the model with the associated use name.
getFieldInstanceByName(Integer) - Method in interface dev.metaschema.core.model.IContainerModelAbsolute
 
getFieldInstanceByName(Integer) - Method in interface dev.metaschema.core.model.IContainerModelGrouped
Get the field instance contained within the model with the associated use name.
getFieldInstanceByName(Integer) - Method in interface dev.metaschema.core.model.IFeatureContainerModelAbsolute
 
getFieldInstanceByName(Integer) - Method in interface dev.metaschema.core.model.IFeatureContainerModelGrouped
 
getFieldInstanceMap() - Method in class dev.metaschema.core.model.AbstractContainerModelSupport
 
getFieldInstanceMap() - Method in interface dev.metaschema.core.model.IContainerModelSupport
Get a mapping of all field instances, mapped from their effective name to the instance.
getFieldInstances() - Method in class dev.metaschema.core.model.DefaultChoiceGroupModelBuilder
Get the appended field instances.
getFieldInstances() - Method in interface dev.metaschema.core.model.IContainerModel
Get all field instances within the container.
getFieldInstances() - Method in interface dev.metaschema.core.model.IContainerModelAbsolute
 
getFieldInstances() - Method in interface dev.metaschema.core.model.IContainerModelGrouped
Get all field instances within the container.
getFieldInstances() - Method in interface dev.metaschema.core.model.IFeatureContainerModelAbsolute
 
getFieldInstances() - Method in interface dev.metaschema.core.model.IFeatureContainerModelGrouped
 
getFieldValue() - Method in interface dev.metaschema.databind.model.IBoundDefinitionModelFieldComplex
Get the bound field value associated with this field.
getFieldValue(Object) - Method in interface dev.metaschema.core.model.IFieldDefinition
Get the value of the field's value from the field item object.
getFieldValue(Object) - Method in interface dev.metaschema.databind.model.IBoundDefinitionModelFieldComplex
 
getFieldValue(Object) - Method in interface dev.metaschema.databind.model.IBoundInstanceModelFieldScalar
 
getFilter() - Method in class dev.metaschema.core.model.DefinitionCollectingModelWalker
Retrieves the filter used for matching.
getFindings() - Method in class dev.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
 
getFindings() - Method in class dev.metaschema.core.model.validation.AggregateValidationResult
 
getFindings() - Method in interface dev.metaschema.core.model.validation.IValidationResult
Get the list of validation findings, which may be empty.
getFirstItem(boolean) - Method in interface dev.metaschema.core.metapath.item.ISequence
Retrieves the first item in this sequence.
getFirstItem(ISequence<T>, boolean) - Static method in interface dev.metaschema.core.metapath.item.ISequence
Retrieves the first item in a sequence.
getFirstItem(Stream<T>, boolean) - Static method in interface dev.metaschema.core.metapath.item.ISequence
Retrieves the first item in a stream of items.
getFlagByName(IEnhancedQName) - Method in class dev.metaschema.core.metapath.item.node.IFeatureFlagContainerItem.FlagContainer
Get a flag in this container using the associated flag qualified name.
getFlagByName(IEnhancedQName) - Method in interface dev.metaschema.core.metapath.item.node.IFeatureFlagContainerItem
 
getFlagByName(IEnhancedQName) - Method in interface dev.metaschema.core.metapath.item.node.IFlagNodeItem
FlagContainer do not have flag items.
getFlagByName(IEnhancedQName) - Method in interface dev.metaschema.core.metapath.item.node.INodeItem
Lookup a flag and value data on this node by it's effective qualified name.
getFlagContainer() - Method in interface dev.metaschema.core.model.IFeatureContainerFlag
Lazy initialize the flag instances associated with this definition.
getFlagContainer() - Method in interface dev.metaschema.databind.model.IBoundInstanceModelFieldScalar
 
getFlagDefinitionByName(IEnhancedQName) - Method in interface dev.metaschema.core.model.IModule
Retrieves the top-level flag definition in this Metaschema module with the matching name, if it exists.
getFlagDefinitionByName(IEnhancedQName) - Method in interface dev.metaschema.core.model.IModuleExtended
 
getFlagDefinitionByName(IEnhancedQName) - Method in class dev.metaschema.databind.model.AbstractBoundModule
 
getFlagDefinitions() - Method in interface dev.metaschema.core.model.IModule
Retrieves the top-level flag definitions in this Metaschema module.
getFlagDefinitions() - Method in interface dev.metaschema.core.model.IModuleExtended
 
getFlagDefinitions() - Method in class dev.metaschema.databind.model.AbstractBoundModule
 
getFlagInstanceByName(Integer) - Method in interface dev.metaschema.core.model.IFeatureContainerFlag
 
getFlagInstanceByName(Integer) - Method in interface dev.metaschema.core.model.IModelDefinition
Retrieves a flag instance, by the flag's effective name-based qualified name index.
getFlagInstanceMap() - Method in interface dev.metaschema.core.model.IContainerFlagSupport
Get a mapping of flag effective name to flag instance.
getFlagInstances() - Method in interface dev.metaschema.core.model.IFeatureContainerFlag
 
getFlagInstances() - Method in interface dev.metaschema.core.model.IModelDefinition
Retrieves the flag instances for all flags defined on the containing definition.
getFlagRef() - Method in class dev.metaschema.databind.model.metaschema.binding.JsonKey
Get the jSON Key Flag Reference.
getFlagRef() - Method in class dev.metaschema.databind.model.metaschema.binding.JsonValueKeyFlag
Get the flag Reference.
getFlags() - Method in class dev.metaschema.core.metapath.item.node.IFeatureFlagContainerItem.FlagContainer
Get the flags in this container.
getFlags() - Method in interface dev.metaschema.core.metapath.item.node.IFeatureFlagContainerItem
 
getFlags() - Method in interface dev.metaschema.core.metapath.item.node.IFlagNodeItem
FlagContainer do not have flag items.
getFlags() - Method in interface dev.metaschema.core.metapath.item.node.INodeItem
Get the flags and value data associated this node.
getFlags() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
Get the flags choice group items.
getFlags() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Get the flags choice group items.
getFlags() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Get the flags choice group items.
getFlags() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Get the flags choice group items.
getFlags() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Get the flags choice group items.
getFlags() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Get the flags choice group items.
getFlexmarkFactory() - Method in interface dev.metaschema.core.datatype.markup.IMarkupString
Get the underlying Flexmark factory supporting markup serialization.
getFlexmarkFactory() - Method in class dev.metaschema.core.datatype.markup.MarkupLine
 
getFlexmarkFactory() - Method in class dev.metaschema.core.datatype.markup.MarkupMultiline
 
getFlexmarkHtmlConverter() - Method in class dev.metaschema.core.datatype.markup.flexmark.FlexmarkFactory
Get the Flexmark HTML converter, which can produce markdown from HTML content.
getFocusContext() - Method in class dev.metaschema.core.metapath.DynamicContext
Get the focus context for this dynamic context.
getFormalName() - Method in class dev.metaschema.core.model.constraint.AbstractConstraintBuilder
Get the constraint formal name provided to the builder.
getFormalName() - Method in interface dev.metaschema.core.model.IDescribable
The formal display name.
getFormalName() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Assembly
Get the formal Name.
getFormalName() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
Get the formal Name.
getFormalName() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Get the formal Name.
getFormalName() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Field
Get the formal Name.
getFormalName() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyReference
Get the formal Name.
getFormalName() - Method in class dev.metaschema.databind.model.metaschema.binding.FieldReference
Get the formal Name.
getFormalName() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagAllowedValues
Get the formal Name.
getFormalName() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagExpect
Get the formal Name.
getFormalName() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagIndexHasKey
Get the formal Name.
getFormalName() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagMatches
Get the formal Name.
getFormalName() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReference
Get the formal Name.
getFormalName() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReport
Get the formal Name.
getFormalName() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Get the formal Name.
getFormalName() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Get the formal Name.
getFormalName() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
Get the formal Name.
getFormalName() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Get the formal Name.
getFormalName() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Get the formal Name.
getFormalName() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
Get the formal Name.
getFormalName() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint
Get the formal Name.
getFormalName() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedExpectConstraint
Get the formal Name.
getFormalName() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedHasCardinalityConstraint
Get the formal Name.
getFormalName() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint
Get the formal Name.
getFormalName() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint
Get the formal Name.
getFormalName() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraint
Get the formal Name.
getFormalName() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedMatchesConstraint
Get the formal Name.
getFormalName() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedReportConstraint
Get the formal Name.
getFormalName() - Method in interface dev.metaschema.databind.model.metaschema.IConstraintBase
Get the assigned formal name for the constraint.
getFormat() - Method in class dev.metaschema.databind.io.FormatDetector.Result
Get the detected format.
getFormat() - Method in class dev.metaschema.databind.io.ValidationContext
Get the format being parsed.
getFormat(CommandLine, Option) - Static method in class dev.metaschema.cli.commands.MetaschemaCommands
Parse the command line options to get the selected format.
getFormatter() - Method in class dev.metaschema.core.datatype.markup.flexmark.FlexmarkFactory
Get the Flexmark formatter, which can produce markdown from a markdown syntax tree.
getFunction() - Method in class dev.metaschema.core.metapath.function.CalledContext
Get the function instance associated with the calling context.
getFunction(IEnhancedQName, int) - Method in class dev.metaschema.core.metapath.function.FunctionLibrary
 
getFunction(IEnhancedQName, int) - Method in class dev.metaschema.core.metapath.function.FunctionService
 
getFunction(IEnhancedQName, int) - Method in interface dev.metaschema.core.metapath.function.IFunctionLibrary
Retrieve the function with the provided namespace qualified name that supports the signature of the provided arity, if such a function exists.
getFunction(IEnhancedQName, int) - Method in interface dev.metaschema.core.metapath.function.IFunctionResolver
Retrieve the function with the provided name that supports the signature of the provided methods.
getGeneratedClass() - Method in interface dev.metaschema.databind.codegen.IPackageProduction
Get information about the generated package-info.java class associated with this package.
getGeneratedClasses() - Method in interface dev.metaschema.databind.codegen.IProduction
Get a stream of all Java classes generated as part of this production, including module, definition, and package-info classes.
getGeneratedDefinitionClasses() - Method in interface dev.metaschema.databind.codegen.IGeneratedModuleClass
Get the collection of generated classes representing definitions associated with the Module module.
getGenerateSchema() - Method in class dev.metaschema.model.testing.testsuite.TestScenario
Get the generate Schema.
getGenerationCases() - Method in class dev.metaschema.model.testing.testsuite.GenerateSchema
Get the generation Case.
getGenerationPath() - Method in class dev.metaschema.model.testing.AbstractTestSuite
Get the filesystem location to use for generating content.
getGenerationResult() - Method in class dev.metaschema.model.testing.testsuite.GenerateSchema
Get the generation Result.
getGitBranch() - Method in interface dev.metaschema.core.util.IVersionInfo
The current git branch.
getGitClosestTag() - Method in interface dev.metaschema.core.util.IVersionInfo
The closest tag in the git commit history.
getGitCommit() - Method in interface dev.metaschema.core.util.IVersionInfo
The last git commit hash.
getGitOriginUrl() - Method in interface dev.metaschema.core.util.IVersionInfo
The git repository URL used to retrieve the branch.
getGlobalDefinitionClasses() - Method in interface dev.metaschema.databind.codegen.IProduction
Get a stream of all definition Java classes generated as part of this production.
getGroupAs() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup
Get the group As.
getGroupAs() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyReference
Get the group As.
getGroupAs() - Method in class dev.metaschema.databind.model.metaschema.binding.FieldReference
Get the group As.
getGroupAs() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Get the group As.
getGroupAs() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Get the group As.
getGroupAsName() - Method in class dev.metaschema.core.model.AbstractChoiceInstance
 
getGroupAsName() - Method in interface dev.metaschema.core.model.IGroupable
Get the name provided for grouping.
getGroupAsName() - Method in class dev.metaschema.databind.codegen.config.DefaultChoiceGroupBindingConfiguration
 
getGroupAsName() - Method in interface dev.metaschema.databind.codegen.config.IChoiceGroupBindingConfiguration
Get the name of the choice group to match.
getGroupAsQName() - Method in interface dev.metaschema.databind.model.IGroupAs
Get the qualified name for the group-as, which is used for JSON/YAML key naming.
getGroupedModelInstance(IEnhancedQName) - Method in interface dev.metaschema.databind.model.IBoundInstanceModelChoiceGroup
Get the bound grouped model instance associated with the provided XML qualified name.
getGroupedModelInstance(Class<?>) - Method in interface dev.metaschema.databind.model.IBoundInstanceModelChoiceGroup
Get the bound grouped model instance associated with the provided Java class.
getGroupedModelInstance(String) - Method in interface dev.metaschema.databind.model.IBoundInstanceModelChoiceGroup
Get the bound grouped model instance associated with the provided JSON discriminator value.
getHasCardinalityConstraints() - Method in class dev.metaschema.core.model.constraint.AssemblyConstraintSet
 
getHasCardinalityConstraints() - Method in interface dev.metaschema.core.model.constraint.IFeatureModelConstrained
 
getHasCardinalityConstraints() - Method in interface dev.metaschema.core.model.constraint.IModelConstrained
Get the collection of cardinality constraints, if any.
getHighestSeverity() - Method in class dev.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
 
getHighestSeverity() - Method in class dev.metaschema.core.model.validation.AggregateValidationResult
 
getHighestSeverity() - Method in interface dev.metaschema.core.model.validation.IValidationResult
Get the highest finding severity level for the validation.
getHour() - Method in interface dev.metaschema.core.metapath.item.atomic.IDateItem
 
getHour() - Method in interface dev.metaschema.core.metapath.item.atomic.IDateTimeItem
 
getHour() - Method in interface dev.metaschema.core.metapath.item.atomic.ITemporalItem
Get the hour value of this temporal.
getHour() - Method in interface dev.metaschema.core.metapath.item.atomic.ITimeItem
 
getHref() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding
Get the href.
getHref() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.Import
Get the import URI Reference.
getHref() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints.Import
Get the href property.
getHref() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Import
Get the href property.
getHtmlRenderer() - Method in class dev.metaschema.core.datatype.markup.flexmark.FlexmarkFactory
Get the Flexmark HTML renderer, which can produce HTML from a markdown syntax tree.
getId() - Method in class dev.metaschema.core.model.constraint.AbstractConstraintBuilder
Get the constraint identifier provided to the builder.
getId() - Method in interface dev.metaschema.core.model.constraint.IConstraint
Retrieve the unique identifier for the constraint.
getId() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagAllowedValues
Get the constraint Identifier.
getId() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagExpect
Get the constraint Identifier.
getId() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagIndexHasKey
Get the constraint Identifier.
getId() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagMatches
Get the constraint Identifier.
getId() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReport
Get the constraint Identifier.
getId() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint
Get the constraint Identifier.
getId() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedExpectConstraint
Get the constraint Identifier.
getId() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedHasCardinalityConstraint
Get the constraint Identifier.
getId() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint
Get the constraint Identifier.
getId() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint
Get the constraint Identifier.
getId() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraint
Get the constraint Identifier.
getId() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedMatchesConstraint
Get the constraint Identifier.
getId() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedReportConstraint
Get the constraint Identifier.
getId() - Method in interface dev.metaschema.databind.model.metaschema.IConstraintBase
Get the assigned identifier for the constraint.
getIdentifier() - Method in class dev.metaschema.core.model.constraint.ConstraintValidationFinding
 
getIdentifier() - Method in class dev.metaschema.core.model.util.DefaultDiagramNode
 
getIdentifier() - Method in interface dev.metaschema.core.model.util.IDiagramNode
The identifier of the node used for cross-referenceing.
getIdentifier() - Method in interface dev.metaschema.core.model.validation.IValidationFinding
Get the unique identifier for the finding.
getIdentifier() - Method in class dev.metaschema.core.model.validation.JsonSchemaContentValidator.JsonValidationFinding
 
getIdentifier() - Method in class dev.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
 
getIdReference() - Method in class dev.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertAnchorNode
Get the identifier of the given type to use to determine what to insert.
getImplementInterfaces() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.Java
Get the implement Interface.
getImplementInterfaces() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.Java
Get the implement Interface.
getImplicitTimeZone() - Method in class dev.metaschema.core.metapath.DynamicContext
Get the default time zone used for evaluation.
getImplicitTimeZoneAsDayTimeDuration() - Method in class dev.metaschema.core.metapath.DynamicContext
Get the default time zone used for evaluation.
getImportedConstraintSets() - Method in interface dev.metaschema.core.model.constraint.IConstraintSet
Get constraint sets imported by this constraint set.
getImportedConstraintSets() - Method in class dev.metaschema.core.model.constraint.MetaConstraintSet
 
getImportedConstraintSets() - Method in class dev.metaschema.core.model.constraint.ScopedConstraintSet
 
getImportedModuleByShortName(String) - Method in class dev.metaschema.core.model.AbstractModule
 
getImportedModuleByShortName(String) - Method in interface dev.metaschema.core.model.IModule
Retrieve the imported Metaschema module with the specified name, if it exists.
getImportedModuleByShortName(String) - Method in interface dev.metaschema.core.model.IModuleExtended
 
getImportedModules() - Method in class dev.metaschema.core.model.AbstractModule
 
getImportedModules() - Method in interface dev.metaschema.core.model.IModule
Retrieves all Metaschema modules imported by this Metaschema module.
getImportedModules() - Method in interface dev.metaschema.core.model.IModuleExtended
 
getImports() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA
Get the module Import.
getImports() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints
Get the import property.
getImports() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints
Get the import property.
getImports(METASCHEMA) - Method in class dev.metaschema.databind.model.metaschema.BindingModuleLoader
 
getImports(T) - Method in class dev.metaschema.core.model.AbstractModuleLoader
Get the list of Metaschema module URIs associated with the provided binding.
getIndex() - Method in interface dev.metaschema.core.model.INamed
Retrieve the index value to use for binary naming.
getIndex() - Method in interface dev.metaschema.databind.model.IBoundInstanceModelNamed
 
getIndex() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Assembly
Get the assembly Reference Binary Name.
getIndex() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
Get the inline Assembly Binary Name.
getIndex() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Get the inline Field Binary Name.
getIndex() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Field
Get the field Reference Binary Name.
getIndex() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyReference
Get the assembly Reference Binary Name.
getIndex() - Method in class dev.metaschema.databind.model.metaschema.binding.FieldReference
Get the field Reference Binary Name.
getIndex() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReference
Get the flag Reference Binary Name.
getIndex() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Get the inline Assembly Binary Name.
getIndex() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Get the inline Field Binary Name.
getIndex() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
Get the inline Flag Binary Name.
getIndex() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Get the global Assembly Binary Name.
getIndex() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly.RootName
Get the numeric Index.
getIndex() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Get the global Field Binary Name.
getIndex() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
Get the global Flag Binary Name.
getIndex() - Method in class dev.metaschema.databind.model.metaschema.binding.UseName
Get the numeric Index.
getIndexConstraints() - Method in class dev.metaschema.core.model.constraint.AssemblyConstraintSet
 
getIndexConstraints() - Method in interface dev.metaschema.core.model.constraint.IFeatureModelConstrained
 
getIndexConstraints() - Method in interface dev.metaschema.core.model.constraint.IModelConstrained
Get the collection of index constraints, if any.
getIndexHasKeyConstraints() - Method in interface dev.metaschema.core.model.constraint.IFeatureValueConstrained
 
getIndexHasKeyConstraints() - Method in interface dev.metaschema.core.model.constraint.IValueConstrained
Get the collection of index key reference constraints, if any.
getIndexHasKeyConstraints() - Method in class dev.metaschema.core.model.constraint.ValueConstraintSet
 
getIndexName() - Method in interface dev.metaschema.core.model.constraint.IIndexHasKeyConstraint
The name of the index used to verify cross references.
getIndexPosition() - Method in interface dev.metaschema.core.qname.IEnhancedQName
Get the index position of the qualified name.
getIndicator() - Method in enum dev.metaschema.core.metapath.type.Occurrence
Get the occurrence indicator to use in the signature string for the argument.
getInJson() - Method in class dev.metaschema.databind.model.metaschema.binding.GroupingAs
Get the in JSON Grouping Syntax.
getInlineInstance() - Method in class dev.metaschema.core.model.AbstractGlobalDefinition
 
getInlineInstance() - Method in class dev.metaschema.core.model.AbstractInlineAssemblyDefinition
 
getInlineInstance() - Method in class dev.metaschema.core.model.AbstractInlineFieldDefinition
 
getInlineInstance() - Method in class dev.metaschema.core.model.AbstractInlineFlagDefinition
 
getInlineInstance() - Method in interface dev.metaschema.core.model.IAssemblyDefinition
 
getInlineInstance() - Method in interface dev.metaschema.core.model.IDefinition
If IDefinition.isInline() is true, return the instance the definition is inlined for.
getInlineInstance() - Method in interface dev.metaschema.core.model.IFeatureDefinitionInstanceInlined
 
getInlineInstance() - Method in interface dev.metaschema.core.model.IFeatureDefinitionReferenceInstance
Get the instance this definition is combined with.
getInlineInstance() - Method in interface dev.metaschema.core.model.IFieldDefinition
 
getInlineInstance() - Method in interface dev.metaschema.core.model.IFlagDefinition
 
getInlineInstance() - Method in interface dev.metaschema.databind.model.IBoundDefinitionModel
 
getInlineInstance() - Method in interface dev.metaschema.databind.model.IBoundDefinitionModelAssembly
 
getInlineInstance() - Method in interface dev.metaschema.databind.model.IBoundDefinitionModelField
 
getInlineInstance() - Method in interface dev.metaschema.databind.model.IBoundInstanceFlag
 
getInlineInstance() - Method in interface dev.metaschema.databind.model.IBoundInstanceModelFieldScalar
 
getInserts() - Method in class dev.metaschema.core.datatype.markup.AbstractMarkupString
 
getInserts() - Method in class dev.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertVisitor
Get the collected insert nodes.
getInserts() - Method in interface dev.metaschema.core.datatype.markup.IMarkupString
Get markup inserts used as place holders within the string.
getInserts(Predicate<InsertAnchorExtension.InsertAnchorNode>) - Method in class dev.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 dev.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 dev.metaschema.cli.processor.command.CommandService
Get the singleton instance of the function service.
getInstance() - Static method in class dev.metaschema.core.metapath.function.FunctionService
Get the singleton instance of the function service.
getInstance() - Method in class dev.metaschema.core.metapath.item.node.AbstractInstanceNodeItem
 
getInstance() - Method in interface dev.metaschema.core.metapath.item.node.IDefinitionNodeItem
Retrieve the instance associated with this path segment.
getInstance() - Method in interface dev.metaschema.core.metapath.item.node.IFeatureOrhpanedDefinitionNodeItem
 
getInstance() - Method in interface dev.metaschema.core.metapath.item.node.IFlagNodeItem
 
getInstance() - Method in interface dev.metaschema.core.metapath.item.node.IRootAssemblyNodeItem
 
getInstance() - Method in class dev.metaschema.core.model.util.DefaultDiagramNode.ChoiceGroupEdge
 
getInstance() - Method in interface dev.metaschema.core.model.util.IDiagramNode.IEdge
Get the associated Metaschema definition instance the edge is based on.
getInstance() - Method in class dev.metaschema.databind.model.info.AbstractModelInstanceCollectionInfo
 
getInstance() - Method in class dev.metaschema.databind.model.info.AbstractModelInstanceReadHandler
Get the model instance associated with this handler.
getInstance() - Method in class dev.metaschema.databind.model.info.AbstractModelInstanceWriteHandler
Get the associated instance.
getInstance() - Method in interface dev.metaschema.databind.model.info.IModelInstanceCollectionInfo
Get the associated instance binding for which this info is for.
getInstances() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel
Get the instances choice group items.
getInterfacesToImplement() - Method in class dev.metaschema.databind.codegen.config.DefaultDefinitionBindingConfiguration
 
getInterfacesToImplement() - Method in interface dev.metaschema.databind.codegen.config.IDefinitionBindingConfiguration
A collection of interfaces that the associated generated class will implement.
getInXml() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Field
Get the field In XML.
getInXml() - Method in class dev.metaschema.databind.model.metaschema.binding.FieldReference
Get the field In XML.
getInXml() - Method in class dev.metaschema.databind.model.metaschema.binding.GroupingAs
Get the in XML Grouping Syntax.
getInXml() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Get the field In XML.
getItem() - Method in exception dev.metaschema.core.metapath.function.CastFunctionException
Get the item associated with the exception.
getItem() - Method in exception dev.metaschema.core.metapath.type.InvalidTypeMetapathException
Get the associated item, if provided for the exception.
getItemClass() - Method in interface dev.metaschema.core.metapath.type.IArrayTest
 
getItemClass() - Method in interface dev.metaschema.core.metapath.type.IAtomicOrUnionType
Get the Java class for the item this type supports.
getItemClass() - Method in interface dev.metaschema.core.metapath.type.IItemType
Get the item Java class associated with this item type.
getItemClass() - Method in interface dev.metaschema.core.metapath.type.IKindTest
 
getItemClass() - Method in interface dev.metaschema.core.metapath.type.IMapTest
 
getItemInstance(Object) - Method in interface dev.metaschema.core.model.IChoiceGroupInstance
Get the named model instance for the provided choice group item.
getItemInstance(Object) - Method in interface dev.metaschema.databind.model.IBoundInstanceModelChoiceGroup
Get the bound grouped model instance associated with the provided item.
getItemJsonKey(Object) - Method in interface dev.metaschema.databind.model.IBoundInstanceModel
Get the JSON key flag for the provided item.
getItemJsonKey(Object) - Method in interface dev.metaschema.databind.model.IBoundInstanceModelFieldScalar
 
getItemJsonKey(Object) - Method in interface dev.metaschema.databind.model.IBoundInstanceModelNamed
 
getItemsFromParentInstance(Object) - Method in interface dev.metaschema.databind.model.info.IModelInstanceCollectionInfo
Get the items from a parent instance's property value.
getItemsFromValue(Object) - Method in interface dev.metaschema.databind.model.info.IModelInstanceCollectionInfo
Get the items from a raw value object.
getItemType() - Method in class dev.metaschema.core.datatype.AbstractDataTypeAdapter
 
getItemType() - Method in interface dev.metaschema.core.datatype.IDataTypeAdapter
Get the item type information of the associated item.
getItemType() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.ChoiceGroupBinding
Get the item Type.
getItemType() - Method in interface dev.metaschema.databind.model.IFeatureJavaField
Get the item type of the bound object.
getItemType() - Method in interface dev.metaschema.databind.model.info.IModelInstanceCollectionInfo
Get the type of the bound object.
getItemType(Field) - Static method in interface dev.metaschema.databind.model.IBoundInstanceModel
Get the collection Java item type for the Java field associated with this instance.
getItemType(Field, Class<TYPE>) - Static method in interface dev.metaschema.databind.model.IBoundInstanceModel
Get the collection Java item type for the Java field associated with this instance.
getItemTypeByItemClass(Class<? extends IItem>) - Method in class dev.metaschema.core.datatype.DataTypeService
Lookup a specific IAtomicOrUnionType by its item class.
getItemTypeName() - Method in class dev.metaschema.databind.codegen.config.DefaultChoiceGroupBindingConfiguration
 
getItemTypeName() - Method in interface dev.metaschema.databind.codegen.config.IChoiceGroupBindingConfiguration
Get the fully qualified Java type name to use for collection items.
getItemTypes() - Method in interface dev.metaschema.core.metapath.item.ISequence
Get a list of the Java class types for each item in this sequence.
getItemValues(Object) - Method in interface dev.metaschema.core.model.IGroupable
Get the item values for the provided instanceValue.
getItemValues(Object) - Method in interface dev.metaschema.databind.model.IBoundInstanceModel
Get the item values associated with the provided value.
getItemValues(Object) - Method in interface dev.metaschema.databind.model.IBoundInstanceModelNamed
 
getJava() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding
Get the java Object Definition Binding.
getJava() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.PropertyBinding
Get the java Property Binding.
getJava() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding
Get the java Object Definition Binding.
getJava() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.PropertyBinding
Get the java Property Binding.
getJava() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.ModelBinding
Get the java Model Binding.
getJavaClass() - Method in class dev.metaschema.core.datatype.AbstractDataTypeAdapter
 
getJavaClass() - Method in interface dev.metaschema.core.datatype.IDataTypeAdapter
Get the Java class supported by this adapter.
getJavaTypeAdapter() - Method in class dev.metaschema.core.metapath.item.atomic.AbstractAtomicItemBase
 
getJavaTypeAdapter() - Method in interface dev.metaschema.core.metapath.item.atomic.IAnyAtomicItem
Get the item's type adapter.
getJavaTypeAdapter() - Method in interface dev.metaschema.core.model.IValuedDefinition
Retrieves the data type of the definition's value.
getJavaTypeAdapter() - Method in class dev.metaschema.databind.model.annotations.NullJavaTypeAdapter.VoidItem
 
getJavaTypeAdapter() - Method in interface dev.metaschema.databind.model.IBoundDefinitionModelFieldComplex
 
getJavaTypeAdapter() - Method in interface dev.metaschema.databind.model.info.IFeatureScalarItemValueHandler
Get the data type adapter supporting the scalar value.
getJavaTypeAdapters() - Method in class dev.metaschema.core.datatype.AbstractDataTypeProvider
 
getJavaTypeAdapters() - Method in interface dev.metaschema.core.datatype.IDataTypeProvider
Get the IDataTypeAdapter instances associated with this provider.
getJsonBaseUri() - Method in interface dev.metaschema.core.model.IModule
Retrieve the JSON schema base URI associated with the Metaschema module.
getJsonBaseUri() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindingsModule
 
getJsonBaseUri() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA
Get the jSON Base URI.
getJsonBaseUri() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModelModule
 
getJsonBaseUri() - Method in class dev.metaschema.model.testing.testsuite.MetaschemaTestSuiteModule
 
getJsonDiscriminatorProperty() - Method in interface dev.metaschema.core.model.IChoiceGroupInstance
Get the JSON property to use to discriminate between JSON objects.
getJsonFactory() - Method in class dev.metaschema.databind.io.json.DefaultJsonDeserializer
Get the parser factory associated with this deserializer.
getJsonFactory() - Method in class dev.metaschema.schemagen.json.JsonSchemaGenerator
Retrieves the JSON factory used by this generator.
getJsonGroupAsBehavior() - Method in interface dev.metaschema.core.model.IGroupable
Gets the configured JSON group-as strategy.
getJsonGroupAsBehavior() - Method in interface dev.metaschema.databind.model.IGroupAs
Get the JSON group-as behavior that determines how grouped items are serialized in JSON/YAML formats.
getJsonKey() - Method in class dev.metaschema.core.model.AbstractInlineAssemblyDefinition
 
getJsonKey() - Method in class dev.metaschema.core.model.AbstractInlineFieldDefinition
 
getJsonKey() - Method in interface dev.metaschema.core.model.IFeatureContainerFlag
 
getJsonKey() - Method in interface dev.metaschema.core.model.IModelDefinition
Retrieves the flag instance to use as the property name for the containing object in JSON whose value will be the object containing the flag.
getJsonKey() - Method in interface dev.metaschema.core.model.INamedModelInstance
Get the JSON key associated with this instance.
getJsonKey() - Method in interface dev.metaschema.core.model.INamedModelInstanceAbsolute
 
getJsonKey() - Method in interface dev.metaschema.core.model.INamedModelInstanceGrouped
 
getJsonKey() - Method in interface dev.metaschema.databind.model.IBoundInstanceModelFieldScalar
 
getJsonKey() - Method in interface dev.metaschema.databind.model.IBoundInstanceModelGroupedNamed
 
getJsonKey() - Method in interface dev.metaschema.databind.model.IBoundInstanceModelNamed
 
getJsonKey() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup
Get the jSON Key.
getJsonKey() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Get the jSON Key.
getJsonKey() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Get the jSON Key.
getJsonKey() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Get the jSON Key.
getJsonKey() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Get the jSON Key.
getJsonKeyFlagInstance() - Method in interface dev.metaschema.core.model.IContainerFlagSupport
Get the JSON key flag instance.
getJsonKeyFlagInstanceName() - Method in interface dev.metaschema.core.model.IChoiceGroupInstance
Get the effective name of the JSON key flag, if a JSON key is configured.
getJsonKeyFlagName() - Method in class dev.metaschema.databind.model.info.AbstractModelInstanceReadHandler
 
getJsonKeyFlagName() - Method in interface dev.metaschema.databind.model.info.IModelInstanceReadHandler
Get the name of the JSON key flag, if one is configured for this instance.
getJsonName() - Method in interface dev.metaschema.core.model.IChoiceGroupInstance
 
getJsonName() - Method in interface dev.metaschema.core.model.IJsonInstance
Get the name used for the instance in JSON/YAML serialization.
getJsonName() - Method in interface dev.metaschema.core.model.IJsonNamed
Get the name used for the associated property in JSON/YAML serialization-related operations.
getJsonName() - Method in interface dev.metaschema.core.model.INamedModelElement
 
getJsonName() - Method in interface dev.metaschema.core.model.INamedModelInstanceAbsolute
 
getJsonName() - Method in interface dev.metaschema.databind.model.IBoundInstanceModelChoiceGroup
 
getJsonProperties() - Method in interface dev.metaschema.databind.model.info.IFeatureComplexItemValueHandler
Get the mapping of JSON property names to property bindings.
getJsonProperties(Predicate<IBoundInstanceFlag>) - Method in interface dev.metaschema.databind.model.IBoundDefinitionModelAssembly
 
getJsonProperties(Predicate<IBoundInstanceFlag>) - Method in interface dev.metaschema.databind.model.IBoundDefinitionModelComplex
Get a mapping of JSON property names to their corresponding bound properties.
getJsonProperties(Predicate<IBoundInstanceFlag>) - Method in interface dev.metaschema.databind.model.IBoundDefinitionModelFieldComplex
 
getJsonRawType() - Method in class dev.metaschema.core.datatype.adapter.AbstractBinaryAdapter
 
getJsonRawType() - Method in class dev.metaschema.core.datatype.adapter.AbstractDurationAdapter
 
getJsonRawType() - Method in class dev.metaschema.core.datatype.adapter.AbstractIntegerAdapter
 
getJsonRawType() - Method in class dev.metaschema.core.datatype.adapter.AbstractStringAdapter
 
getJsonRawType() - Method in class dev.metaschema.core.datatype.adapter.BooleanAdapter
 
getJsonRawType() - Method in class dev.metaschema.core.datatype.adapter.DateAdapter
 
getJsonRawType() - Method in class dev.metaschema.core.datatype.adapter.DateTimeAdapter
 
getJsonRawType() - Method in class dev.metaschema.core.datatype.adapter.DateTimeWithTZAdapter
 
getJsonRawType() - Method in class dev.metaschema.core.datatype.adapter.DateWithTZAdapter
 
getJsonRawType() - Method in class dev.metaschema.core.datatype.adapter.DecimalAdapter
 
getJsonRawType() - Method in class dev.metaschema.core.datatype.adapter.IPv4AddressAdapter
 
getJsonRawType() - Method in class dev.metaschema.core.datatype.adapter.IPv6AddressAdapter
 
getJsonRawType() - Method in class dev.metaschema.core.datatype.adapter.QNameAdapter
 
getJsonRawType() - Method in class dev.metaschema.core.datatype.adapter.TimeAdapter
 
getJsonRawType() - Method in class dev.metaschema.core.datatype.adapter.TimeWithTZAdapter
 
getJsonRawType() - Method in class dev.metaschema.core.datatype.adapter.UriAdapter
 
getJsonRawType() - Method in class dev.metaschema.core.datatype.adapter.UriReferenceAdapter
 
getJsonRawType() - Method in class dev.metaschema.core.datatype.adapter.UuidAdapter
 
getJsonRawType() - Method in interface dev.metaschema.core.datatype.IDataTypeAdapter
The JSON primative type of the data type.
getJsonRawType() - Method in class dev.metaschema.core.datatype.markup.MarkupMultilineAdapter
 
getJsonRawType() - Method in class dev.metaschema.databind.model.annotations.NullJavaTypeAdapter
 
getJsonSchema(JSONObject, IBindingContext) - Method in interface dev.metaschema.databind.IBindingContext.ISchemaValidationProvider
Get a JSON schema to use for content validation.
getJsonValueKey() - Method in interface dev.metaschema.core.model.IFieldDefinition
Retrieves the key to use as the field name for this field's value in JSON.
getJsonValueKey() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Get the field Value JSON Property Name.
getJsonValueKey() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Get the field Value JSON Property Name.
getJsonValueKey() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Get the field Value JSON Property Name.
getJsonValueKeyFlag() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Get the flag Used as the Field Value's JSON Property Name.
getJsonValueKeyFlag() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Get the flag Used as the Field Value's JSON Property Name.
getJsonValueKeyFlag() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Get the flag Used as the Field Value's JSON Property Name.
getJsonValueKeyFlagInstance() - Method in interface dev.metaschema.core.model.IFieldDefinition
Retrieves the flag instance whose value will be used as the "value key".
getJsonValueKeyFlagInstance() - Method in interface dev.metaschema.databind.model.IBoundDefinitionModelField
 
getJsonValueKeyFlagInstance() - Method in interface dev.metaschema.databind.model.IBoundInstanceModelFieldScalar
 
getJsonValueKeyFlagName() - Method in interface dev.metaschema.databind.model.IBoundFieldValue
Get the name of the JSON value key flag.
getJsonValueKeyName() - Method in interface dev.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.
getJsonValueKeyName() - Method in interface dev.metaschema.databind.model.IBoundDefinitionModelFieldComplex
 
getJsonValueKeyName() - Method in interface dev.metaschema.databind.model.IBoundFieldValue
Get the name of the JSON value key.
getJsonValueKeyName() - Method in interface dev.metaschema.databind.model.IBoundInstanceModelFieldScalar
 
getKey() - Method in interface dev.metaschema.core.metapath.item.function.ICalendarMapKey
 
getKey() - Method in interface dev.metaschema.core.metapath.item.function.IDecimalMapKey
 
getKey() - Method in interface dev.metaschema.core.metapath.item.function.IMapKey
Get the atomic item used as the key.
getKey() - Method in interface dev.metaschema.core.metapath.item.function.ITemporalMapKey
 
getKeyFields() - Method in class dev.metaschema.core.model.constraint.AbstractKeyConstraintBuilder
Get the list of key fields set on this builder.
getKeyFields() - Method in interface dev.metaschema.core.model.constraint.IIndex
Retrieve the key field components used to generate a key for this index.
getKeyFields() - Method in interface dev.metaschema.core.model.constraint.IKeyConstraint
Retrieve the list of keys to use in creating and looking up an entry in a given index.
getKeyFields() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagIndexHasKey
Get the key Constraint Field.
getKeyFields() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint
Get the key Constraint Field.
getKeyFields() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint
Get the key Constraint Field.
getKeyFields() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraint
Get the key Constraint Field.
getKeyType() - Method in interface dev.metaschema.core.metapath.type.IMapTest
Get the expected atomic type of the map's key.
getKind() - Method in class dev.metaschema.core.model.constraint.ConstraintValidationFinding
 
getKind() - Method in interface dev.metaschema.core.model.validation.IValidationFinding
Get the finding type.
getKind() - Method in class dev.metaschema.core.model.validation.JsonSchemaContentValidator.JsonValidationFinding
 
getKind() - Method in class dev.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
 
getLabel() - Method in interface dev.metaschema.core.model.util.IDiagramNode
The human-readable label for the node.
getLabel() - Method in interface dev.metaschema.core.model.util.IDiagramNode.IAttribute
The human-readable label for the attribute.
getLetExpressions() - Method in interface dev.metaschema.core.model.constraint.IFeatureValueConstrained
 
getLetExpressions() - Method in interface dev.metaschema.core.model.constraint.IValueConstrained
Get the collection of let expressions, if any.
getLetExpressions() - Method in class dev.metaschema.core.model.constraint.ValueConstraintSet
 
getLets() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyConstraints
Get the constraint Let Expression.
getLets() - Method in class dev.metaschema.databind.model.metaschema.binding.FieldConstraints
Get the constraint Let Expression.
getLets() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagConstraints
Get the constraint Let Expression.
getLets() - Method in interface dev.metaschema.databind.model.metaschema.IValueConstraintsBase
Get the let expressions defined for this constraint set.
getLevel() - Method in class dev.metaschema.core.model.constraint.AbstractConstraintBuilder
Get the constraint severity level provided to the builder.
getLevel() - Method in interface dev.metaschema.core.model.constraint.IConstraint
The significance of a violation of this constraint.
getLevel() - Method in class dev.metaschema.core.model.constraint.IReportConstraint.Builder
 
getLevel() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagAllowedValues
Get the constraint Severity Level.
getLevel() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagExpect
Get the constraint Severity Level.
getLevel() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagIndexHasKey
Get the constraint Severity Level.
getLevel() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagMatches
Get the constraint Severity Level.
getLevel() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReport
Get the constraint Severity Level.
getLevel() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint
Get the constraint Severity Level.
getLevel() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedExpectConstraint
Get the constraint Severity Level.
getLevel() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedHasCardinalityConstraint
Get the constraint Severity Level.
getLevel() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint
Get the constraint Severity Level.
getLevel() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint
Get the constraint Severity Level.
getLevel() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraint
Get the constraint Severity Level.
getLevel() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedMatchesConstraint
Get the constraint Severity Level.
getLevel() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedReportConstraint
Get the constraint Severity Level.
getLevel() - Method in interface dev.metaschema.databind.model.metaschema.IConstraintBase
Get the requested level to report if the constraint is not satisfied.
getLine() - Method in interface dev.metaschema.core.model.IResourceLocation
Get the line for a location within a resource.
getLine() - Method in class dev.metaschema.core.model.SimpleResourceLocation
 
getLine() - Method in class dev.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
 
getListOptions() - Method in class dev.metaschema.core.datatype.markup.flexmark.FlexmarkFactory
Get configured options for processing HTML and markdown lists.
getLoadedResources() - Method in class dev.metaschema.core.model.AbstractLoader
 
getLoadedResources() - Method in interface dev.metaschema.core.model.ILoader
Retrieve the set of loaded resources.
getLoader() - Method in class dev.metaschema.databind.model.metaschema.BindingModuleLoader
Get the underlying bound loader.
getLocalName() - Method in interface dev.metaschema.core.qname.IEnhancedQName
Get the local part of the qualified name.
getLocation() - Method in interface dev.metaschema.core.metapath.item.node.IDefinitionNodeItem
 
getLocation() - Method in interface dev.metaschema.core.metapath.item.node.INodeItem
Get the resource location information for the node, if known.
getLocation() - Method in class dev.metaschema.core.model.constraint.ConstraintValidationFinding
 
getLocation() - Method in interface dev.metaschema.core.model.IModule
Retrieves the location where the Metaschema module was loaded from.
getLocation() - Method in interface dev.metaschema.core.model.validation.IValidationFinding
Get the location in the associated resource associated with the finding.
getLocation() - Method in class dev.metaschema.core.model.validation.JsonSchemaContentValidator.JsonValidationFinding
 
getLocation() - Method in class dev.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
 
getLocation() - Method in class dev.metaschema.databind.io.ValidationContext
Get the location within the document.
getLocation() - Method in interface dev.metaschema.databind.model.IBoundModule
 
getLocation() - Method in class dev.metaschema.model.testing.testsuite.GenerationCase
Get the location.
getLocation() - Method in class dev.metaschema.model.testing.testsuite.Metaschema
Get the location.
getLocation() - Method in class dev.metaschema.model.testing.testsuite.TestCollection
Get the location.
getLocation() - Method in class dev.metaschema.model.testing.testsuite.ValidationCase
Get the location.
getLocation(Object) - Method in interface dev.metaschema.core.model.IDefinition
Get the resource location information for the provided item, if known.
getLocationHint() - Method in interface dev.metaschema.core.model.IModule
Get a hint about where the source is location.
getLocationHint() - Method in interface dev.metaschema.core.model.ISource
Get a hint about where the source is location.
getLocationHint() - Method in class dev.metaschema.databind.model.AbstractBoundModule
 
getLocations() - Method in class dev.metaschema.core.metapath.item.node.RecursionCollectingNodeItemVisitor.AssemblyRecord
Get the node locations where the definition associated with this record is used.
getLock() - Method in class dev.metaschema.core.model.constraint.ValueConstraintSet
Get the read-write lock used to manage access to the underlying constraint collections.
getMarkdownParser() - Method in class dev.metaschema.core.datatype.markup.flexmark.FlexmarkFactory
Get the Flexmark markdown parser, which can produce a markdown syntax tree.
getMatchesConstraints() - Method in interface dev.metaschema.core.model.constraint.IFeatureValueConstrained
 
getMatchesConstraints() - Method in interface dev.metaschema.core.model.constraint.IValueConstrained
Get the collection of matches constraints, if any.
getMatchesConstraints() - Method in class dev.metaschema.core.model.constraint.ValueConstraintSet
 
getMatchResult() - Method in class dev.metaschema.model.testing.testsuite.GenerationCase
Get the match Result.
getMatchStrength() - Method in class dev.metaschema.databind.io.FormatDetector.Result
Get the strength of the match.
getMaxOccurs() - Method in interface dev.metaschema.core.model.constraint.ICardinalityConstraint
Retrieve the required maximum occurrence of the target instance.
getMaxOccurs() - Method in interface dev.metaschema.core.model.IChoiceGroupInstance
Get the maximum cardinality for this associated instance.
getMaxOccurs() - Method in interface dev.metaschema.core.model.IChoiceInstance
 
getMaxOccurs() - Method in interface dev.metaschema.core.model.IGroupable
Get the maximum cardinality for this associated instance.
getMaxOccurs() - Method in interface dev.metaschema.core.model.INamedModelInstanceGrouped
 
getMaxOccurs() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup
Get the maximum Occurrence.
getMaxOccurs() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyReference
Get the maximum Occurrence.
getMaxOccurs() - Method in class dev.metaschema.databind.model.metaschema.binding.FieldReference
Get the maximum Occurrence.
getMaxOccurs() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Get the maximum Occurrence.
getMaxOccurs() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Get the maximum Occurrence.
getMaxOccurs() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedHasCardinalityConstraint
Get the maximum Occurrence.
getMessage() - Method in interface dev.metaschema.cli.processor.ExitStatus
Get the associated message, or null if there is no message.
getMessage() - Method in class dev.metaschema.cli.processor.MessageExitStatus
 
getMessage() - Method in class dev.metaschema.cli.processor.NonMessageExitStatus
Get the associated message, or null if there is no message.
getMessage() - Method in exception dev.metaschema.core.metapath.MetapathException
 
getMessage() - Method in class dev.metaschema.core.model.constraint.AbstractConfigurableMessageConstraintBuilder
Get the constraint message provided to the builder.
getMessage() - Method in class dev.metaschema.core.model.constraint.ConstraintValidationFinding
 
getMessage() - Method in interface dev.metaschema.core.model.constraint.IConfigurableMessageConstraint
A message to emit when the constraint is violated.
getMessage() - Method in interface dev.metaschema.core.model.validation.IValidationFinding
Get the finding message.
getMessage() - Method in class dev.metaschema.core.model.validation.JsonSchemaContentValidator.JsonValidationFinding
 
getMessage() - Method in class dev.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
 
getMessage() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagExpect
Get the constraint Condition Violation Message.
getMessage() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagIndexHasKey
Get the constraint Condition Violation Message.
getMessage() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagMatches
Get the constraint Condition Violation Message.
getMessage() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReport
Get the constraint Condition Violation Message.
getMessage() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope
Get the constraint Condition Violation Message.
getMessage() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedExpectConstraint
Get the constraint Condition Violation Message.
getMessage() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedHasCardinalityConstraint
Get the constraint Condition Violation Message.
getMessage() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint
Get the constraint Condition Violation Message.
getMessage() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint
Get the constraint Condition Violation Message.
getMessage() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraint
Get the constraint Condition Violation Message.
getMessage() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedMatchesConstraint
Get the constraint Condition Violation Message.
getMessage() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedReportConstraint
Get the constraint Condition Violation Message.
getMessage() - Method in interface dev.metaschema.databind.model.metaschema.IConfigurableMessageConstraintBase
Get a custom message to use when the constraint is not satisfied.
getMessageText() - Method in exception dev.metaschema.core.metapath.MetapathException
Get the message text without the error code prefix.
getMetapath() - Method in interface dev.metaschema.core.metapath.item.node.INodeItem
Get the path for this node item as a Metapath.
getMetapaths() - Method in class dev.metaschema.databind.model.metaschema.binding.MetapathContext
Get the metapath property.
getMetaschema() - Method in class dev.metaschema.model.testing.testsuite.GenerateSchema
Get the metaschema.
getMetaschemaBindingConfiguration(IModule) - Method in class dev.metaschema.databind.codegen.config.DefaultBindingConfiguration
Get the binding configuration for the provided Module.
getMetaschemaBindingConfiguration(String) - Method in class dev.metaschema.databind.codegen.config.DefaultBindingConfiguration
Get the binding configuration for the Module modulke located at the provided moduleUri.
getMetaschemaBindings() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings
Get the metaschema Binding.
getMetaschemaData() - Method in interface dev.metaschema.core.model.IBoundObject
Get additional Metaschema-related information for the object (i.e., resource location).
getMetaschemaData() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings
 
getMetaschemaData() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.ChoiceGroupBinding
 
getMetaschemaData() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.ChoiceGroupBinding.ItemType
 
getMetaschemaData() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding
 
getMetaschemaData() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.Java
 
getMetaschemaData() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.PropertyBinding
 
getMetaschemaData() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.PropertyBinding.Java
 
getMetaschemaData() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding
 
getMetaschemaData() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.Java
 
getMetaschemaData() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.PropertyBinding
 
getMetaschemaData() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.PropertyBinding.Java
 
getMetaschemaData() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding
 
getMetaschemaData() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.ModelBinding
 
getMetaschemaData() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.ModelBinding.Java
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.Any
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyConstraints
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.Choice
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Assembly
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Field
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyReference
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.ConstraintLetExpression
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.ConstraintValueEnum
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.Example
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.FieldConstraints
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.FieldReference
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagAllowedValues
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagConstraints
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagExpect
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagIndexHasKey
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagMatches
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReference
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReport
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.GroupingAs
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.JsonKey
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.JsonValueKeyFlag
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.KeyConstraintField
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.MetapathContext
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.MetapathNamespace
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly.RootName
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.Import
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints.DefinitionContext
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints.Import
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetapath
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Import
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Assembly
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Field
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Flag
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.Property
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.Remarks
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedExpectConstraint
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedHasCardinalityConstraint
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraint
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedMatchesConstraint
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedReportConstraint
 
getMetaschemaData() - Method in class dev.metaschema.databind.model.metaschema.binding.UseName
 
getMetaschemaData() - Method in class dev.metaschema.model.testing.testsuite.GenerateSchema
 
getMetaschemaData() - Method in class dev.metaschema.model.testing.testsuite.GenerationCase
 
getMetaschemaData() - Method in class dev.metaschema.model.testing.testsuite.Metaschema
 
getMetaschemaData() - Method in class dev.metaschema.model.testing.testsuite.TestCollection
 
getMetaschemaData() - Method in class dev.metaschema.model.testing.testsuite.TestScenario
 
getMetaschemaData() - Method in class dev.metaschema.model.testing.testsuite.TestSuite
 
getMetaschemaData() - Method in class dev.metaschema.model.testing.testsuite.ValidationCase
 
getMetaschemaIndex() - Method in class dev.metaschema.schemagen.AbstractGenerationState
Get the module index containing indexed definitions from the module.
getMetaschemaNamespace() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope
Get the metaschema-namespace property.
getMetaschemaShortName() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope
Get the metaschema-short-name property.
getMinOccurs() - Method in interface dev.metaschema.core.model.constraint.ICardinalityConstraint
Retrieve the required minimum occurrence of the target instance.
getMinOccurs() - Method in interface dev.metaschema.core.model.IChoiceInstance
 
getMinOccurs() - Method in interface dev.metaschema.core.model.IGroupable
Get the minimum cardinality for this associated instance.
getMinOccurs() - Method in interface dev.metaschema.core.model.INamedModelInstanceGrouped
 
getMinOccurs() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup
Get the minimum Occurrence.
getMinOccurs() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyReference
Get the minimum Occurrence.
getMinOccurs() - Method in class dev.metaschema.databind.model.metaschema.binding.FieldReference
Get the minimum Occurrence.
getMinOccurs() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Get the minimum Occurrence.
getMinOccurs() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Get the minimum Occurrence.
getMinOccurs() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedHasCardinalityConstraint
Get the minimum Occurrence.
getMinute() - Method in interface dev.metaschema.core.metapath.item.atomic.IDateItem
 
getMinute() - Method in interface dev.metaschema.core.metapath.item.atomic.IDateTimeItem
 
getMinute() - Method in interface dev.metaschema.core.metapath.item.atomic.ITemporalItem
Get the minute value of this temporal.
getMinute() - Method in interface dev.metaschema.core.metapath.item.atomic.ITimeItem
 
getModel() - Method in interface dev.metaschema.core.metapath.item.node.IFeatureFlagContainerItem
Get the model implementation that potentially contains flags.
getModel() - Method in interface dev.metaschema.core.metapath.item.node.IFeatureModelContainerItem
 
getModel() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
Get the model property.
getModel() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Get the model property.
getModel() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Get the model property.
getModelBindings() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings
Get the model Binding.
getModelContainer() - Method in interface dev.metaschema.core.model.IFeatureContainerModelAbsolute
Get the model container implementation instance.
getModelContainer() - Method in interface dev.metaschema.core.model.IFeatureContainerModelAssembly
Get the model container implementation instance.
getModelContainer() - Method in interface dev.metaschema.core.model.IFeatureContainerModelGrouped
Get the model container implementation instance.
getModelInstances() - Method in class dev.metaschema.core.model.DefaultChoiceModelBuilder
Get the appended model instances.
getModelInstances() - Method in interface dev.metaschema.core.model.IContainerModel
Get all model instances within the container.
getModelInstances() - Method in interface dev.metaschema.core.model.IContainerModelAbsolute
 
getModelInstances() - Method in interface dev.metaschema.core.model.IContainerModelGrouped
 
getModelInstances() - Method in interface dev.metaschema.core.model.IContainerModelSupport
Get a listing of all model instances.
getModelInstances() - Method in interface dev.metaschema.core.model.IFeatureContainerModelAbsolute
 
getModelInstances() - Method in interface dev.metaschema.core.model.IFeatureContainerModelGrouped
 
getModelItems() - Method in interface dev.metaschema.core.metapath.item.node.IFeatureFlagContainerItem
 
getModelItems() - Method in interface dev.metaschema.core.metapath.item.node.IFeatureModelContainerItem
 
getModelItems() - Method in class dev.metaschema.core.metapath.item.node.IFeatureModelContainerItem.ModelContainer
Get all model items grouped by model item name.
getModelItems() - Method in interface dev.metaschema.core.metapath.item.node.IFlagNodeItem
FlagContainer do not have model items.
getModelItems() - Method in interface dev.metaschema.core.metapath.item.node.INodeItem
Get the model items (i.e., fields, assemblies) and value data associated this node.
getModelItemsByName(IEnhancedQName) - Method in interface dev.metaschema.core.metapath.item.node.IFeatureFlagContainerItem
 
getModelItemsByName(IEnhancedQName) - Method in interface dev.metaschema.core.metapath.item.node.IFeatureModelContainerItem
 
getModelItemsByName(IEnhancedQName) - Method in class dev.metaschema.core.metapath.item.node.IFeatureModelContainerItem.ModelContainer
Get the matching list of model items having the provided name.
getModelItemsByName(IEnhancedQName) - Method in interface dev.metaschema.core.metapath.item.node.IFlagNodeItem
FlagContainer do not have model items.
getModelItemsByName(IEnhancedQName) - Method in interface dev.metaschema.core.metapath.item.node.INodeItem
Get the collection of model items associated with the instance having the provided name.
getModelType() - Method in interface dev.metaschema.core.model.IAssembly
Provides the Metaschema model type of "ASSEMBLY".
getModelType() - Method in interface dev.metaschema.core.model.IChoiceGroupInstance
Provides the Metaschema model type of "CHOICE".
getModelType() - Method in interface dev.metaschema.core.model.IChoiceInstance
Provides the Metaschema model type of "CHOICE".
getModelType() - Method in interface dev.metaschema.core.model.IField
Provides the Metaschema model type of "FIELD".
getModelType() - Method in interface dev.metaschema.core.model.IFlag
Provides the Metaschema model type of "FLAG".
getModelType() - Method in interface dev.metaschema.core.model.IModelElement
Get the Metaschema model type of the information element.
getModule() - Method in interface dev.metaschema.core.metapath.item.node.IModuleNodeItem
The Metaschema module this item is based on.
getModule() - Method in interface dev.metaschema.databind.codegen.IGeneratedModuleClass
Get the associated Module module data.
getModule() - Method in class dev.metaschema.schemagen.AbstractGenerationState
 
getModule() - Method in interface dev.metaschema.schemagen.IGenerationState
Get the Metaschema module being processed for schema generation.
getModule(CommandLine, IBindingContext) - Method in class dev.metaschema.cli.commands.AbstractValidateContentCommand.AbstractValidationCommandExecutor
Get the module to use for validation.
getModuleLoaderStrategy() - Method in class dev.metaschema.databind.DefaultBindingContext
 
getModuleLoaderStrategy() - Method in interface dev.metaschema.databind.IBindingContext
Get the Metaschema module loader strategy used by this binding context to load modules.
getModuleNamespace() - Method in class dev.metaschema.core.model.constraint.DefaultScopedContraints
 
getModuleNamespace() - Method in interface dev.metaschema.core.model.constraint.IScopedContraints
The Metaschema module namespace the constraints apply to.
getModuleNodeItem() - Method in class dev.metaschema.core.metapath.item.node.AbstractGlobalDefinitionNodeItem
Get the parent module containing this item.
getModuleNodeItem() - Method in interface dev.metaschema.databind.model.metaschema.IBindingMetaschemaModule
Get a node item that can be used to query the module's model.
getModulePath() - Method in class dev.metaschema.databind.codegen.JavaCompilerSupport
Get the configured module path entries.
getModulePostProcessors() - Method in class dev.metaschema.databind.PostProcessingModuleLoaderStrategy
Get the configured module post-processors.
getModuleProduction(IModule) - Method in interface dev.metaschema.databind.codegen.IProduction
Get information about the Java classes generated for the provided Module module.
getModuleProductions() - Method in interface dev.metaschema.databind.codegen.IProduction
Get information about the Java classes generated for each Module module in the collection.
getModuleScope() - Method in interface dev.metaschema.core.model.IDefinition
Retrieve the definition's scope within the context of its defining module.
getModuleShortName() - Method in class dev.metaschema.core.model.constraint.DefaultScopedContraints
 
getModuleShortName() - Method in interface dev.metaschema.core.model.constraint.IScopedContraints
The Metaschema module short name the constraints apply to.
getModuleStaticContext() - Method in interface dev.metaschema.core.model.IModule
Get the Metapath static context for compiling Metapath expressions that query instances of this model.
getModuleStaticContext() - Method in class dev.metaschema.databind.model.AbstractBoundModule
 
getMonth() - Method in interface dev.metaschema.core.metapath.item.atomic.IDateItem
 
getMonth() - Method in interface dev.metaschema.core.metapath.item.atomic.IDateTimeItem
 
getMonth() - Method in interface dev.metaschema.core.metapath.item.atomic.ITemporalItem
Get the month value of this temporal.
getMonth() - Method in interface dev.metaschema.core.metapath.item.atomic.ITimeItem
 
getName() - Method in class dev.metaschema.cli.commands.AbstractConvertSubcommand
 
getName() - Method in class dev.metaschema.cli.commands.AbstractValidateContentCommand
 
getName() - Method in class dev.metaschema.cli.commands.ConvertContentUsingModuleCommand
 
getName() - Method in class dev.metaschema.cli.commands.GenerateDiagramCommand
 
getName() - Method in class dev.metaschema.cli.commands.GenerateSchemaCommand
 
getName() - Method in class dev.metaschema.cli.commands.metapath.MetapathCommand
 
getName() - Method in class dev.metaschema.cli.commands.ValidateContentUsingModuleCommand
 
getName() - Method in class dev.metaschema.cli.commands.ValidateModuleCommand
 
getName() - Method in interface dev.metaschema.cli.processor.command.ExtraArgument
Get the argument name.
getName() - Method in interface dev.metaschema.cli.processor.command.ICommand
Get the name of the command.
getName() - Method in class dev.metaschema.cli.processor.command.impl.DefaultExtraArgument
 
getName() - Method in class dev.metaschema.cli.processor.command.ShellCompletionCommand
 
getName() - Method in enum dev.metaschema.cli.processor.command.ShellCompletionCommand.Shell
Get the shell name.
getName() - Method in class dev.metaschema.core.configuration.AbstractConfigurationFeature
 
getName() - Method in interface dev.metaschema.core.configuration.IConfigurationFeature
Get the name of the configuration feature.
getName() - Method in interface dev.metaschema.core.metapath.function.IArgument
Get the argument's name.
getName() - Method in interface dev.metaschema.core.metapath.function.IFunction
Retrieve the name of the function.
getName() - Method in enum dev.metaschema.core.model.constraint.IConstraint.Type
Get the name identifier for this constraint type.
getName() - Method in interface dev.metaschema.core.model.constraint.IIndexConstraint
Get the identifying name of the index, which is used to refer to the index by an IIndexHasKeyConstraint.
getName() - Method in interface dev.metaschema.core.model.constraint.ILet
Get the name of the let variable.
getName() - Method in class dev.metaschema.core.model.IAttributable.Key
Get the property key's name portion.
getName() - Method in interface dev.metaschema.core.model.IModule
Get the long name for the Metaschema module.
getName() - Method in interface dev.metaschema.core.model.INamed
Retrieve the name of the model element.
getName() - Method in interface dev.metaschema.core.util.IVersionInfo
The subject's name.
getName() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.ChoiceGroupBinding
Get the name.
getName() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding
Get the name.
getName() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.PropertyBinding
Get the name.
getName() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding
Get the name.
getName() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.PropertyBinding
Get the name.
getName() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindingsModule
 
getName() - Method in interface dev.metaschema.databind.model.IBoundInstanceModelGroupedNamed
 
getName() - Method in interface dev.metaschema.databind.model.IBoundInstanceModelNamed
 
getName() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
Get the inline Assembly Name.
getName() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Get the inline Field Name.
getName() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagIndexHasKey
Get the index Name.
getName() - Method in class dev.metaschema.databind.model.metaschema.binding.GroupingAs
Get the grouping Name.
getName() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Get the inline Assembly Name.
getName() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Get the inline Field Name.
getName() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
Get the inline Flag Name.
getName() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Get the global Assembly Name.
getName() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly.RootName
Get the field value.
getName() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Get the global Field Name.
getName() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
Get the global Flag Name.
getName() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints.DefinitionContext
Get the name property.
getName() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModelModule
 
getName() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints
Get the name property.
getName() - Method in class dev.metaschema.databind.model.metaschema.binding.Property
Get the property Name.
getName() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint
Get the index Name.
getName() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint
Get the index Name.
getName() - Method in class dev.metaschema.databind.model.metaschema.binding.UseName
Get the field value.
getName() - Method in class dev.metaschema.model.testing.testsuite.MetaschemaTestSuiteModule
 
getName() - Method in class dev.metaschema.model.testing.testsuite.TestCollection
Get the name.
getName() - Method in class dev.metaschema.model.testing.testsuite.TestScenario
Get the name.
getNamedModelInstanceByName(Integer) - Method in interface dev.metaschema.core.model.IContainerModel
Get the model instance contained within the model with the associated use name.
getNamedModelInstanceByName(Integer) - Method in interface dev.metaschema.core.model.IContainerModelAbsolute
 
getNamedModelInstanceByName(Integer) - Method in interface dev.metaschema.core.model.IContainerModelGrouped
Get the model instance contained within the model with the associated use name.
getNamedModelInstanceByName(Integer) - Method in interface dev.metaschema.core.model.IFeatureContainerModelAbsolute
 
getNamedModelInstanceByName(Integer) - Method in interface dev.metaschema.core.model.IFeatureContainerModelGrouped
 
getNamedModelInstanceMap() - Method in class dev.metaschema.core.model.AbstractContainerModelSupport
 
getNamedModelInstanceMap() - Method in interface dev.metaschema.core.model.IContainerModelSupport
Get a mapping of all named model instances, mapped from their effective name to the instance.
getNamedModelInstances() - Method in class dev.metaschema.core.model.DefaultChoiceGroupModelBuilder
Get the appended named model instances.
getNamedModelInstances() - Method in interface dev.metaschema.core.model.IContainerModel
Get all named model instances within the container.
getNamedModelInstances() - Method in interface dev.metaschema.core.model.IContainerModelAbsolute
 
getNamedModelInstances() - Method in interface dev.metaschema.core.model.IContainerModelGrouped
Get all named model instances within the container.
getNamedModelInstances() - Method in interface dev.metaschema.core.model.IFeatureContainerModelAbsolute
 
getNamedModelInstances() - Method in interface dev.metaschema.core.model.IFeatureContainerModelGrouped
 
getNamedModelInstances(IContainerModelAbsolute) - Method in class dev.metaschema.core.metapath.item.node.AbstractNodeItemFactory
Get the descendant model instances of the provided container.
getNames() - Method in class dev.metaschema.core.datatype.adapter.Base64Adapter
 
getNames() - Method in class dev.metaschema.core.datatype.adapter.BooleanAdapter
 
getNames() - Method in class dev.metaschema.core.datatype.adapter.DateAdapter
 
getNames() - Method in class dev.metaschema.core.datatype.adapter.DateTimeAdapter
 
getNames() - Method in class dev.metaschema.core.datatype.adapter.DateTimeWithTZAdapter
 
getNames() - Method in class dev.metaschema.core.datatype.adapter.DateWithTZAdapter
 
getNames() - Method in class dev.metaschema.core.datatype.adapter.DayTimeAdapter
 
getNames() - Method in class dev.metaschema.core.datatype.adapter.DecimalAdapter
 
getNames() - Method in class dev.metaschema.core.datatype.adapter.EmailAddressAdapter
 
getNames() - Method in class dev.metaschema.core.datatype.adapter.HexBinaryAdapter
 
getNames() - Method in class dev.metaschema.core.datatype.adapter.HostnameAdapter
 
getNames() - Method in class dev.metaschema.core.datatype.adapter.IntegerAdapter
 
getNames() - Method in class dev.metaschema.core.datatype.adapter.IPv4AddressAdapter
 
getNames() - Method in class dev.metaschema.core.datatype.adapter.IPv6AddressAdapter
 
getNames() - Method in class dev.metaschema.core.datatype.adapter.NcNameAdapter
Deprecated.
 
getNames() - Method in class dev.metaschema.core.datatype.adapter.NonNegativeIntegerAdapter
 
getNames() - Method in class dev.metaschema.core.datatype.adapter.PositiveIntegerAdapter
 
getNames() - Method in class dev.metaschema.core.datatype.adapter.QNameAdapter
 
getNames() - Method in class dev.metaschema.core.datatype.adapter.StringAdapter
 
getNames() - Method in class dev.metaschema.core.datatype.adapter.TimeAdapter
 
getNames() - Method in class dev.metaschema.core.datatype.adapter.TimeWithTZAdapter
 
getNames() - Method in class dev.metaschema.core.datatype.adapter.TokenAdapter
 
getNames() - Method in class dev.metaschema.core.datatype.adapter.UriAdapter
 
getNames() - Method in class dev.metaschema.core.datatype.adapter.UriReferenceAdapter
 
getNames() - Method in class dev.metaschema.core.datatype.adapter.UuidAdapter
 
getNames() - Method in class dev.metaschema.core.datatype.adapter.YearMonthAdapter
 
getNames() - Method in interface dev.metaschema.core.datatype.IDataTypeAdapter
Get the metaschema type names associated with this adapter.
getNames() - Method in class dev.metaschema.core.datatype.markup.MarkupLineAdapter
 
getNames() - Method in class dev.metaschema.core.datatype.markup.MarkupMultilineAdapter
 
getNames() - Method in class dev.metaschema.databind.model.annotations.NullJavaTypeAdapter
 
getNamespace() - Method in class dev.metaschema.core.model.IAttributable.Key
Get the property key's namespace portion.
getNamespace() - Method in interface dev.metaschema.core.qname.IEnhancedQName
Get the namespace part of the qualified name.
getNamespace() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.ModelBinding
Get the namespace.
getNamespace() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA
Get the module Collection Namespace.
getNamespace() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints.DefinitionContext
Get the namespace property.
getNamespace() - Method in class dev.metaschema.databind.model.metaschema.binding.Property
Get the property Namespace.
getNamespaceAsUri() - Method in interface dev.metaschema.core.qname.IEnhancedQName
Get the namespace part of the qualified name.
getNamespaceBindings() - Method in interface dev.metaschema.core.model.IModule
Get the mapping of prefix to namespace URI for use in resolving the namespace of lexical qualified named in Metapath.
getNamespaceBindings() - Method in class dev.metaschema.databind.model.AbstractBoundModule
 
getNamespaceBindings() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA
Get the metapath Namespace Declaration.
getNamespaceBindings() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints
Get the metapath Namespace Declaration.
getNamespaceBindings() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints
Get the metapath Namespace Declaration.
getNano() - Method in interface dev.metaschema.core.metapath.item.atomic.IDateItem
 
getNano() - Method in interface dev.metaschema.core.metapath.item.atomic.IDateTimeItem
 
getNano() - Method in interface dev.metaschema.core.metapath.item.atomic.ITemporalItem
Get the partial nano second value of this temporal.
getNano() - Method in interface dev.metaschema.core.metapath.item.atomic.ITimeItem
 
getNode() - Method in class dev.metaschema.core.model.constraint.ConstraintValidationFinding
Get the context node used to evaluate the constraints.
getNode() - Method in class dev.metaschema.core.model.util.DefaultDiagramNode.ChoiceGroupEdge
 
getNode() - Method in interface dev.metaschema.core.model.util.IDiagramNode.IAttribute
Get the node containing the attribute.
getNode() - Method in interface dev.metaschema.core.model.util.IDiagramNode.IEdge
Get the subject node that owns the edge.
getNodeItem() - Method in interface dev.metaschema.core.metapath.format.IPathSegment
Get the value associated with the path segment.
getNodeItem() - Method in interface dev.metaschema.core.metapath.item.node.IAssemblyInstanceGroupedNodeItem
 
getNodeItem() - Method in interface dev.metaschema.core.metapath.item.node.IAssemblyNodeItem
 
getNodeItem() - Method in interface dev.metaschema.core.metapath.item.node.IDocumentNodeItem
 
getNodeItem() - Method in interface dev.metaschema.core.metapath.item.node.IFieldNodeItem
 
getNodeItem() - Method in interface dev.metaschema.core.metapath.item.node.IFlagNodeItem
 
getNodeItem() - Method in interface dev.metaschema.core.metapath.item.node.IModuleNodeItem
 
getNodeItem() - Method in interface dev.metaschema.core.metapath.item.node.IRootAssemblyNodeItem
 
getNodeItem() - Method in interface dev.metaschema.core.model.IMetapathQueryable
Get the Metapath node item for this Metaschema module construct, which can be used to query it.
getNodeItemKind() - Method in interface dev.metaschema.core.metapath.item.node.IAssemblyNodeItem
 
getNodeItemKind() - Method in interface dev.metaschema.core.metapath.item.node.IDocumentNodeItem
 
getNodeItemKind() - Method in interface dev.metaschema.core.metapath.item.node.IFieldNodeItem
 
getNodeItemKind() - Method in interface dev.metaschema.core.metapath.item.node.IFlagNodeItem
 
getNodeItemKind() - Method in interface dev.metaschema.core.metapath.item.node.IModuleNodeItem
 
getNodeItemKind() - Method in interface dev.metaschema.core.metapath.item.node.INodeItem
Get the kind of node item this is.
getNodesAsStream() - Method in class dev.metaschema.core.datatype.markup.AbstractMarkupString
 
getNodesAsStream() - Method in interface dev.metaschema.core.datatype.markup.IMarkupString
Retrieve all nodes contained within this markup text as a stream.
getNodeType() - Method in interface dev.metaschema.core.metapath.item.node.IAssemblyNodeItem
 
getNodeType() - Method in interface dev.metaschema.core.metapath.item.node.IDocumentNodeItem
 
getNodeType() - Method in interface dev.metaschema.core.metapath.item.node.IFieldNodeItem
 
getNodeType() - Method in interface dev.metaschema.core.metapath.item.node.IFlagNodeItem
 
getNodeType() - Method in interface dev.metaschema.core.metapath.item.node.IModuleNodeItem
 
getNodeType() - Method in interface dev.metaschema.core.metapath.item.node.INodeItem
Get the node type for the node item.
getNsBindings() - Method in class dev.metaschema.databind.model.AbstractBoundModule
Get the namespace binding annotations associated with this module.
getNumber() - Method in interface dev.metaschema.cli.processor.command.ExtraArgument
Get the allow number of arguments of this type.
getOccurrence() - Method in interface dev.metaschema.core.metapath.type.ISequenceType
Get the occurrence of the sequence.
getOffset() - Method in interface dev.metaschema.core.metapath.item.atomic.ITemporalItem
Get the timezone offset as a day/time duration for this temporal.
getOption() - Method in exception dev.metaschema.cli.processor.InvalidArgumentException
Return the option requiring an argument that wasn't provided on the command line.
getOwningDefinition() - Method in interface dev.metaschema.core.model.IAssemblyDefinition
 
getOwningDefinition() - Method in interface dev.metaschema.core.model.IChoiceInstance
 
getOwningDefinition() - Method in interface dev.metaschema.core.model.IContainerModel
Retrieve the Metaschema module definition containing this container.
getOwningDefinition() - Method in interface dev.metaschema.core.model.IContainerModelGrouped
 
getOwningDefinition() - Method in interface dev.metaschema.databind.model.IBoundDefinitionModelAssembly
 
getOwningDefinition() - Method in interface dev.metaschema.databind.model.IBoundInstanceModelChoiceGroup
 
getPackageName() - Method in interface dev.metaschema.databind.codegen.IGeneratedModuleClass
Get the Java package name associated with the Module module.
getPackageNameForModule(IModule) - Method in class dev.metaschema.databind.codegen.config.DefaultBindingConfiguration
 
getPackageNameForModule(IModule) - Method in interface dev.metaschema.databind.codegen.config.IBindingConfiguration
Generates a Java package name for the provided Module module.
getPackageNameForNamespace(String) - Method in class dev.metaschema.databind.codegen.config.DefaultBindingConfiguration
Based on the current binding configuration, generate a Java package name for the provided namespace.
getParentContainer() - Method in class dev.metaschema.core.model.AbstractInstance
 
getParentContainer() - Method in interface dev.metaschema.core.model.IFlagInstance
Retrieves the parent container that contains this flag instance.
getParentContainer() - Method in interface dev.metaschema.core.model.IInstance
Get the parent model definition that serves as the container of this instance.
getParentContainer() - Method in interface dev.metaschema.core.model.IModelInstance
 
getParentContainer() - Method in interface dev.metaschema.core.model.INamedModelInstanceGrouped
 
getParentContainer() - Method in interface dev.metaschema.databind.model.IBoundInstanceFlag
 
getParentContainer() - Method in interface dev.metaschema.databind.model.IBoundInstanceModelGroupedNamed
 
getParentContentNodeItem() - Method in class dev.metaschema.core.metapath.item.node.AbstractInstanceNodeItem
 
getParentContentNodeItem() - Method in interface dev.metaschema.core.metapath.item.node.IDocumentBasedNodeItem
 
getParentContentNodeItem() - Method in interface dev.metaschema.core.metapath.item.node.IFeatureOrhpanedDefinitionNodeItem
 
getParentContentNodeItem() - Method in interface dev.metaschema.core.metapath.item.node.IModelNodeItem
 
getParentContentNodeItem() - Method in interface dev.metaschema.core.metapath.item.node.INodeItem
Retrieve the parent content node item if it exists.
getParentContentNodeItem() - Method in interface dev.metaschema.core.metapath.item.node.IRootAssemblyNodeItem
 
getParentFieldDefinition() - Method in interface dev.metaschema.databind.model.IBoundFieldValue
Get the field definition that contain's the field value.
getParentNodeItem() - Method in class dev.metaschema.core.metapath.item.node.AbstractGlobalDefinitionNodeItem
 
getParentNodeItem() - Method in class dev.metaschema.core.metapath.item.node.AbstractInstanceNodeItem
 
getParentNodeItem() - Method in class dev.metaschema.core.metapath.item.node.AbstractOrphanedDefinitionNodeItem
 
getParentNodeItem() - Method in interface dev.metaschema.core.metapath.item.node.IDocumentBasedNodeItem
 
getParentNodeItem() - Method in interface dev.metaschema.core.metapath.item.node.IFeatureChildNodeItem
 
getParentNodeItem() - Method in interface dev.metaschema.core.metapath.item.node.IModelNodeItem
Retrieve the parent node item if it exists.
getParentNodeItem() - Method in interface dev.metaschema.core.metapath.item.node.INodeItem
Retrieve the parent node item if it exists.
getParentNodeItem() - Method in interface dev.metaschema.core.metapath.item.node.IRootAssemblyNodeItem
 
getParentObject() - Method in class dev.metaschema.databind.model.info.AbstractModelInstanceReadHandler
Get the object onto which parsed data will be stored.
getPath() - Method in interface dev.metaschema.core.metapath.format.IPathSegment
Get a list of path segments, starting at the root and descending.
getPath() - Method in interface dev.metaschema.core.metapath.IExpression
Get the text for the expression.
getPath() - Method in interface dev.metaschema.core.metapath.IMetapathExpression
Get the original Metapath expression as a string.
getPath() - Method in class dev.metaschema.core.model.constraint.ConstraintValidationFinding
 
getPath() - Method in interface dev.metaschema.core.model.validation.IValidationFinding
A format specific path to the finding in the source document.
getPath() - Method in class dev.metaschema.core.model.validation.JsonSchemaContentValidator.JsonValidationFinding
 
getPath() - Method in class dev.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
 
getPath() - Method in class dev.metaschema.databind.io.ValidationContext
Get the path to the current element.
getPath() - Method in class dev.metaschema.databind.model.metaschema.binding.Example
Get the path property.
getPathFormatter() - Method in class dev.metaschema.core.model.constraint.AbstractConstraintValidationHandler
Get the formatter used to generate content paths for validation issue locations.
getPathFormatter() - Method in enum dev.metaschema.databind.io.Format
Get the appropriate path formatter for this format.
getPathKind() - Method in class dev.metaschema.core.model.constraint.ConstraintValidationFinding
 
getPathKind() - Method in interface dev.metaschema.core.model.validation.IValidationFinding
Get the path expression type provided by the IValidationFinding.getPath() method.
getPathKind() - Method in class dev.metaschema.core.model.validation.JsonSchemaContentValidator.JsonValidationFinding
 
getPathKind() - Method in class dev.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
 
getPathStream() - Method in interface dev.metaschema.core.metapath.format.IPathSegment
Get a stream of path segments, starting at the root and descending.
getPathStream() - Method in interface dev.metaschema.core.metapath.item.node.INodeItem
 
getPattern() - Method in interface dev.metaschema.core.model.constraint.IKeyField
A pattern to use to retrieve the value.
getPattern() - Method in interface dev.metaschema.core.model.constraint.IMatchesConstraint
Get the expected pattern.
getPattern() - Method in class dev.metaschema.databind.model.metaschema.binding.KeyConstraintField
Get the key Field Value Pattern.
getPosition() - Method in class dev.metaschema.core.metapath.FocusContext
Get the context position.
getPosition() - Method in interface dev.metaschema.core.metapath.item.node.IModelNodeItem
 
getPosition() - Method in interface dev.metaschema.core.metapath.item.node.INodeItem
Retrieve the relative position of this node relative to sibling nodes.
getPosition() - Method in interface dev.metaschema.core.metapath.item.node.IRootAssemblyNodeItem
 
getPreferredName() - Method in interface dev.metaschema.core.datatype.IDataTypeAdapter
Get the most preferred name for this data type.
getPrefix() - Method in interface dev.metaschema.core.metapath.IErrorCode
Get the error code prefix, which indicates what type of error it is.
getPrefix() - Method in class dev.metaschema.databind.model.metaschema.binding.MetapathNamespace
Get the metapath Namespace Prefix.
getProblemHandler() - Method in interface dev.metaschema.databind.io.IParsingContext
A handler that provides callbacks used to resolve parsing issues.
getProblemHandler() - Method in class dev.metaschema.databind.io.json.MetaschemaJsonReader
 
getProblemHandler() - Method in class dev.metaschema.databind.io.xml.MetaschemaXmlReader
 
getProgramName() - Method in class dev.metaschema.cli.processor.completion.CompletionScriptGenerator
Get the program name.
getProperties() - Method in class dev.metaschema.core.metapath.function.DefaultFunction
 
getProperties() - Method in interface dev.metaschema.core.metapath.function.IFunction
Retrieve the set of assigned function properties.
getProperties() - Method in class dev.metaschema.core.model.constraint.AbstractConstraintBuilder
Get the constraint properties provided to the builder.
getProperties() - Method in interface dev.metaschema.core.model.IAttributable
Get the mapping of property key to values.
getPropertyBindingConfig(String, String) - Method in class dev.metaschema.databind.codegen.config.DefaultBindingConfiguration.MetaschemaBindingConfiguration
Get the property binding configuration for a specific property within a definition.
getPropertyBindingConfiguration(IModelDefinition, String) - Method in class dev.metaschema.databind.codegen.config.DefaultBindingConfiguration
Get the property binding configuration for a specific property within a definition.
getPropertyBindings() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding
Get the property Binding.
getPropertyBindings() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding
Get the property Binding.
getPropertyValues(IAttributable.Key) - Method in interface dev.metaschema.core.model.IAttributable
Get the values associated with a given property key.
getProps() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Assembly
Get the property.
getProps() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
Get the property.
getProps() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Get the property.
getProps() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Field
Get the property.
getProps() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyReference
Get the property.
getProps() - Method in class dev.metaschema.databind.model.metaschema.binding.FieldReference
Get the property.
getProps() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagAllowedValues
Get the property.
getProps() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagExpect
Get the property.
getProps() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagIndexHasKey
Get the property.
getProps() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagMatches
Get the property.
getProps() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReference
Get the property.
getProps() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReport
Get the property.
getProps() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Get the property.
getProps() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Get the property.
getProps() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
Get the property.
getProps() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Get the property.
getProps() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Get the property.
getProps() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
Get the property.
getProps() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint
Get the property.
getProps() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedExpectConstraint
Get the property.
getProps() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedHasCardinalityConstraint
Get the property.
getProps() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint
Get the property.
getProps() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint
Get the property.
getProps() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraint
Get the property.
getProps() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedMatchesConstraint
Get the property.
getProps() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedReportConstraint
Get the property.
getProps() - Method in interface dev.metaschema.databind.model.metaschema.IConstraintBase
Get an optional collection of properties assigned to the constraint.
getQName() - Method in interface dev.metaschema.core.metapath.function.IFunction
Retrieve the namespace qualified name of the function.
getQName() - Method in interface dev.metaschema.core.metapath.item.node.IDefinitionNodeItem
Get the name of this node.
getQName() - Method in interface dev.metaschema.core.metapath.item.node.IRootAssemblyNodeItem
Get the name of this node.
getQName() - Method in class dev.metaschema.core.metapath.type.DataTypeItemType
 
getQName() - Method in interface dev.metaschema.core.metapath.type.IAtomicOrUnionType
Get the qualified name for the type.
getQName() - Method in class dev.metaschema.core.model.AbstractGlobalDefinition
 
getQName() - Method in class dev.metaschema.core.model.AbstractModule
 
getQName() - Method in class dev.metaschema.core.model.AbstractNamedInstance
 
getQName() - Method in interface dev.metaschema.core.model.IModule
Get the qualified name associated with the Metaschema module.
getQName() - Method in interface dev.metaschema.core.model.INamed
Get the unique XML qualified name for this model element.
getQualifiedBaseClassName() - Method in class dev.metaschema.databind.codegen.config.DefaultDefinitionBindingConfiguration
 
getQualifiedBaseClassName() - Method in interface dev.metaschema.databind.codegen.config.IDefinitionBindingConfiguration
Get the class that the associated generated class will extend.
getQualifiedBaseClassName(IModelDefinition) - Method in class dev.metaschema.databind.codegen.config.DefaultBindingConfiguration
 
getQualifiedBaseClassName(IModelDefinition) - Method in interface dev.metaschema.databind.codegen.config.IBindingConfiguration
Get the Java class name of the base class to use for the class associated with the provided definition.
getQualifiedSuperinterfaceClassNames(IModelDefinition) - Method in class dev.metaschema.databind.codegen.config.DefaultBindingConfiguration
 
getQualifiedSuperinterfaceClassNames(IModelDefinition) - Method in interface dev.metaschema.databind.codegen.config.IBindingConfiguration
Get the Java class names of the superinterfaces to use for the class associated with the provided definition.
getReader() - Method in interface dev.metaschema.databind.io.IParsingContext
The parser used for reading data associated with the supported format.
getReader() - Method in class dev.metaschema.databind.io.json.MetaschemaJsonReader
 
getReader() - Method in class dev.metaschema.databind.io.xml.MetaschemaXmlReader
 
getRecognizedExtensions() - Method in enum dev.metaschema.databind.io.Format
Get the default extension to use for the format.
getRecursiveAssemblyDefinitions() - Method in class dev.metaschema.core.metapath.item.node.RecursionCollectingNodeItemVisitor
Get the identified assembly definitions that recurse.
getRef() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Assembly
Get the global Assembly Reference.
getRef() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Field
Get the global Field Reference.
getRef() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyReference
Get the global Assembly Reference.
getRef() - Method in class dev.metaschema.databind.model.metaschema.binding.Example
Get the example Reference.
getRef() - Method in class dev.metaschema.databind.model.metaschema.binding.FieldReference
Get the global Field Reference.
getRef() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReference
Get the global Flag Reference.
getReferencedDefinitionQName() - Method in class dev.metaschema.core.model.AbstractNamedInstance
 
getReferencedDefinitionQName() - Method in interface dev.metaschema.core.model.INamedInstance
This represents the qualified name of a referenced definition.
getReferences() - Method in class dev.metaschema.schemagen.ModuleIndex.DefinitionEntry
Retrieves all instances that reference this definition.
getRegex() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagMatches
Get the matches Regular Expression.
getRegex() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedMatchesConstraint
Get the matches Regular Expression.
getRegisteredConstraintSets() - Method in class dev.metaschema.core.model.constraint.ExternalConstraintsModulePostProcessor
Get the external constraint sets associated with this post processor.
getRelationship() - Method in class dev.metaschema.core.model.util.DefaultDiagramNode.ChoiceGroupEdge
 
getRelationship() - Method in interface dev.metaschema.core.model.util.IDiagramNode.IEdge
Get the relationship type.
getRemark() - Method in class dev.metaschema.databind.model.metaschema.binding.ConstraintValueEnum
Get the field value.
getRemark() - Method in class dev.metaschema.databind.model.metaschema.binding.Remarks
Get the field value.
getRemarks() - Method in class dev.metaschema.core.model.constraint.AbstractConstraintBuilder
Get the remarks provided to the builder.
getRemarks() - Method in interface dev.metaschema.core.model.constraint.IConstraint
Retrieve the remarks associated with the constraint.
getRemarks() - Method in interface dev.metaschema.core.model.constraint.IKeyField
Any remarks about the key field as markup text.
getRemarks() - Method in interface dev.metaschema.core.model.constraint.ILet
Get the remarks associated with the let statement.
getRemarks() - Method in interface dev.metaschema.core.model.IChoiceGroupInstance
 
getRemarks() - Method in interface dev.metaschema.core.model.IModelElement
Retrieve the remarks associated with this information element, if any.
getRemarks() - Method in interface dev.metaschema.core.model.IModule
Retrieve the remarks associated with this Metaschema module, if any.
getRemarks() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindingsModule
 
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Assembly
Get the remarks.
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
Get the remarks.
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Get the remarks.
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Field
Get the remarks.
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup
Get the remarks.
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyReference
Get the remarks.
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.ConstraintLetExpression
Get the remarks.
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.Example
Get the remarks.
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.FieldReference
Get the remarks.
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagAllowedValues
Get the remarks.
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagExpect
Get the remarks.
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagIndexHasKey
Get the remarks.
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagMatches
Get the remarks.
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReference
Get the remarks.
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReport
Get the remarks.
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Get the remarks.
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Get the remarks.
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
Get the remarks.
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.KeyConstraintField
Get the remarks.
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.MetapathContext
Get the remarks.
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Get the remarks.
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Get the remarks.
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
Get the remarks.
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA
Get the remarks.
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints.DefinitionContext
Get the remarks.
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModelModule
 
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope
Get the remarks.
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint
Get the remarks.
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedExpectConstraint
Get the remarks.
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedHasCardinalityConstraint
Get the remarks.
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint
Get the remarks.
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint
Get the remarks.
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraint
Get the remarks.
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedMatchesConstraint
Get the remarks.
getRemarks() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedReportConstraint
Get the remarks.
getRemarks() - Method in interface dev.metaschema.databind.model.metaschema.IConstraintBase
Get the optional remarks that provide additional details explanation the intent or use of the constraint.
getRemarks() - Method in class dev.metaschema.model.testing.testsuite.MetaschemaTestSuiteModule
 
getReportConstraints() - Method in interface dev.metaschema.core.model.constraint.IFeatureValueConstrained
 
getReportConstraints() - Method in interface dev.metaschema.core.model.constraint.IValueConstrained
Get the collection of report constraints, if any.
getReportConstraints() - Method in class dev.metaschema.core.model.constraint.ValueConstraintSet
 
getRequired() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReference
Get the is Flag Required?.
getRequired() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
Get the is Flag Required?.
getRequiredContentFormat() - Method in class dev.metaschema.model.testing.AbstractTestSuite
Get the content format used by the test suite.
getResolvedDefaultValue() - Method in interface dev.metaschema.core.model.IDefaultable
Get the actual default value to use for the model construct.
getResolvedDefaultValue() - Method in interface dev.metaschema.databind.model.IBoundInstanceModel
 
getResource() - Method in class dev.metaschema.core.util.AutoCloser
Get the wrapped resource.
getResourceUri(String, URI) - Static method in class dev.metaschema.cli.commands.MetaschemaCommands
For a given resource location, resolve the location into an absolute URI.
getResult() - Method in class dev.metaschema.core.metapath.function.DefaultFunction
 
getResult() - Method in interface dev.metaschema.core.metapath.function.IFunction
Retrieve the function result sequence type.
getRootAssemblyDefinitions() - Method in interface dev.metaschema.core.model.IModule
Retrieves the top-level assembly definitions that are marked as roots from the current Metaschema module.
getRootAssemblyDefinitions() - Method in interface dev.metaschema.core.model.IModuleExtended
 
getRootAssemblyNodeItem() - Method in interface dev.metaschema.core.metapath.item.node.IDocumentNodeItem
Get the node item for the document root element.
getRootDefinitions() - Method in interface dev.metaschema.schemagen.IGenerationState
Get the collection of root assembly definitions exported by the module.
getRootIndex() - Method in interface dev.metaschema.core.model.IAssemblyDefinition
Get the root index to use for binary data, if this assembly is a top-level root.
getRootJsonName() - Method in interface dev.metaschema.core.model.IAssemblyDefinition
Get the name used for the associated property in JSON/YAML.
getRootModuleNames() - Method in class dev.metaschema.databind.codegen.JavaCompilerSupport
Get the configured root module names.
getRootName() - Method in interface dev.metaschema.core.model.IAssemblyDefinition
Get the root name if this assembly is a top-level root.
getRootName() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Get the root Name.
getRootQName() - Method in interface dev.metaschema.core.model.IAssemblyDefinition
Get the XML qualified name to use in XML as the root element.
getRules() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyConstraints
Get the rules choice group items.
getRules() - Method in class dev.metaschema.databind.model.metaschema.binding.FieldConstraints
Get the rules choice group items.
getRules() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagConstraints
Get the rules choice group items.
getRules() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Assembly
Get the rules choice group items.
getRules() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Field
Get the rules choice group items.
getRules() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Flag
Get the rules choice group items.
getRules() - Method in interface dev.metaschema.databind.model.metaschema.IModelConstraintsBase
 
getRules() - Method in interface dev.metaschema.databind.model.metaschema.IValueConstraintsBase
Get the constraint rules defined for this constraint set.
getRules() - Method in interface dev.metaschema.databind.model.metaschema.IValueTargetedConstraintsBase
Get the constraint rules defined for this constraint set.
getSchemaFormat(CommandLine, Option) - Static method in class dev.metaschema.cli.commands.MetaschemaCommands
Parse the command line options to get the selected schema format.
getSchemaGenerator() - Method in enum dev.metaschema.schemagen.ISchemaGenerator.SchemaFormat
Get the schema generator implementation for this format.
getSchemaGeneratorSupplier() - Method in class dev.metaschema.model.testing.AbstractTestSuite
Get the method used to generate a schema using a given Metaschema module and writer.
getSchemaName() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA
Get the module Name.
getSchemaValidationProvider(IModule, CommandLine, IBindingContext) - Method in class dev.metaschema.cli.commands.AbstractValidateContentCommand.AbstractValidationCommandExecutor
Get the schema validation implementation requested based on the provided command line arguments.
getSchemaValidatorSupplier() - Method in class dev.metaschema.model.testing.AbstractTestSuite
Get the method used to provide a schema validator.
getSchemaVersion() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA
Get the schema-version property.
getScope() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Get the definition Scope.
getScope() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Get the definition Scope.
getScope() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
Get the definition Scope.
getScopedAssemblyDefinitionByName(Integer) - Method in interface dev.metaschema.core.model.IModule
Retrieves the assembly definition with a matching name from either: 1) the top-level assembly definitions from this Metaschema module, or 2) global assembly definitions from each imported Metaschema module in reverse order of import.
getScopedAssemblyDefinitionByName(Integer) - Method in interface dev.metaschema.core.model.IModuleExtended
 
getScopedContraints() - Method in class dev.metaschema.core.model.constraint.ScopedConstraintSet
Get the set of Metaschema scoped constraints to apply by a QName formed from the Metaschema namespace and short name.
getScopedFieldDefinitionByName(Integer) - Method in interface dev.metaschema.core.model.IModule
Retrieves the field definition with a matching name from either: 1) the top-level field definitions from this Metaschema module, or 2) global field definitions from each imported Metaschema module in reverse order of import.
getScopedFieldDefinitionByName(Integer) - Method in interface dev.metaschema.core.model.IModuleExtended
 
getScopedFlagDefinitionByName(IEnhancedQName) - Method in interface dev.metaschema.core.model.IModule
Retrieves the flag definition with a matching name from either: 1) the top-level flag definitions from this Metaschema module, or 2) global flag definitions from each imported Metaschema module in reverse order of import.
getScopedFlagDefinitionByName(IEnhancedQName) - Method in interface dev.metaschema.core.model.IModuleExtended
 
getScopes() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints
Get the scope property.
getSecond() - Method in interface dev.metaschema.core.metapath.item.atomic.IDateItem
 
getSecond() - Method in interface dev.metaschema.core.metapath.item.atomic.IDateTimeItem
 
getSecond() - Method in interface dev.metaschema.core.metapath.item.atomic.ITemporalItem
Get the whole second value of this temporal.
getSecond() - Method in interface dev.metaschema.core.metapath.item.atomic.ITimeItem
 
getSegments() - Method in class dev.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertAnchorNode
 
getSequenceHandler() - Method in enum dev.metaschema.core.metapath.type.Occurrence
Get the handler used to check that a sequence meets the occurrence requirement.
getSequenceType() - Method in interface dev.metaschema.core.metapath.function.IArgument
Get information about the type of sequence supported by the argument.
getSeverity() - Method in class dev.metaschema.core.model.constraint.ConstraintValidationFinding
 
getSeverity() - Method in interface dev.metaschema.core.model.validation.IValidationFinding
Get the finding's severity.
getSeverity() - Method in class dev.metaschema.core.model.validation.JsonSchemaContentValidator.JsonValidationFinding
 
getSeverity() - Method in class dev.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
 
getShortName() - Method in interface dev.metaschema.core.model.IModule
Retrieves the unique short name for the Metaschema module, which provides a textual identifier for the Metaschema module.
getShortName() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindingsModule
 
getShortName() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA
Get the module Short Name.
getShortName() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModelModule
 
getShortName() - Method in class dev.metaschema.model.testing.testsuite.MetaschemaTestSuiteModule
 
getSize() - Method in class dev.metaschema.core.metapath.FocusContext
Get the context size.
getSource() - Method in class dev.metaschema.core.model.AbstractGlobalDefinition
 
getSource() - Method in class dev.metaschema.core.model.constraint.AbstractConstraintBuilder
Get the constraint source provided to the builder.
getSource() - Method in class dev.metaschema.core.model.constraint.AbstractConstraintSet
 
getSource() - Method in class dev.metaschema.core.model.constraint.AbstractTargetedConstraints
 
getSource() - Method in interface dev.metaschema.core.model.constraint.IConstraint
Get information about the source of the constraint.
getSource() - Method in interface dev.metaschema.core.model.constraint.IConstraintSet
Get information about where the constraint set was sourced from.
getSource() - Method in interface dev.metaschema.core.model.constraint.ILet
Information about the source resource containing the let statement.
getSource() - Method in interface dev.metaschema.core.model.constraint.IValueConstrained
Get information about the resource the constraints were loaded from.
getSource() - Method in class dev.metaschema.core.model.constraint.ScopedConstraintSet
Get the resource the constraint was provided from.
getSource() - Method in class dev.metaschema.core.model.constraint.ValueConstraintSet
 
getSource() - Method in interface dev.metaschema.core.model.IFeatureDefinitionInstanceInlined
 
getSource() - Method in interface dev.metaschema.core.model.IModule
Get the source information for the module.
getSource() - Method in interface dev.metaschema.core.model.ISource
Get the resource where the constraint was defined, if known.
getSource() - Method in interface dev.metaschema.databind.io.IParsingContext
Get the URI-based resource read by this parser.
getSource() - Method in class dev.metaschema.databind.io.json.MetaschemaJsonReader
 
getSource() - Method in class dev.metaschema.databind.io.ValidationContext
Get the source URI of the document being parsed.
getSource() - Method in class dev.metaschema.databind.io.xml.MetaschemaXmlReader
 
getSource() - Method in class dev.metaschema.databind.model.AbstractBoundModule
 
getSourceFormat() - Method in class dev.metaschema.model.testing.testsuite.GenerationCase
Get the source Format.
getSourceFormat() - Method in class dev.metaschema.model.testing.testsuite.ValidationCase
Get the source Format.
getSourceNodeItem() - Method in interface dev.metaschema.databind.model.metaschema.IBindingMetaschemaModule
Get the underling bound objects as a IDocumentNodeItem.
getSourceNodeItem() - Method in interface dev.metaschema.databind.model.metaschema.IBindingModelElement
Get the source node item representing this model element in the original Metaschema module.
getSourceType() - Method in interface dev.metaschema.core.model.ISource
Get the type of source.
getStaticContext() - Method in class dev.metaschema.core.metapath.DynamicContext
Get the static context associated with this dynamic context.
getStaticContext() - Method in interface dev.metaschema.core.metapath.IMetapathExpression
Get the static context used to compile this Metapath.
getStaticContext() - Method in class dev.metaschema.core.metapath.item.node.AbstractGlobalDefinitionNodeItem
 
getStaticContext() - Method in class dev.metaschema.core.metapath.item.node.AbstractOrphanedDefinitionNodeItem
 
getStaticContext() - Method in interface dev.metaschema.core.metapath.item.node.IFeatureChildNodeItem
 
getStaticContext() - Method in interface dev.metaschema.core.metapath.item.node.IModuleNodeItem
 
getStaticContext() - Method in interface dev.metaschema.core.metapath.item.node.INodeItem
Get the static context to use to query this node item.
getStaticContext() - Method in interface dev.metaschema.core.model.ISource
Get the static Metapath context to use when compiling Metapath expressions.
getStaticResultType() - Method in interface dev.metaschema.core.metapath.IExpression
The expected result type produced by evaluating the expression.
getStatusCode() - Method in enum dev.metaschema.cli.processor.ExitCode
Get the related status code for use with System.exit(int).
getStreamSource(URL) - Static method in class dev.metaschema.core.model.util.XmlUtil
Create a Source based on the provided url.
getSubCommandByName(String) - Method in class dev.metaschema.cli.processor.command.AbstractParentCommand
 
getSubCommandByName(String) - Method in interface dev.metaschema.cli.processor.command.ICommand
Get a sub-command by it's command name.
getSubCommands() - Method in class dev.metaschema.cli.processor.command.AbstractParentCommand
 
getSubCommands() - Method in interface dev.metaschema.cli.processor.command.ICommand
Get any sub-commands associated with this command.
getSubjects() - Method in class dev.metaschema.core.model.constraint.ConstraintValidationFinding
Get the subjects of the finding, which are resolved by evaluating the constraint target expression.
getTarget() - Method in class dev.metaschema.core.model.constraint.AbstractConstraintBuilder
Get the Metapath expression, provided to the builder, used to get the target(s) of the constraint.
getTarget() - Method in class dev.metaschema.core.model.constraint.ConstraintValidationFinding
Get the target of the finding.
getTarget() - Method in interface dev.metaschema.core.model.constraint.IConstraint
Retrieve the Metapath expression to use to query the targets of the constraint.
getTarget() - Method in interface dev.metaschema.core.model.constraint.IKeyField
Get the Metapath expression that identifies the node item whose value will be used as the key value.
getTarget() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding
Get the target.
getTarget() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding
Get the target.
getTarget() - Method in class dev.metaschema.databind.model.metaschema.binding.KeyConstraintField
Get the key Field Value Target.
getTarget() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetapath
Get the target property.
getTarget() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Assembly
Get the constraint Target Metapath Expression.
getTarget() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Field
Get the constraint Target Metapath Expression.
getTarget() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Flag
Get the constraint Target Metapath Expression.
getTarget() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint
Get the constraint Target Metapath Expression.
getTarget() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedExpectConstraint
Get the constraint Target Metapath Expression.
getTarget() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedHasCardinalityConstraint
Get the constraint Target Metapath Expression.
getTarget() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint
Get the constraint Target Metapath Expression.
getTarget() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint
Get the constraint Target Metapath Expression.
getTarget() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraint
Get the constraint Target Metapath Expression.
getTarget() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedMatchesConstraint
Get the constraint Target Metapath Expression.
getTarget() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedReportConstraint
Get the constraint Target Metapath Expression.
getTarget() - Method in interface dev.metaschema.databind.model.metaschema.ITargetedConstraintBase
The target to match to determine the nodes to check against the constraint.
getTargetCommand() - Method in class dev.metaschema.cli.processor.CallingContext
Get the command that was triggered by the CLI arguments.
getTargetedContraints() - Method in class dev.metaschema.core.model.constraint.DefaultScopedContraints
 
getTargetedContraints() - Method in interface dev.metaschema.core.model.constraint.IScopedContraints
The collection of target constraints.
getTargets() - Method in class dev.metaschema.core.model.constraint.AbstractTargetedConstraints
 
getTargets() - Method in interface dev.metaschema.core.model.constraint.ITargetedConstraints
Get the Metapath expressions used to identify the targets of the constraint.
getTest() - Method in interface dev.metaschema.core.model.constraint.IExpectConstraint
Get the test to use to validate selected nodes.
getTest() - Method in interface dev.metaschema.core.model.constraint.IReportConstraint
Get the test to use to identify reportable conditions in selected nodes.
getTest() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagExpect
Get the expect Test Condition.
getTest() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReport
Get the report Test Condition.
getTest() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedExpectConstraint
Get the expect Test Condition.
getTest() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedReportConstraint
Get the report Test Condition.
getTestCollections() - Method in class dev.metaschema.model.testing.testsuite.TestSuite
Get the test Collection.
getTestScenarios() - Method in class dev.metaschema.model.testing.testsuite.TestCollection
Get the test Scenario.
getTestSuiteURI() - Method in class dev.metaschema.model.testing.AbstractTestSuite
Get the resource describing the tests to execute.
getThis() - Method in class dev.metaschema.core.model.constraint.AbstractConstraintBuilder
Get the builder.
getThis() - Method in class dev.metaschema.core.model.constraint.IAllowedValuesConstraint.Builder
 
getThis() - Method in class dev.metaschema.core.model.constraint.ICardinalityConstraint.Builder
 
getThis() - Method in class dev.metaschema.core.model.constraint.IExpectConstraint.Builder
 
getThis() - Method in class dev.metaschema.core.model.constraint.IIndexConstraint.Builder
 
getThis() - Method in class dev.metaschema.core.model.constraint.IIndexHasKeyConstraint.Builder
 
getThis() - Method in class dev.metaschema.core.model.constraint.IMatchesConstraint.Builder
 
getThis() - Method in class dev.metaschema.core.model.constraint.IReportConstraint.Builder
 
getThis() - Method in class dev.metaschema.core.model.constraint.IUniqueConstraint.Builder
 
getThrowable() - Method in class dev.metaschema.cli.processor.AbstractExitStatus
Get the associated throwable.
getThrowable() - Method in interface dev.metaschema.cli.processor.ExitStatus
Get a throwable that is associated with this exit status.
getTopLevelCommands() - Method in class dev.metaschema.cli.processor.CLIProcessor
Get the root-level commands.
getTopLevelCommandsByName() - Method in class dev.metaschema.cli.processor.CLIProcessor
Get the root-level commands, mapped from name to command.
getType() - Method in interface dev.metaschema.cli.processor.command.ExtraArgument
Get the type for shell completion purposes.
getType() - Method in class dev.metaschema.cli.processor.command.impl.DefaultExtraArgument
 
getType() - Method in class dev.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertAnchorNode
Get the type of insertion.
getType() - Method in interface dev.metaschema.core.metapath.function.IFunction
 
getType() - Method in interface dev.metaschema.core.metapath.item.atomic.IAnyUriItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.atomic.IBase64BinaryItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.atomic.IBooleanItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.atomic.IDateItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.atomic.IDateTimeItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.atomic.IDateTimeWithTimeZoneItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.atomic.IDateWithTimeZoneItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.atomic.IDayTimeDurationItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.atomic.IDecimalItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.atomic.IEmailAddressItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.atomic.IHexBinaryItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.atomic.IHostnameItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.atomic.IIntegerItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.atomic.IIPAddressItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.atomic.IIPv4AddressItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.atomic.IIPv6AddressItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.atomic.IMarkupItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.atomic.IMarkupLineItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.atomic.IMarkupMultilineItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.atomic.INcNameItem
Deprecated.
 
getType() - Method in interface dev.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.atomic.IPositiveIntegerItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.atomic.IQNameItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.atomic.IStringItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.atomic.ITimeItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.atomic.ITimeWithTimeZoneItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.atomic.ITokenItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.atomic.IUriReferenceItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.atomic.IUuidItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.atomic.IYearMonthDurationItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.function.IArrayItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.function.IMapItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.IItem
Get the type information for the item.
getType() - Method in interface dev.metaschema.core.metapath.item.node.IAssemblyNodeItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.node.IDocumentNodeItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.node.IFieldNodeItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.node.IFlagNodeItem
 
getType() - Method in interface dev.metaschema.core.metapath.item.node.IModuleNodeItem
 
getType() - Method in interface dev.metaschema.core.metapath.type.ISequenceType
Get the type of the sequence.
getType() - Method in interface dev.metaschema.core.model.constraint.IAllowedValuesConstraint
 
getType() - Method in interface dev.metaschema.core.model.constraint.ICardinalityConstraint
 
getType() - Method in interface dev.metaschema.core.model.constraint.IConstraint
Get the constraint type.
getType() - Method in interface dev.metaschema.core.model.constraint.IExpectConstraint
 
getType() - Method in interface dev.metaschema.core.model.constraint.IIndexConstraint
 
getType() - Method in interface dev.metaschema.core.model.constraint.IIndexHasKeyConstraint
 
getType() - Method in interface dev.metaschema.core.model.constraint.IMatchesConstraint
 
getType() - Method in interface dev.metaschema.core.model.constraint.IReportConstraint
 
getType() - Method in interface dev.metaschema.core.model.constraint.IUniqueConstraint
 
getType() - Method in class dev.metaschema.databind.model.annotations.NullJavaTypeAdapter.VoidItem
 
getType() - Method in interface dev.metaschema.databind.model.IFeatureJavaField
Get the actual Java type of the underlying bound object.
getTypeNameForDefinition(IDefinition, String) - Method in class dev.metaschema.schemagen.AbstractGenerationState
 
getTypeNameForDefinition(IDefinition, String) - Method in interface dev.metaschema.schemagen.IGenerationState
Generate a type name for the provided definition with an optional suffix.
getTypes(List<T>) - Static method in class dev.metaschema.core.metapath.function.FunctionUtils
Deprecated, for removal: This API element is subject to removal in a future version.
getTypes(Stream<? extends IItem>) - Static method in class dev.metaschema.core.metapath.function.FunctionUtils
Deprecated, for removal: This API element is subject to removal in a future version.
getUniqueConstraints() - Method in class dev.metaschema.core.model.constraint.AssemblyConstraintSet
 
getUniqueConstraints() - Method in interface dev.metaschema.core.model.constraint.IFeatureModelConstrained
 
getUniqueConstraints() - Method in interface dev.metaschema.core.model.constraint.IModelConstrained
Get the collection of unique constraints, if any.
getUri() - Method in class dev.metaschema.databind.model.metaschema.binding.MetapathNamespace
Get the metapath Namespace URI.
getUriResolver() - Method in class dev.metaschema.core.model.AbstractResourceResolver
 
getUriResolver() - Method in interface dev.metaschema.core.model.IResourceResolver
Get the entity resolver associated with this loader.
getUseClassName() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.Java
Get the use Class Name.
getUseClassName() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.Java
Get the use Class Name.
getUseIndex() - Method in interface dev.metaschema.core.model.INamed
Retrieve the index value to use for binary naming, instead of the name.
getUseName() - Method in interface dev.metaschema.core.model.INamed
Retrieve the name to use for the model element, instead of the name.
getUseName() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Assembly
Get the use Name.
getUseName() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Field
Get the use Name.
getUseName() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyReference
Get the use Name.
getUseName() - Method in class dev.metaschema.databind.model.metaschema.binding.FieldReference
Get the use Name.
getUseName() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReference
Get the use Name.
getUseName() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Get the use Name.
getUseName() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Get the use Name.
getUseName() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
Get the use Name.
getUsePackageName() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.ModelBinding.Java
Get the use Package Name.
getUseWildcard() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.ChoiceGroupBinding.ItemType
Get the use Wildcard.
getValidationCases() - Method in class dev.metaschema.model.testing.testsuite.TestScenario
Get the validation Case.
getValidationResult() - Method in class dev.metaschema.model.testing.testsuite.GenerateSchema
Get the validation Result.
getValidationResult() - Method in class dev.metaschema.model.testing.testsuite.ValidationCase
Get the validation Result.
getValue() - Method in class dev.metaschema.core.datatype.AbstractCustomJavaDataType
Get the bound Java object value.
getValue() - Method in class dev.metaschema.core.metapath.item.atomic.AbstractAnyAtomicItem
 
getValue() - Method in interface dev.metaschema.core.metapath.item.atomic.IAnyAtomicItem
Get the "wrapped" value represented by this item.
getValue() - Method in interface dev.metaschema.core.metapath.item.atomic.IDurationItem
 
getValue() - Method in interface dev.metaschema.core.metapath.item.atomic.IIPv6AddressItem
 
getValue() - Method in interface dev.metaschema.core.metapath.item.function.IArrayItem
 
getValue() - Method in interface dev.metaschema.core.metapath.item.function.IMapItem
 
getValue() - Method in interface dev.metaschema.core.metapath.item.IItem
Get the item's "wrapped" value.
getValue() - Method in interface dev.metaschema.core.metapath.item.node.IFeatureNoDataValuedItem
 
getValue() - Method in interface dev.metaschema.core.model.constraint.IAllowedValue
Retrieves the enumerated value associated with this allowed value constraint entry.
getValue() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.ChoiceGroupBinding.ItemType
Get the field value.
getValue() - Method in class dev.metaschema.databind.model.annotations.NullJavaTypeAdapter.VoidItem
 
getValue() - Method in class dev.metaschema.databind.model.metaschema.binding.ConstraintValueEnum
Get the allowed Value Enumeration Value.
getValue() - Method in class dev.metaschema.databind.model.metaschema.binding.Property
Get the property Value.
getValue(Object) - Method in interface dev.metaschema.core.model.IFeatureValueless
 
getValue(Object) - Method in interface dev.metaschema.core.model.IValued
Get the current value from the provided parentInstance object.
getValue(Object) - Method in interface dev.metaschema.databind.model.IBoundInstance
Get the current value from the provided parentInstance object.
getValue(Object) - Method in interface dev.metaschema.databind.model.IFeatureJavaField
 
getValueClass() - Method in class dev.metaschema.core.configuration.AbstractConfigurationFeature
 
getValueClass() - Method in interface dev.metaschema.core.configuration.IConfigurationFeature
Get the class of the feature's value.
getValuedModelInstances(IContainerModelAbsolute) - Method in class dev.metaschema.core.metapath.item.node.AbstractNodeItemFactory
Get the descendant model instances of the provided container.
getValueExpression() - Method in interface dev.metaschema.core.model.constraint.ILet
Get the Metapath expression to use to query the value.
getValueFromString(String) - Method in interface dev.metaschema.databind.model.info.IFeatureScalarItemValueHandler
Parse a string value using the underlying data type implementation.
getValueItemType() - Method in interface dev.metaschema.core.metapath.item.node.IAtomicValuedNodeItem
Get the item type of the item's value.
getValueItemType() - Method in interface dev.metaschema.core.metapath.item.node.IFieldNodeItem
 
getValueItemType() - Method in interface dev.metaschema.core.metapath.item.node.IFlagNodeItem
 
getValues() - Method in class dev.metaschema.schemagen.AbstractGenerationState.AllowedValueCollection
Get the list of allowed values.
getValueSignature() - Method in class dev.metaschema.core.metapath.item.atomic.AbstractAtomicItemBase
Get the string to use for the item's value in the item's signature.
getValueSignature() - Method in class dev.metaschema.core.metapath.item.node.AbstractFlagInstanceNodeItem
 
getValueSignature() - Method in class dev.metaschema.core.metapath.item.node.AbstractGlobalDefinitionNodeItem
 
getValueSignature() - Method in class dev.metaschema.core.metapath.item.node.AbstractNodeItem
Get the signature of this node's value.
getValueSignature() - Method in class dev.metaschema.core.metapath.item.node.AbstractOrphanedDefinitionNodeItem
 
getValueType() - Method in interface dev.metaschema.core.metapath.type.IArrayTest
Get the sequence test to use to check the array's contents.
getValueType() - Method in interface dev.metaschema.core.metapath.type.IMapTest
Get the sequence test to use to check the map's contents.
getVar() - Method in class dev.metaschema.databind.model.metaschema.binding.ConstraintLetExpression
Get the let Variable Name.
getVariableValue(IEnhancedQName) - Method in class dev.metaschema.core.metapath.DynamicContext
Get the sequence value assigned to a let variable with the provided qualified name.
getVersion() - Method in interface dev.metaschema.core.model.IModule
Get the revision of the Metaschema module.
getVersion() - Method in interface dev.metaschema.core.util.IVersionInfo
The subject's version.
getVersion() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindingsModule
 
getVersion() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModelModule
 
getVersion() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints
Get the version property.
getVersion() - Method in class dev.metaschema.model.testing.testsuite.MetaschemaTestSuiteModule
 
getVersionInfos() - Method in class dev.metaschema.cli.processor.CLIProcessor
Retrieve the version information for this application.
getWellKnownPrefixesToNamespaces() - Static method in class dev.metaschema.core.qname.WellKnown
Deprecated, for removal: This API element is subject to removal in a future version.
getWellKnownPrefixForUri(String) - Static method in class dev.metaschema.core.metapath.StaticContext
Deprecated, for removal: This API element is subject to removal in a future version.
getWellKnownPrefixForUri(String) - Static method in class dev.metaschema.core.qname.WellKnown
Get the namespace prefix associated with the provided URI, if the URI is well-known.
getWellKnownUriForPrefix(String) - Static method in class dev.metaschema.core.qname.WellKnown
Get the namespace associated with the provided prefix, if the prefix is well-known.
getWellKnownURIsToPrefixes() - Static method in class dev.metaschema.core.qname.WellKnown
Deprecated, for removal: This API element is subject to removal in a future version.
getWriteOpenOptions() - Method in class dev.metaschema.model.testing.AbstractTestSuite
The the options for writing generated content.
getWriter() - Method in interface dev.metaschema.databind.io.IWritingContext
Get the writer associated with the writing context.
getWriter() - Method in class dev.metaschema.databind.io.json.MetaschemaJsonWriter
 
getWriter() - Method in class dev.metaschema.databind.io.xml.MetaschemaXmlWriter
 
getWriter() - Method in class dev.metaschema.schemagen.AbstractGenerationState
 
getWriter() - Method in interface dev.metaschema.schemagen.IGenerationState
Get the writer used for schema output.
getXmlGroupAsBehavior() - Method in interface dev.metaschema.core.model.IGroupable
Gets the configured XML group-as strategy.
getXmlGroupAsBehavior() - Method in interface dev.metaschema.databind.model.IGroupAs
Get the XML group-as behavior that determines how grouped items are serialized in XML format.
getXmlNamespace() - Method in interface dev.metaschema.core.model.IModule
Retrieves the XML namespace associated with the Metaschema module.
getXmlNamespace() - Method in interface dev.metaschema.databind.codegen.IPackageProduction
Get the XML namespace associated with the package-info.java class.
getXmlNamespace() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindingsModule
 
getXmlNamespace() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModelModule
 
getXmlNamespace() - Method in class dev.metaschema.model.testing.testsuite.MetaschemaTestSuiteModule
 
getXmlOutputFactory() - Method in class dev.metaschema.schemagen.xml.XmlSchemaGenerator
Retrieves the XML output factory used by this generator.
getXMLOutputFactory() - Method in class dev.metaschema.databind.io.xml.DefaultXmlSerializer
Get the configured XML output factory used to create XMLStreamWriter2 instances.
getXmlSchemas(URL, IBindingContext) - Method in interface dev.metaschema.databind.IBindingContext.ISchemaValidationProvider
Get a XML schema to use for content validation.
getYear() - Method in interface dev.metaschema.core.metapath.item.atomic.IDateItem
 
getYear() - Method in interface dev.metaschema.core.metapath.item.atomic.IDateTimeItem
 
getYear() - Method in interface dev.metaschema.core.metapath.item.atomic.ITemporalItem
Get the year value of this temporal.
getYear() - Method in interface dev.metaschema.core.metapath.item.atomic.ITimeItem
 
getZoneOffset() - Method in interface dev.metaschema.core.metapath.item.atomic.ICalendarTemporalItem
 
getZoneOffset() - Method in interface dev.metaschema.core.metapath.item.atomic.ITemporalItem
Get the timezone offset for this temporal.
getZoneOffset() - Method in interface dev.metaschema.core.metapath.item.atomic.ITimeItem
 
getZshCompletion() - Method in interface dev.metaschema.cli.processor.completion.ICompletionType
Generate Zsh completion code for this type.
groupAs() - Element in annotation type dev.metaschema.databind.model.annotations.BoundAssembly
Used to provide grouping information.
groupAs() - Element in annotation type dev.metaschema.databind.model.annotations.BoundChoiceGroup
Used to provide grouping information.
groupAs() - Element in annotation type dev.metaschema.databind.model.annotations.BoundField
Used to provide grouping information.
GroupAs - Annotation Type in dev.metaschema.databind.model.annotations
Defines how a collection of model instances should be grouped.
GROUPED - Enum constant in enum dev.metaschema.core.model.XmlGroupAsBehavior
In XML, child element instances will be wrapped by a grouping element.
GroupingAs - Class in dev.metaschema.databind.model.metaschema.binding
Group As.
GroupingAs() - Constructor for class dev.metaschema.databind.model.metaschema.binding.GroupingAs
Constructs a new dev.metaschema.databind.model.metaschema.binding.GroupingAs instance with no metadata.
GroupingAs(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.GroupingAs
Constructs a new dev.metaschema.databind.model.metaschema.binding.GroupingAs instance with the specified metadata.
GT - Enum constant in enum dev.metaschema.core.metapath.function.ComparisonFunctions.Operator
A greater than comparison.

H

handle(ISequence<T>) - Method in interface dev.metaschema.core.metapath.type.Occurrence.ISequenceHandler
Check that the provided sequence matches the occurrence.
handle(K, V, V) - Method in interface dev.metaschema.core.util.CustomCollectors.DuplicateHandler
The handler callback.
handleAllowedValues(INodeItem, DynamicContext) - Method in class dev.metaschema.core.model.constraint.DefaultConstraintValidator
Evaluate the value associated with the targetItem and update the status tracker.
handleAllowedValuesViolation(List<IAllowedValuesConstraint>, INodeItem, DynamicContext) - Method in class dev.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
 
handleAllowedValuesViolation(List<IAllowedValuesConstraint>, INodeItem, DynamicContext) - Method in interface dev.metaschema.core.model.constraint.IConstraintValidationHandler
Handle an allowed values constraint violation.
handleAllowedValuesViolation(List<IAllowedValuesConstraint>, INodeItem, DynamicContext) - Method in class dev.metaschema.core.model.constraint.LoggingConstraintValidationHandler
 
handleCardinalityMaximumViolation(ICardinalityConstraint, INodeItem, ISequence<? extends INodeItem>, DynamicContext) - Method in class dev.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
 
handleCardinalityMaximumViolation(ICardinalityConstraint, INodeItem, ISequence<? extends INodeItem>, DynamicContext) - Method in interface dev.metaschema.core.model.constraint.IConstraintValidationHandler
Handle a cardinality constraint maximum violation.
handleCardinalityMaximumViolation(ICardinalityConstraint, INodeItem, ISequence<? extends INodeItem>, DynamicContext) - Method in class dev.metaschema.core.model.constraint.LoggingConstraintValidationHandler
 
handleCardinalityMinimumViolation(ICardinalityConstraint, INodeItem, ISequence<? extends INodeItem>, DynamicContext) - Method in class dev.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
 
handleCardinalityMinimumViolation(ICardinalityConstraint, INodeItem, ISequence<? extends INodeItem>, DynamicContext) - Method in interface dev.metaschema.core.model.constraint.IConstraintValidationHandler
Handle a cardinality constraint minimum violation.
handleCardinalityMinimumViolation(ICardinalityConstraint, INodeItem, ISequence<? extends INodeItem>, DynamicContext) - Method in class dev.metaschema.core.model.constraint.LoggingConstraintValidationHandler
 
handleConstraintValidationFinding(ConstraintValidationFinding) - Method in class dev.metaschema.cli.util.LoggingValidationHandler
 
handleConstraintValidationFinding(ConstraintValidationFinding) - Method in class dev.metaschema.core.model.validation.AbstractValidationResultProcessor
Process the Metaschema module constraint validation finding.
handleConversion(URI, Format, Writer, IBoundLoader) - Method in class dev.metaschema.cli.commands.AbstractConvertSubcommand.AbstractConversionCommandExecutor
Called to perform a content conversion.
handleDestination(String, CommandLine) - Static method in class dev.metaschema.cli.commands.MetaschemaCommands
Get the provided destination path as an absolute Path for the resource.
handleError(ExitStatus, CommandLine, boolean) - Method in class dev.metaschema.cli.processor.CallingContext
Handle an error that occurred while executing the command.
handleError(IConstraint, INodeItem, String, Throwable, DynamicContext) - Method in class dev.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
 
handleError(IConstraint, INodeItem, String, Throwable, DynamicContext) - Method in interface dev.metaschema.core.model.constraint.IConstraintValidationHandler
Handle a constraint that whose evaluation resulted in an unexpected error during validation.
handleError(IConstraint, INodeItem, String, Throwable, DynamicContext) - Method in class dev.metaschema.core.model.constraint.LoggingConstraintValidationHandler
 
handleExpectViolation(IExpectConstraint, INodeItem, INodeItem, DynamicContext) - Method in class dev.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
 
handleExpectViolation(IExpectConstraint, INodeItem, INodeItem, DynamicContext) - Method in interface dev.metaschema.core.model.constraint.IConstraintValidationHandler
Handle an expect test violation.
handleExpectViolation(IExpectConstraint, INodeItem, INodeItem, DynamicContext) - Method in class dev.metaschema.core.model.constraint.LoggingConstraintValidationHandler
 
handleIndexDuplicateKeyViolation(IIndexConstraint, INodeItem, INodeItem, INodeItem, DynamicContext) - Method in class dev.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
 
handleIndexDuplicateKeyViolation(IIndexConstraint, INodeItem, INodeItem, INodeItem, DynamicContext) - Method in interface dev.metaschema.core.model.constraint.IConstraintValidationHandler
Handle an index duplicate key violation.
handleIndexDuplicateKeyViolation(IIndexConstraint, INodeItem, INodeItem, INodeItem, DynamicContext) - Method in class dev.metaschema.core.model.constraint.LoggingConstraintValidationHandler
 
handleIndexDuplicateViolation(IIndexConstraint, INodeItem, DynamicContext) - Method in class dev.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
 
handleIndexDuplicateViolation(IIndexConstraint, INodeItem, DynamicContext) - Method in interface dev.metaschema.core.model.constraint.IConstraintValidationHandler
Handle a duplicate index violation.
handleIndexDuplicateViolation(IIndexConstraint, INodeItem, DynamicContext) - Method in class dev.metaschema.core.model.constraint.LoggingConstraintValidationHandler
 
handleIndexMiss(IIndexHasKeyConstraint, INodeItem, INodeItem, List<String>, DynamicContext) - Method in class dev.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
 
handleIndexMiss(IIndexHasKeyConstraint, INodeItem, INodeItem, List<String>, DynamicContext) - Method in interface dev.metaschema.core.model.constraint.IConstraintValidationHandler
Handle an index lookup key miss violation.
handleIndexMiss(IIndexHasKeyConstraint, INodeItem, INodeItem, List<String>, DynamicContext) - Method in class dev.metaschema.core.model.constraint.LoggingConstraintValidationHandler
 
handleInvalidCommand(String) - Method in class dev.metaschema.cli.processor.CallingContext
Generate the help message and exit status for an invalid command using the provided message.
handleJsonValidationFinding(JsonSchemaContentValidator.JsonValidationFinding) - Method in class dev.metaschema.cli.util.LoggingValidationHandler
 
handleJsonValidationFinding(JsonSchemaContentValidator.JsonValidationFinding) - Method in class dev.metaschema.core.model.validation.AbstractValidationResultProcessor
Process the JSON validation finding.
handleKeyMatchError(IKeyConstraint, INodeItem, INodeItem, MetapathException, DynamicContext) - Method in class dev.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
 
handleKeyMatchError(IKeyConstraint, INodeItem, INodeItem, MetapathException, DynamicContext) - Method in interface dev.metaschema.core.model.constraint.IConstraintValidationHandler
Handle an error that occurred while generating a key.
handleKeyMatchError(IKeyConstraint, INodeItem, INodeItem, MetapathException, DynamicContext) - Method in class dev.metaschema.core.model.constraint.LoggingConstraintValidationHandler
 
handleMatchDatatypeViolation(IMatchesConstraint, INodeItem, INodeItem, String, IDataTypeAdapter<?>, IllegalArgumentException, DynamicContext) - Method in class dev.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
 
handleMatchDatatypeViolation(IMatchesConstraint, INodeItem, INodeItem, String, IDataTypeAdapter<?>, IllegalArgumentException, DynamicContext) - Method in interface dev.metaschema.core.model.constraint.IConstraintValidationHandler
Handle a match data type violation.
handleMatchDatatypeViolation(IMatchesConstraint, INodeItem, INodeItem, String, IDataTypeAdapter<?>, IllegalArgumentException, DynamicContext) - Method in class dev.metaschema.core.model.constraint.LoggingConstraintValidationHandler
 
handleMatchPatternViolation(IMatchesConstraint, INodeItem, INodeItem, String, Pattern, DynamicContext) - Method in class dev.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
 
handleMatchPatternViolation(IMatchesConstraint, INodeItem, INodeItem, String, Pattern, DynamicContext) - Method in interface dev.metaschema.core.model.constraint.IConstraintValidationHandler
Handle a match pattern violation.
handleMatchPatternViolation(IMatchesConstraint, INodeItem, INodeItem, String, Pattern, DynamicContext) - Method in class dev.metaschema.core.model.constraint.LoggingConstraintValidationHandler
 
handleMissingFlagInstances(IBoundDefinitionModelComplex, IBoundObject, Collection<IBoundInstanceFlag>) - Method in interface dev.metaschema.databind.io.xml.IXmlProblemHandler
A callback used to handle bound flag instances for which no data was found when the content was parsed.
handleMissingFlagInstances(IBoundDefinitionModelComplex, IBoundObject, Collection<IBoundInstanceFlag>, ValidationContext) - Method in interface dev.metaschema.databind.io.xml.IXmlProblemHandler
A callback used to handle bound flag instances for which no data was found when the content was parsed, with additional validation context.
handleMissingIndexViolation(IIndexHasKeyConstraint, INodeItem, INodeItem, String, DynamicContext) - Method in class dev.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
 
handleMissingIndexViolation(IIndexHasKeyConstraint, INodeItem, INodeItem, String, DynamicContext) - Method in interface dev.metaschema.core.model.constraint.IConstraintValidationHandler
Handle a missing index violation.
handleMissingIndexViolation(IIndexHasKeyConstraint, INodeItem, INodeItem, String, DynamicContext) - Method in class dev.metaschema.core.model.constraint.LoggingConstraintValidationHandler
 
handleMissingInstances(IBoundDefinitionModelComplex, IBoundObject, Collection<? extends IBoundProperty<?>>) - Method in class dev.metaschema.databind.io.AbstractProblemHandler
 
handleMissingInstances(IBoundDefinitionModelComplex, IBoundObject, Collection<? extends IBoundProperty<?>>) - Method in interface dev.metaschema.databind.io.IProblemHandler
A callback used to handle bound properties for which no data was found when the content was parsed.
handleMissingInstances(IBoundDefinitionModelComplex, IBoundObject, Collection<? extends IBoundProperty<?>>, ValidationContext) - Method in class dev.metaschema.databind.io.AbstractProblemHandler
 
handleMissingInstances(IBoundDefinitionModelComplex, IBoundObject, Collection<? extends IBoundProperty<?>>, ValidationContext) - Method in interface dev.metaschema.databind.io.IProblemHandler
A callback used to handle bound properties for which no data was found when the content was parsed, with additional validation context.
handleMissingModelInstances(IBoundDefinitionModelAssembly, IBoundObject, Collection<? extends IBoundInstanceModel<?>>) - Method in interface dev.metaschema.databind.io.xml.IXmlProblemHandler
A callback used to handle bound model instances for which no data was found when the content was parsed.
handleMissingModelInstances(IBoundDefinitionModelAssembly, IBoundObject, Collection<? extends IBoundInstanceModel<?>>, ValidationContext) - Method in interface dev.metaschema.databind.io.xml.IXmlProblemHandler
A callback used to handle bound model instances for which no data was found when the content was parsed, with additional validation context.
handlePass(IConstraint, INodeItem, INodeItem, DynamicContext) - Method in class dev.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
 
handlePass(IConstraint, INodeItem, INodeItem, DynamicContext) - Method in interface dev.metaschema.core.model.constraint.IConstraintValidationHandler
Handle a constraint that has passed validation.
handlePass(IConstraint, INodeItem, INodeItem, DynamicContext) - Method in class dev.metaschema.core.model.constraint.LoggingConstraintValidationHandler
 
handleReportViolation(IReportConstraint, INodeItem, INodeItem, DynamicContext) - Method in class dev.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
 
handleReportViolation(IReportConstraint, INodeItem, INodeItem, DynamicContext) - Method in interface dev.metaschema.core.model.constraint.IConstraintValidationHandler
Handle a report test finding.
handleReportViolation(IReportConstraint, INodeItem, INodeItem, DynamicContext) - Method in class dev.metaschema.core.model.constraint.LoggingConstraintValidationHandler
 
handleResults(IValidationResult) - Method in class dev.metaschema.core.model.validation.AbstractValidationResultProcessor
Handle the provided collection of validation results.
handleSource(String, URI) - Static method in class dev.metaschema.cli.commands.MetaschemaCommands
Get the provided source path or URI string as an absolute URI for the resource.
handleUnboundModule(IModule) - Method in class dev.metaschema.databind.AbstractModuleLoaderStrategy
Handle a module that is not already bound to a Java class.
handleUnboundModule(IModule) - Method in class dev.metaschema.databind.SimpleModuleLoaderStrategy
 
handleUniqueKeyViolation(IUniqueConstraint, INodeItem, INodeItem, INodeItem, DynamicContext) - Method in class dev.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler
 
handleUniqueKeyViolation(IUniqueConstraint, INodeItem, INodeItem, INodeItem, DynamicContext) - Method in interface dev.metaschema.core.model.constraint.IConstraintValidationHandler
Handle an unique key violation.
handleUniqueKeyViolation(IUniqueConstraint, INodeItem, INodeItem, INodeItem, DynamicContext) - Method in class dev.metaschema.core.model.constraint.LoggingConstraintValidationHandler
 
handleUnknownAttribute(IBoundDefinitionModelComplex, IBoundObject, Attribute, IXmlParsingContext) - Method in class dev.metaschema.databind.io.xml.DefaultXmlProblemHandler
 
handleUnknownAttribute(IBoundDefinitionModelComplex, IBoundObject, Attribute, IXmlParsingContext) - Method in interface dev.metaschema.databind.io.xml.IXmlProblemHandler
Callback used to handle an attribute that is unknown to the model being parsed.
handleUnknownElement(IBoundDefinitionModelAssembly, IBoundObject, StartElement, IXmlParsingContext) - Method in interface dev.metaschema.databind.io.xml.IXmlProblemHandler
Callback used to handle an element that is unknown to the model being parsed.
handleUnknownProperty(IBoundDefinitionModelComplex, IBoundObject, String, IJsonParsingContext) - Method in class dev.metaschema.databind.io.json.DefaultJsonProblemHandler
 
handleUnknownProperty(IBoundDefinitionModelComplex, IBoundObject, String, IJsonParsingContext) - Method in interface dev.metaschema.databind.io.json.IJsonProblemHandler
Callback used to handle a JSON property that is unknown to the model being parsed.
handleValidationException(ValidationException, URI) - Method in class dev.metaschema.core.model.validation.JsonSchemaContentValidator
Build validation findings from a validation exception.
handleValidationFindings(List<? extends IValidationFinding>) - Method in class dev.metaschema.core.model.validation.AbstractValidationResultProcessor
Handle the provided collection of validation findings.
handleXmlValidationFinding(XmlSchemaContentValidator.XmlValidationFinding) - Method in class dev.metaschema.cli.util.LoggingValidationHandler
 
handleXmlValidationFinding(XmlSchemaContentValidator.XmlValidationFinding) - Method in class dev.metaschema.core.model.validation.AbstractValidationResultProcessor
Process the XML validation finding.
HAS_CARDINALITY_CONSTRAINT_QNAME - Static variable in class dev.metaschema.core.model.MetaschemaModelConstants
The name of an ICardinalityConstraint constraint in the Metaschema model.
HasCardinality - Annotation Type in dev.metaschema.databind.model.annotations
This annotation defines cardinality condition(s) to be met in the context of the containing annotation.
hasChildren() - Method in interface dev.metaschema.core.model.IAssemblyDefinition
 
hasChildren() - Method in interface dev.metaschema.core.model.IContainer
Identifies if the container allows child instances or not.
hasChildren() - Method in interface dev.metaschema.core.model.IContainerModel
 
hasChildren() - Method in interface dev.metaschema.core.model.IFeatureContainerModelGrouped
 
hasChildren() - Method in interface dev.metaschema.core.model.IModelDefinition
 
hasDate() - Method in interface dev.metaschema.core.metapath.item.atomic.IDateItem
 
hasDate() - Method in interface dev.metaschema.core.metapath.item.atomic.IDateTimeItem
 
hasDate() - Method in interface dev.metaschema.core.metapath.item.atomic.ITemporalItem
Determine if the temporal has date information.
hasDate() - Method in interface dev.metaschema.core.metapath.item.atomic.ITimeItem
 
hasEntry(IDefinition) - Method in class dev.metaschema.schemagen.ModuleIndex
Checks if an entry exists in this index for the specified definition.
hasFunction(IEnhancedQName, int) - Method in interface dev.metaschema.core.metapath.function.IFunctionLibrary
Determine if there is a function with the provided namespace qualified name that supports the signature of the provided arity.
hashCode() - Method in class dev.metaschema.core.datatype.AbstractCustomJavaDataType
 
hashCode() - Method in class dev.metaschema.core.datatype.object.AmbiguousDate
 
hashCode() - Method in class dev.metaschema.core.datatype.object.AmbiguousDateTime
 
hashCode() - Method in class dev.metaschema.core.datatype.object.AmbiguousTime
 
hashCode() - Method in class dev.metaschema.core.metapath.function.CalledContext
 
hashCode() - Method in interface dev.metaschema.core.metapath.item.function.IMapKey
 
hashCode() - Method in class dev.metaschema.core.metapath.type.DataTypeItemType
 
hashCode() - Method in class dev.metaschema.core.model.IAttributable.Key
 
hasJsonKey() - Method in interface dev.metaschema.core.model.INamedModelInstance
Indicates if a flag's value can be used as a property name in the containing object in JSON whose value will be the object containing the flag.
hasJsonValueKeyFlagInstance() - Method in interface dev.metaschema.core.model.IFieldDefinition
Check if a JSON value key flag is configured.
hasProperty(IAttributable.Key) - Method in interface dev.metaschema.core.model.IAttributable
Determine if a property is defined.
hasPropertyValue(IAttributable.Key, String) - Method in interface dev.metaschema.core.model.IAttributable
Determine if a given property, with a given key, has the identified value.
hasTime() - Method in interface dev.metaschema.core.metapath.item.atomic.IDateItem
 
hasTime() - Method in interface dev.metaschema.core.metapath.item.atomic.IDateTimeItem
 
hasTime() - Method in interface dev.metaschema.core.metapath.item.atomic.ITemporalItem
Determine if the temporal has time information.
hasTime() - Method in interface dev.metaschema.core.metapath.item.atomic.ITimeItem
 
hasTimezone() - Method in interface dev.metaschema.core.metapath.item.atomic.ITemporalItem
Determine if the temporal item has a timezone.
hasTimezone() - Method in interface dev.metaschema.core.metapath.item.atomic.ITimeItem
 
hasTimeZone() - Method in class dev.metaschema.core.datatype.object.AbstractAmbiguousTemporal
Indicate if a time zone is configured.
hasValue() - Method in interface dev.metaschema.core.metapath.item.function.IArrayItem
 
hasValue() - Method in interface dev.metaschema.core.metapath.item.function.IMapItem
 
hasValue() - Method in interface dev.metaschema.core.metapath.item.IItem
Determine if the item has an associated value.
hasValue() - Method in interface dev.metaschema.core.metapath.item.node.IFeatureNoDataValuedItem
 
head(IArrayItem<T>) - Static method in class dev.metaschema.core.metapath.function.library.ArrayHead
An implementation of XPath 3.1 array:head.
HELP_OPTION - Static variable in class dev.metaschema.cli.processor.CLIProcessor
This option indicates if the help should be shown.
HEX_BINARY - Static variable in class dev.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema hex-binary data type instance.
HexBinaryAdapter - Class in dev.metaschema.core.datatype.adapter
Maintains a byte buffer backed representation of a byte stream parsed from a base64 encoded string.
HOSTNAME - Static variable in class dev.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema hostname data type instance.
HostnameAdapter - Class in dev.metaschema.core.datatype.adapter
Support for the Metaschema hostname data type.
HtmlQuoteTagExtension - Class in dev.metaschema.core.datatype.markup.flexmark
Adds support for the use of "q" tags in HTML to replace quotation marks.
HtmlQuoteTagExtension() - Constructor for class dev.metaschema.core.datatype.markup.flexmark.HtmlQuoteTagExtension
 
HtmlQuoteTagExtension.DoubleQuoteNode - Class in dev.metaschema.core.datatype.markup.flexmark
A Flexmark node implementation representing a quotation mark.

I

IAllowedValue - Interface in dev.metaschema.core.model.constraint
Represents an individual enumerated value associated with an IAllowedValuesConstraint.
IAllowedValuesConstraint - Interface in dev.metaschema.core.model.constraint
Represents a rule requiring the value of a field or flag to match the name of one entry in a set of enumerated values.
IAllowedValuesConstraint.Builder - Class in dev.metaschema.core.model.constraint
Provides a builder pattern for constructing a new IAllowedValuesConstraint.
IAllowedValuesConstraint.Extensible - Enum in dev.metaschema.core.model.constraint
Indicates how an allowed values constraint can be extended, or if it can be.
IAnyAtomicItem - Interface in dev.metaschema.core.metapath.item.atomic
The interface shared by all atomic items, representing indivisible data values that serve as the fundamental building blocks for complex data structures in the Metaschema framework.
IAnyUriItem - Interface in dev.metaschema.core.metapath.item.atomic
An atomic Metapath item containing a URI data value.
IArgument - Interface in dev.metaschema.core.metapath.function
Represents a single function argument signature.
IArgument.Builder - Class in dev.metaschema.core.metapath.function
Used to create an argument's signature using a builder pattern.
IArrayItem<ITEM extends ICollectionValue> - Interface in dev.metaschema.core.metapath.item.function
A representation of a Metapath array item type.
IArrayTest - Interface in dev.metaschema.core.metapath.type
Declares the expected type information for an IArrayItem.
IAssembly - Interface in dev.metaschema.core.model
A marker interface for an information element that is an assembly model type.
IAssemblyDefinition - Interface in dev.metaschema.core.model
Represents an assembly definition in a Metaschema module.
IAssemblyInstance - Interface in dev.metaschema.core.model
Represents an assembly instance within another assembly definition.
IAssemblyInstanceAbsolute - Interface in dev.metaschema.core.model
Represents an assembly instance that appears directly within an assembly definition.
IAssemblyInstanceGrouped - Interface in dev.metaschema.core.model
Represents an assembly instance that appears within a choice or other grouping construct.
IAssemblyInstanceGroupedNodeItem - Interface in dev.metaschema.core.metapath.item.node
Represents a Metapath assembly node item for a grouped assembly instance.
IAssemblyNodeItem - Interface in dev.metaschema.core.metapath.item.node
A Metapath node valued item representing a Metaschema module assembly.
IAtomicOrUnionType<I extends IAnyAtomicItem> - Interface in dev.metaschema.core.metapath.type
Provides type information for an atomic type.
IAtomicOrUnionType.ICastExecutor<ITEM extends IAnyAtomicItem> - Interface in dev.metaschema.core.metapath.type
A callback used to perform a casting operation.
IAtomicValuedItem - Interface in dev.metaschema.core.metapath.item.atomic
This marker interface identifies a valued IItem type that has an associated IAnyAtomicItem value.
IAtomicValuedNodeItem - Interface in dev.metaschema.core.metapath.item.node
Represents a Metapath node item that has an atomic value.
IAttributable - Interface in dev.metaschema.core.model
A marker interface for implementations that supports the mapping of a namespace valued key to a set of values.
IAttributable.Key - Class in dev.metaschema.core.model
Represents a property key based on a name and a namespace.
IBase64BinaryItem - Interface in dev.metaschema.core.metapath.item.atomic
An atomic Metapath item containing a Base64 encoded data value.
IBindingConfiguration - Interface in dev.metaschema.databind.codegen.config
Provides configuration for Java class binding generation from Metaschema modules.
IBindingContext - Interface in dev.metaschema.databind
Provides information supporting a binding between a set of Module models and corresponding Java classes.
IBindingContext.BindingContextBuilder - Class in dev.metaschema.databind
Enables building a IBindingContext using common configuration options based on the builder pattern.
IBindingContext.IBindingMatcher - Interface in dev.metaschema.databind
Implementations of this interface provide a means by which a bound class can be found that corresponds to an XML element, JSON property, or YAML item name.
IBindingContext.IModuleLoaderStrategy - Interface in dev.metaschema.databind
A behavioral class used by the binding context to load Metaschema modules.
IBindingContext.ISchemaValidationProvider - Interface in dev.metaschema.databind
Provides schema validation capabilities.
IBindingDefinitionModel - Interface in dev.metaschema.databind.model.metaschema
Represents a Metaschema model definition loaded via data binding.
IBindingDefinitionModelAssembly - Interface in dev.metaschema.databind.model.metaschema
Represents a Metaschema assembly definition loaded via data binding.
IBindingInstance - Interface in dev.metaschema.databind.model.metaschema
Represents a Metaschema instance loaded via data binding.
IBindingInstanceModel - Interface in dev.metaschema.databind.model.metaschema
Represents a Metaschema model instance loaded via data binding.
IBindingMetaschemaModule - Interface in dev.metaschema.databind.model.metaschema
Represents a Metaschema module loaded via data binding.
IBindingModelElement - Interface in dev.metaschema.databind.model.metaschema
Represents a Metaschema model element loaded via data binding.
IBindingModuleLoader - Interface in dev.metaschema.databind.model.metaschema
Loader interface for Metaschema modules using data binding.
IBooleanItem - Interface in dev.metaschema.core.metapath.item.atomic
An atomic Metapath item with a boolean value.
IBoundDefinition - Interface in dev.metaschema.databind.model
A Metaschema definition (flag, field, or assembly) bound to Java data.
IBoundDefinitionFlag - Interface in dev.metaschema.databind.model
Represents a flag definition/instance bound to Java field.
IBoundDefinitionModel<ITEM> - Interface in dev.metaschema.databind.model
Represents a field or assembly instance bound to Java data.
IBoundDefinitionModelAssembly - Interface in dev.metaschema.databind.model
Represents an assembly definition bound to a Java class.
IBoundDefinitionModelComplex - Interface in dev.metaschema.databind.model
Represents a field or assembly instance bound to Java class.
IBoundDefinitionModelField<ITEM> - Interface in dev.metaschema.databind.model
Represents a field definition bound to Java data.
IBoundDefinitionModelFieldComplex - Interface in dev.metaschema.databind.model
Represents a field definition bound to a Java class.
IBoundFieldValue - Interface in dev.metaschema.databind.model
Represents the bound value of a field definition.
IBoundInstance<ITEM> - Interface in dev.metaschema.databind.model
Represents a Metaschema module instance bound to Java data.
IBoundInstanceFlag - Interface in dev.metaschema.databind.model
Represents a flag instance bound to Java data.
IBoundInstanceModel<ITEM> - Interface in dev.metaschema.databind.model
Represents an assembly or field instance bound to Java data.
IBoundInstanceModelAssembly - Interface in dev.metaschema.databind.model
Represents an assembly instance bound to Java field.
IBoundInstanceModelChoiceGroup - Interface in dev.metaschema.databind.model
Represents a choice group instance bound to Java field.
IBoundInstanceModelField<ITEM> - Interface in dev.metaschema.databind.model
Represents a field instance bound to a Java field.
IBoundInstanceModelFieldComplex - Interface in dev.metaschema.databind.model
Represents a bound field instance that contains complex (non-scalar) data, such as an object with flags and a value.
IBoundInstanceModelFieldScalar - Interface in dev.metaschema.databind.model
Represents a bound field instance that contains scalar (simple) data, such as a string or number value.
IBoundInstanceModelGroupedAssembly - Interface in dev.metaschema.databind.model
Represents an assembly model instance that is a member of a choice group instance.
IBoundInstanceModelGroupedField - Interface in dev.metaschema.databind.model
Represents a field model instance that is a member of a choice group instance.
IBoundInstanceModelGroupedNamed - Interface in dev.metaschema.databind.model
Represents a model instance that is a member of a choice group instance.
IBoundInstanceModelNamed<ITEM> - Interface in dev.metaschema.databind.model
Represents a bound model instance that is named and can be addressed by that name in the Metaschema model.
IBoundLoader - Interface in dev.metaschema.databind.io
A common interface for loading Module based instance resources.
IBoundModelElement - Interface in dev.metaschema.databind.model
A Metaschema model element bound to Java data.
IBoundModelObject<ITEM> - Interface in dev.metaschema.databind.model
Represents a binding of Java data to a Metaschema module construct, i.e.
IBoundModule - Interface in dev.metaschema.databind.model
Represents a bound Metaschema module that provides access to its field and assembly definitions through Java class bindings.
IBoundObject - Interface in dev.metaschema.core.model
A common interface found bound objects that have a complex model consisting of flags, fields, or assemblies.
IBoundProperty<ITEM> - Interface in dev.metaschema.databind.model
Represents a bound property on a Metaschema definition.
ICalendarMapKey - Interface in dev.metaschema.core.metapath.item.function
An IMapItem key based on an ICalendarTemporalItem.
ICalendarTemporalItem - Interface in dev.metaschema.core.metapath.item.atomic
A temporal valued item related to a ZonedDateTime.
ICardinalityConstraint - Interface in dev.metaschema.core.model.constraint
Represents a rule requiring a Metaschema assembly data instance to have elements with a minimum and/or maximum occurrence.
ICardinalityConstraint.Builder - Class in dev.metaschema.core.model.constraint
Provides a builder pattern for constructing a new ICardinalityConstraint.
IChoiceGroupBindingConfiguration - Interface in dev.metaschema.databind.codegen.config
Provides binding configuration for a choice group within an assembly definition.
IChoiceGroupInstance - Interface in dev.metaschema.core.model
An Metaschema model instance representing a grouped set of objects consisting of heterogeneous object types.
IChoiceInstance - Interface in dev.metaschema.core.model
A marker interface for a choice of allowed instances in a Metachema.
ICollectionValue - Interface in dev.metaschema.core.metapath.item
A data value that can be a value in a Metapath array or map.
ICommand - Interface in dev.metaschema.cli.processor.command
A command line interface command.
ICommandExecutor - Interface in dev.metaschema.cli.processor.command
An abstract base class that implements the ICommandExecutor interface, providing common functionality for command execution implementations.
ICommandExecutor.ExecutionFunction - Interface in dev.metaschema.cli.processor.command
This functional interface represents a method that is used to execute a command operation.
ICompletionType - Interface in dev.metaschema.cli.processor.completion
Provides shell completion code for a specific type.
IConfigurableMessageConstraint - Interface in dev.metaschema.core.model.constraint
Represents a constraint that allows a configurable message.
IConfigurableMessageConstraintBase - Interface in dev.metaschema.databind.model.metaschema
Base interface for constraints with configurable messages.
IConfiguration<T extends IConfigurationFeature<?>> - Interface in dev.metaschema.core.configuration
The base interface for getting the configuration of processors and parsers in this library.
IConfigurationFeature<V> - Interface in dev.metaschema.core.configuration
The common interface that all configuration features must implement.
IConstraint - Interface in dev.metaschema.core.model.constraint
Represents a rule constraining the model of a Metaschema assembly, field or flag.
IConstraint.Level - Enum in dev.metaschema.core.model.constraint
The degree to which a constraint violation is significant.
IConstraint.Type - Enum in dev.metaschema.core.model.constraint
The type of constraint.
IConstraintBase - Interface in dev.metaschema.databind.model.metaschema
Base interface for all constraint bindings.
IConstraintLoader - Interface in dev.metaschema.core.model
Provides loading capabilities for Metaschema constraint sets.
IConstraintSet - Interface in dev.metaschema.core.model.constraint
A set of constraints targeted at the contents of a Metaschema module.
IConstraintValidationHandler - Interface in dev.metaschema.core.model.constraint
Provides a set of callback methods used to process the result of evaluating a constraint.
IConstraintValidator - Interface in dev.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 dev.metaschema.core.model.constraint
Supports a visitor pattern over constraint instances.
IContainer - Interface in dev.metaschema.core.model
Represents a model element that can contain child instances.
IContainerFlagSupport<FI extends IFlagInstance> - Interface in dev.metaschema.core.model
Provides support for managing the flag contents of a IModelDefinition.
IContainerModel - Interface in dev.metaschema.core.model
Indicates that the Metaschema type that has a complex model that can contain field and assembly instances.
IContainerModelAbsolute - Interface in dev.metaschema.core.model
Represents a model container with absolute (non-grouped) instances.
IContainerModelAssembly - Interface in dev.metaschema.core.model
Represents a model container for assembly definitions.
IContainerModelAssemblySupport<MI extends IModelInstance,NMI extends INamedModelInstance,FI extends IFieldInstance,AI extends IAssemblyInstance,CI extends IChoiceInstance,CGI extends IChoiceGroupInstance> - Interface in dev.metaschema.core.model
Common interface for model container support classes.
IContainerModelGrouped - Interface in dev.metaschema.core.model
Represents a model container with grouped instances.
IContainerModelSupport<MI extends IModelInstance,NMI extends INamedModelInstance,FI extends IFieldInstance,AI extends IAssemblyInstance> - Interface in dev.metaschema.core.model
Common interface for model container support classes.
IContentValidator - Interface in dev.metaschema.core.model.validation
A common interface for validation of Metaschema module-based content.
ICustomJavaDataType<TYPE extends ICustomJavaDataType<TYPE>> - Interface in dev.metaschema.core.datatype
The common interface for all data type implementations supported by a custom Java class.
ICycledAssemblyNodeItem - Interface in dev.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.
id() - Element in annotation type dev.metaschema.databind.model.annotations.AllowedValues
An optional identifier for the constraint, which must be unique to only this constraint.
id() - Element in annotation type dev.metaschema.databind.model.annotations.Expect
An optional identifier for the constraint, which must be unique to only this constraint.
id() - Element in annotation type dev.metaschema.databind.model.annotations.HasCardinality
An optional identifier for the constraint, which must be unique to only this constraint.
id() - Element in annotation type dev.metaschema.databind.model.annotations.Index
An optional identifier for the constraint, which must be unique to only this constraint.
id() - Element in annotation type dev.metaschema.databind.model.annotations.IndexHasKey
An optional identifier for the constraint, which must be unique to only this constraint.
id() - Element in annotation type dev.metaschema.databind.model.annotations.IsUnique
An optional identifier for the constraint, which must be unique to only this constraint.
id() - Element in annotation type dev.metaschema.databind.model.annotations.Matches
An optional identifier for the constraint, which must be unique to only this constraint.
id() - Element in annotation type dev.metaschema.databind.model.annotations.Report
An optional identifier for the constraint, which must be unique to only this constraint.
IDataTypeAdapter<TYPE> - Interface in dev.metaschema.core.datatype
Represents a data type implementation.
IDataTypeProvider - Interface in dev.metaschema.core.datatype
A service interface used to provide implementations of data types represented as IDataTypeAdapter instances.
IDateItem - Interface in dev.metaschema.core.metapath.item.atomic
An atomic Metapath item representing a date value in the Metapath system with or without an explicit time zone.
IDateTimeItem - Interface in dev.metaschema.core.metapath.item.atomic
An atomic Metapath item representing a date/time value in the Metapath system.
IDateTimeWithTimeZoneItem - Interface in dev.metaschema.core.metapath.item.atomic
An atomic Metapath item representing a date/time value in the Metapath system with an explicit time zone.
IDateWithTimeZoneItem - Interface in dev.metaschema.core.metapath.item.atomic
An atomic Metapath item containing a date data value that has an explicit timezone.
IDayTimeDurationItem - Interface in dev.metaschema.core.metapath.item.atomic
An atomic Metapath item containing a duration data value in days, hours, and seconds.
IDecimalItem - Interface in dev.metaschema.core.metapath.item.atomic
An atomic Metapath item containing a decimal data value.
IDecimalMapKey - Interface in dev.metaschema.core.metapath.item.function
An IMapItem key based on an IDecimalItem.
IDefaultable - Interface in dev.metaschema.core.model
A marker interface for Metaschema constructs that can have a default value.
IDefinition - Interface in dev.metaschema.core.model
Represents a definition of a flag, field, or assembly in a Metaschema module.
IDefinition.ModuleScope - Enum in dev.metaschema.core.model
Describes the visibility of a definition to other modules.
IDefinitionBindingConfiguration - Interface in dev.metaschema.databind.codegen.config
Provides binding configuration for a specific Metaschema definition.
IDefinitionNodeItem<D extends IDefinition,I extends INamedInstance> - Interface in dev.metaschema.core.metapath.item.node
Represents a Metapath node item that is based on an underlying Metaschema module definition and instance.
identifier(String) - Method in class dev.metaschema.core.model.constraint.AbstractConstraintBuilder
Set an identifier for the constraint.
identity() - Static method in class dev.metaschema.core.util.CustomCollectors
An implementation of Function.identity() that respects non-nullness.
IDescribable - Interface in dev.metaschema.core.model
Represents a model element that has a formal name and description.
IDeserializationHandler - Interface in dev.metaschema.databind.io
Provides methods used during deserialization to perform additional actions before and after data is loaded into a bound object.
IDeserializer<CLASS extends IBoundObject> - Interface in dev.metaschema.databind.io
Implementations of this interface are able to read structured data into a bound object instance of the parameterized type.
IDiagramNode - Interface in dev.metaschema.core.model.util
Represents a Metaschema module IModelDefinition node that is part of a model diagram.
IDiagramNode.IAttribute - Interface in dev.metaschema.core.model.util
Represents a scalar-valued data point associated with a node.
IDiagramNode.IEdge - Interface in dev.metaschema.core.model.util
Represents a relationship between a subject node and a target node.
IDiagramNode.Relationship - Enum in dev.metaschema.core.model.util
The nature of a relationship between two nodes.
IDiagramNodeVisitor - Interface in dev.metaschema.core.model.util
A visitor for processing edges in a diagram node model.
IDocumentBasedNodeItem - Interface in dev.metaschema.core.metapath.item.node
Represents a Metapath node item that is associated with a document.
IDocumentLoader - Interface in dev.metaschema.core.metapath
Supports loading documents referenced in Metapath expressions.
IDocumentNodeItem - Interface in dev.metaschema.core.metapath.item.node
A node item that represents the root of a tree of nodes associated with a document resource.
IDurationItem - Interface in dev.metaschema.core.metapath.item.atomic
An atomic Metapath item representing a duration data value.
IEmailAddressItem - Interface in dev.metaschema.core.metapath.item.atomic
An atomic Metapath item containing an email address data value.
IEnhancedQName - Interface in dev.metaschema.core.qname
An efficient cache-backed representation of a qualified name.
IEnhancedQName.NamespaceToPrefixResolver - Interface in dev.metaschema.core.qname
Provides a callback for resolving namespace prefixes.
IEnhancedQName.PrefixToNamespaceResolver - Interface in dev.metaschema.core.qname
Provides a callback for resolving namespace prefixes.
IErrorCode - Interface in dev.metaschema.core.metapath
Provides an error code that identifies the type of message.
IExpectConstraint - Interface in dev.metaschema.core.model.constraint
Represents a rule requiring a Metaschema assembly, field, or flag data instance to pass a Metapath-based test.
IExpectConstraint.Builder - Class in dev.metaschema.core.model.constraint
Provides a builder pattern for constructing a new IExpectConstraint.
IExpression - Interface in dev.metaschema.core.metapath
The common interface of all Metapath expression nodes.
IFeatureChildNodeItem - Interface in dev.metaschema.core.metapath.item.node
Represents a node item for a Metaschema model instance the is always a child of another item in the Metaschema model.
IFeatureComplexItemValueHandler - Interface in dev.metaschema.databind.model.info
A feature interface for handling complex item values during binding operations.
IFeatureContainerFlag<FI extends IFlagInstance> - Interface in dev.metaschema.core.model
Represents a definition that may contain flags.
IFeatureContainerModelAbsolute<MI extends IModelInstanceAbsolute,NMI extends INamedModelInstanceAbsolute,FI extends IFieldInstanceAbsolute,AI extends IAssemblyInstanceAbsolute> - Interface in dev.metaschema.core.model
Common interface for model container support classes.
IFeatureContainerModelAssembly<MI extends IModelInstanceAbsolute,NMI extends INamedModelInstanceAbsolute,FI extends IFieldInstanceAbsolute,AI extends IAssemblyInstanceAbsolute,CI extends IChoiceInstance,CGI extends IChoiceGroupInstance> - Interface in dev.metaschema.core.model
Provides assembly-specific container model functionality through delegation.
IFeatureContainerModelGrouped<NMI extends INamedModelInstanceGrouped,FI extends IFieldInstanceGrouped,AI extends IAssemblyInstanceGrouped> - Interface in dev.metaschema.core.model
Provides grouped container model functionality through delegation.
IFeatureDefinitionInstanceInlined<DEFINITION extends IDefinition,INSTANCE extends INamedInstance> - Interface in dev.metaschema.core.model
A trait indicating that the implementation is a localized definition that is declared in-line as an instance.
IFeatureDefinitionReferenceInstance<DEFINITION extends IDefinition,INSTANCE extends INamedInstance> - Interface in dev.metaschema.core.model
Represents an instance that references a definition.
IFeatureFlagContainerItem - Interface in dev.metaschema.core.metapath.item.node
This mixin interface indicates that the implementation is a INodeItem that is based on an IModelDefinition.
IFeatureFlagContainerItem.FlagContainer - Class in dev.metaschema.core.metapath.item.node
Provides an abstract implementation of a model that contains a collection of flags.
IFeatureJavaField - Interface in dev.metaschema.databind.model
Provides access to a Java field that is bound to a Metaschema instance.
IFeatureModelConstrained - Interface in dev.metaschema.core.model.constraint
A marker interface for a Metaschema model construct (i.e. assembly, field) that can be constrained using Metaschema constraints.
IFeatureModelContainerItem - Interface in dev.metaschema.core.metapath.item.node
This mixin interface indicates that the implementation is a INodeItem that may have both flag and model children.
IFeatureModelContainerItem.ModelContainer - Class in dev.metaschema.core.metapath.item.node
Provides an abstract implementation of a lazy loaded model.
IFeatureNoDataAtomicValuedItem - Interface in dev.metaschema.core.metapath.item.node
A feature interface representing an atomic-valued item that has no associated value data.
IFeatureNoDataValuedItem - Interface in dev.metaschema.core.metapath.item.node
This feature interface represents an item that has no associated value data.
IFeatureOrhpanedDefinitionNodeItem<D extends IDefinition,I extends INamedInstance> - Interface in dev.metaschema.core.metapath.item.node
A mixin interface used to identify that the implementation is a IDefinitionNodeItem that is based on a IDefinition that is an orphan in it's hierarchy.
IFeatureScalarItemValueHandler - Interface in dev.metaschema.databind.model.info
A feature interface for handling scalar item values during binding operations.
IFeatureValueConstrained - Interface in dev.metaschema.core.model.constraint
A marker interface for a Metaschema valued construct (i.e. flag, field) that can be constrained using Metaschema constraints.
IFeatureValueless - Interface in dev.metaschema.core.model
Represents an instance that has no value.
IField - Interface in dev.metaschema.core.model
A marker interface for an information element that is a field model type.
IFieldDefinition - Interface in dev.metaschema.core.model
Represents a field definition in a Metaschema module.
IFieldInstance - Interface in dev.metaschema.core.model
Represents a field instance within an assembly definition.
IFieldInstanceAbsolute - Interface in dev.metaschema.core.model
Represents a field instance that appears directly within an assembly definition.
IFieldInstanceGrouped - Interface in dev.metaschema.core.model
Represents a field instance that appears within a choice or other grouping construct.
IFieldNodeItem - Interface in dev.metaschema.core.metapath.item.node
A Metapath node valued item representing a Metaschema module field.
IFlag - Interface in dev.metaschema.core.model
A marker interface for an information element that is an flag model type.
IFlagContainerBuilder<T extends IFlagInstance> - Interface in dev.metaschema.core.model
Builder for constructing flag container instances.
IFlagDefinition - Interface in dev.metaschema.core.model
Represents a flag definition in a Metaschema module.
IFlagInstance - Interface in dev.metaschema.core.model
Represents a flag instance within a field or assembly definition.
IFlagNodeItem - Interface in dev.metaschema.core.metapath.item.node
A Metapath node valued item representing a Metaschema module flag.
IFunction - Interface in dev.metaschema.core.metapath.function
A common interface for all Metapath functions.
IFunction.Builder - Class in dev.metaschema.core.metapath.function
Used to create a function's signature using a builder pattern.
IFunction.FunctionProperty - Enum in dev.metaschema.core.metapath.function
Details specific characteristics of a function.
IFunctionExecutor - Interface in dev.metaschema.core.metapath.function
This functional interface provides a dispatch method for executing a function call.
IFunctionLibrary - Interface in dev.metaschema.core.metapath.function
Provides access to a collection of Metapath function signatures.
IFunctionResolver - Interface in dev.metaschema.core.metapath.function
Resolves Metapath function signatures based on name and arity.
IGeneratedClass - Interface in dev.metaschema.databind.codegen
Provides information about a generated Java class file.
IGeneratedDefinitionClass - Interface in dev.metaschema.databind.codegen
Represents a generated Java class for a Metaschema definition.
IGeneratedModuleClass - Interface in dev.metaschema.databind.codegen
Provides information about a generated Java class that represents a Module module.
IGenerationState<WRITER> - Interface in dev.metaschema.schemagen
Represents the state information used during schema generation.
Ignore - Annotation Type in dev.metaschema.databind.model.annotations
Indicates that the property is to be ignored by the Module binding system.
IGroupable - Interface in dev.metaschema.core.model
This behavioral interface represents an instance that supports grouped values.
IGroupAs - Interface in dev.metaschema.databind.model
A data object to record the group as selections.
IHexBinaryItem - Interface in dev.metaschema.core.metapath.item.atomic
An atomic Metapath item containing a Base64 encoded data value.
IHostnameItem - Interface in dev.metaschema.core.metapath.item.atomic
An atomic Metapath item containing a hostname data value.
IIndex - Interface in dev.metaschema.core.model.constraint
An index that can support the IIndexConstraint, IIndexHasKeyConstraint, and IUniqueConstraint.
IIndexConstraint - Interface in dev.metaschema.core.model.constraint
Represents a rule that generates a key-based index containing references to data items found in a Metaschema data instance.
IIndexConstraint.Builder - Class in dev.metaschema.core.model.constraint
Provides a builder pattern for constructing a new IIndexConstraint.
IIndexHasKeyConstraint - Interface in dev.metaschema.core.model.constraint
Represents a rule that checks that a key generated for a Metaschema data object exists in a named index that was generated using an IIndexConstraint.
IIndexHasKeyConstraint.Builder - Class in dev.metaschema.core.model.constraint
Provides a builder pattern for constructing a new IIndexHasKeyConstraint.
IInlineStrategy - Interface in dev.metaschema.schemagen
A strategy for determining whether a definition should be inlined in the generated schema or referenced as a separate type definition.
IInstance - Interface in dev.metaschema.core.model
This marker interface indicates that this object is an instance.
IInstanceAbsolute - Interface in dev.metaschema.core.model
Represents an instance with an absolute path and an associated value.
IIntegerItem - Interface in dev.metaschema.core.metapath.item.atomic
An atomic Metapath item containing an integer data value.
IIPAddressItem - Interface in dev.metaschema.core.metapath.item.atomic
An atomic Metapath item representing an IP address data value.
IIPv4AddressItem - Interface in dev.metaschema.core.metapath.item.atomic
An atomic Metapath item containing an IPv4 address data value.
IIPv6AddressItem - Interface in dev.metaschema.core.metapath.item.atomic
An atomic Metapath item containing an IPv6 address data value.
IItem - Interface in dev.metaschema.core.metapath.item
The base interface inherited by all Metapath item implementations.
IItemReadHandler - Interface in dev.metaschema.databind.model.info
Handler interface for reading bound items during deserialization.
IItemType - Interface in dev.metaschema.core.metapath.type
Provides type information that be used to discover type information for, test, and cast various item objects.
IItemValueHandler<TYPE> - Interface in dev.metaschema.databind.model.info
Handler interface for processing bound item values.
IItemVisitor - Interface in dev.metaschema.core.metapath.item
Use to visit the major types of items.
IItemWriteHandler - Interface in dev.metaschema.databind.model.info
Handler interface for writing bound items during serialization.
IItemWriter - Interface in dev.metaschema.core.metapath.item
Supports writing different types of items using a visitor pattern.
IJsonInstance - Interface in dev.metaschema.core.model
Represents a model instance that has a JSON property name.
IJsonNamed - Interface in dev.metaschema.core.model
Represents a model element that has a JSON property name.
IJsonParsingContext - Interface in dev.metaschema.databind.io.json
Provides the parsing context for reading JSON-based Metaschema module instances.
IJsonParsingContext.IInstanceReader - Interface in dev.metaschema.databind.io.json
A reader for processing JSON instances using the item read handler pattern.
IJsonProblemHandler - Interface in dev.metaschema.databind.io.json
Handles common issues resulting from parsing JSON content.
IJsonWritingContext - Interface in dev.metaschema.databind.io.json
Provides the writing context for serializing Java objects to JSON format.
IKeyConstraint - Interface in dev.metaschema.core.model.constraint
A common interface used for constraints oriented around key-based indexes.
IKeyField - Interface in dev.metaschema.core.model.constraint
Represents a component of a key used in a key-based index.
IKeySpecifier - Interface in dev.metaschema.core.metapath.item.function
A common interface for all key specifier implementations.
IKindTest<T extends INodeItem> - Interface in dev.metaschema.core.metapath.type
Provides type information that be used to discover type information for, test, and cast various node-based item objects.
ILet - Interface in dev.metaschema.core.model.constraint
Represents a variable assignment for use in Metaschema module constraints.
ILoader<T> - Interface in dev.metaschema.core.model
Provides loading capabilities for resources of type T.
IMapItem<VALUE extends ICollectionValue> - Interface in dev.metaschema.core.metapath.item.function
Represents a mapping of IMapKey keys to values.
IMapKey - Interface in dev.metaschema.core.metapath.item.function
The key value used in an IMapItem.
IMapTest - Interface in dev.metaschema.core.metapath.type
Declares the expected type information for a IMapItem.
IMarkupItem - Interface in dev.metaschema.core.metapath.item.atomic
An atomic Metapath item representing a Markup data value.
IMarkupLineItem - Interface in dev.metaschema.core.metapath.item.atomic
An atomic Metapath item representing a single line of Markup.
IMarkupMultilineItem - Interface in dev.metaschema.core.metapath.item.atomic
An atomic Metapath item representing multiple lines of Markup.
IMarkupString<TYPE extends IMarkupString<TYPE>> - Interface in dev.metaschema.core.datatype.markup
The common interface for all markup implementations.
IMatchesConstraint - Interface in dev.metaschema.core.model.constraint
Represents a rule requiring the value of a field or flag to match a pattern and/or conform to an identified data type.
IMatchesConstraint.Builder - Class in dev.metaschema.core.model.constraint
Provides a builder pattern for constructing a new IMatchesConstraint.
IMetapathExpression - Interface in dev.metaschema.core.metapath
Supports compiling and executing Metapath expressions.
IMetapathExpression.ResultType - Enum in dev.metaschema.core.metapath
Identifies the expected type for a Metapath evaluation result.
IMetapathQueryable - Interface in dev.metaschema.core.model
Represents a model element that can be queried using Metapath expressions.
IMetaschemaData - Interface in dev.metaschema.core.model
Represents data associated with a Metaschema module.
IMetaschemaModule<SELF extends IMetaschemaModule<SELF>> - Interface in dev.metaschema.core.model
Represents a loaded Metaschema module.
IModelConstrained - Interface in dev.metaschema.core.model.constraint
Represents a container of rules constraining the effective model of a Metaschema assembly data instance.
IModelConstraintsBase - Interface in dev.metaschema.databind.model.metaschema
Base interface for model-level constraint bindings.
IModelDefinition - Interface in dev.metaschema.core.model
Represents a Metaschema definition for a complex object that may contain flags.
IModelElement - Interface in dev.metaschema.core.model
A marker interface for Metaschema constructs that can be members of a Metaschema definition's model.
IModelElementVisitable - Interface in dev.metaschema.core.model
Represents a model element that can be visited using the visitor pattern.
IModelElementVisitor<CONTEXT,RESULT> - Interface in dev.metaschema.core.model
Provides a set of callbacks used when iterating over node items in a directed graph.
IModelInstance - Interface in dev.metaschema.core.model
This marker interface is used to identify a field or assembly instance that is a member of an assembly's model.
IModelInstanceAbsolute - Interface in dev.metaschema.core.model
Represents a model instance with an absolute path and an associated value.
IModelInstanceCollectionInfo<ITEM> - Interface in dev.metaschema.databind.model.info
Provides information about the collection type for a model instance.
IModelInstanceReadHandler<ITEM> - Interface in dev.metaschema.databind.model.info
Handler interface for reading model instance collections during deserialization.
IModelInstanceWriteHandler<ITEM> - Interface in dev.metaschema.databind.model.info
Handler interface for writing model instance collections during serialization.
IModelNodeItem<D extends IModelDefinition,I extends INamedModelInstance> - Interface in dev.metaschema.core.metapath.item.node
Represents a Metapath node item for a Metaschema model instance (assembly or field).
IModule - Interface in dev.metaschema.core.model
Represents a Metaschema module.
IModuleBindingGenerator - Interface in dev.metaschema.databind.codegen
A functional interface for generating bound Java classes from a Metaschema module.
IModuleExtended<M extends IModuleExtended<M,D,FL,FI,A>,D extends IModelDefinition,FL extends IFlagDefinition,FI extends IFieldDefinition,A extends IAssemblyDefinition> - Interface in dev.metaschema.core.model
The API for accessing information about a given Metaschema module.
IModuleLoader<M extends IModuleExtended<M,?,?,?,?>> - Interface in dev.metaschema.core.model
Provides loading capabilities for Metaschema modules.
IModuleLoader.IModulePostProcessor - Interface in dev.metaschema.core.model
Used to define a post-processing operation to perform on a module.
IModuleNodeItem - Interface in dev.metaschema.core.metapath.item.node
Supports querying of global definitions and associated instances in a Metaschema module by effective name.
Import() - Constructor for class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.Import
Constructs a new dev.metaschema.databind.model.metaschema.binding.METASCHEMA.Import instance with no metadata.
Import() - Constructor for class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints.Import
Constructs a new dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints.Import instance with no metadata.
Import() - Constructor for class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Import
Constructs a new dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Import instance with no metadata.
Import(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.Import
Constructs a new dev.metaschema.databind.model.metaschema.binding.METASCHEMA.Import instance with the specified metadata.
Import(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints.Import
Constructs a new dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints.Import instance with the specified metadata.
Import(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Import
Constructs a new dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Import instance with the specified metadata.
imports() - Element in annotation type dev.metaschema.databind.model.annotations.MetaschemaModule
Get the classes representing the Metaschemas imported by this Module.
IMutableConfiguration<T extends IConfigurationFeature<?>> - Interface in dev.metaschema.core.configuration
This interface provides methods for retrieving and updating the configuration of processors and parsers in this library.
IMutablePropertyBindingConfiguration - Interface in dev.metaschema.databind.codegen.config
A mutable extension of IPropertyBindingConfiguration that allows setting property binding configuration values.
INamed - Interface in dev.metaschema.core.model
Represents a model element that has a name and associated naming properties.
INamedInstance - Interface in dev.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 dev.metaschema.core.model
A marker interface for Metaschema constructs that can be members of a Metaschema module's model that have a name and other identifying characteristics.
INamedModelInstance - Interface in dev.metaschema.core.model
Represents a named instance of a field or assembly within a model.
INamedModelInstanceAbsolute - Interface in dev.metaschema.core.model
Represents a named model instance with absolute positioning and JSON serialization support.
INamedModelInstanceGrouped - Interface in dev.metaschema.core.model
Represents an arbitrary grouping of Metaschema model instances.
INcNameItem - Interface in dev.metaschema.core.metapath.item.atomic
Deprecated, for removal: This API element is subject to removal in a future version.
index() - Element in annotation type dev.metaschema.databind.model.annotations.AssemblyConstraints
Get the index constraints for this assembly.
index() - Element in annotation type dev.metaschema.databind.model.annotations.MetaschemaAssembly
The binary name of the assembly.
index() - Element in annotation type dev.metaschema.databind.model.annotations.MetaschemaField
The binary name of the assembly.
Index - Annotation Type in dev.metaschema.databind.model.annotations
This annotation defines a unqiue index over the contents of the assembly represented by the containing MetaschemaAssembly annotation.
INDEX - Enum constant in enum dev.metaschema.core.model.constraint.IConstraint.Type
Constraint creating an index over items.
INDEX_CONSTRAINT_QNAME - Static variable in class dev.metaschema.core.model.MetaschemaModelConstants
The name of an IIndexConstraint constraint in the Metaschema model.
INDEX_HAS_KEY - Enum constant in enum dev.metaschema.core.model.constraint.IConstraint.Type
Constraint verifying index key references.
INDEX_HAS_KEY_CONSTRAINT_QNAME - Static variable in class dev.metaschema.core.model.MetaschemaModelConstants
The name of an IIndexHasKeyConstraint constraint in the Metaschema model.
indexDefinitions(IModule, IInlineStrategy) - Static method in class dev.metaschema.schemagen.ModuleIndex
Creates an index of all definitions reachable from the module's root assembly definitions.
indexHasKey() - Element in annotation type dev.metaschema.databind.model.annotations.ValueConstraints
Get the index-has-key constraints for the type or field this annotation is applied to.
IndexHasKey - Annotation Type in dev.metaschema.databind.model.annotations
This annotation defines a rule that requires that the target contents of the assembly, represented by the containing MetaschemaAssembly annotation, reference items in a name index defined by the Index constraint.
indexName() - Element in annotation type dev.metaschema.databind.model.annotations.IndexHasKey
A reference to a named index.
indexOf(Object) - Method in interface dev.metaschema.core.metapath.item.function.IArrayItem
 
indexOf(String) - Method in class dev.metaschema.core.qname.NamespaceCache
Get the index value of the provided namespace.
IndexOutOfBoundsArrayMetapathException - Exception in dev.metaschema.core.metapath.item.function
err:FOAY0001: This error is raised when an integer used to select a member of an array is outside the range of values for that array.
IndexOutOfBoundsArrayMetapathException(IArrayItem<?>, String) - Constructor for exception dev.metaschema.core.metapath.item.function.IndexOutOfBoundsArrayMetapathException
Constructs a new exception with the provided item, message, and no cause.
IndexOutOfBoundsArrayMetapathException(IArrayItem<?>, String, Throwable) - Constructor for exception dev.metaschema.core.metapath.item.function.IndexOutOfBoundsArrayMetapathException
Constructs a new exception with the provided item, message, and cause.
IndexOutOfBoundsArrayMetapathException(IArrayItem<?>, Throwable) - Constructor for exception dev.metaschema.core.metapath.item.function.IndexOutOfBoundsArrayMetapathException
Constructs a new exception with the provided item, no message, and the cause.
info(String) - Method in interface dev.metaschema.databind.codegen.JavaCompilerSupport.Logger
Log an info message.
INFORMATIONAL - Enum constant in enum dev.metaschema.core.model.constraint.IConstraint.Level
A violation of the constraint represents a point of interest.
INFORMATIONAL - Enum constant in enum dev.metaschema.core.model.validation.IValidationFinding.Kind
The finding is providing information that does not indicate success or failure.
initCause(Throwable) - Method in exception dev.metaschema.core.util.ExceptionUtils.WrappedException
 
inJson() - Element in annotation type dev.metaschema.databind.model.annotations.GroupAs
Describes how to handle collections in JSON/YAML.
INLINE_CHOICE_DEFINITIONS - Static variable in class dev.metaschema.schemagen.SchemaGenerationFeature
If enabled, child definitions of a choice that are defined inline will be generated as inline types.
INLINE_DEFINITIONS - Static variable in class dev.metaschema.schemagen.SchemaGenerationFeature
If enabled, definitions that are defined inline will be generated as inline types.
InlineDefineAssembly - Class in dev.metaschema.databind.model.metaschema.binding
Inline Assembly Definition.
InlineDefineAssembly() - Constructor for class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Constructs a new dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly instance with no metadata.
InlineDefineAssembly(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Constructs a new dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly instance with the specified metadata.
InlineDefineField - Class in dev.metaschema.databind.model.metaschema.binding
Inline Field Definition.
InlineDefineField() - Constructor for class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Constructs a new dev.metaschema.databind.model.metaschema.binding.InlineDefineField instance with no metadata.
InlineDefineField(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Constructs a new dev.metaschema.databind.model.metaschema.binding.InlineDefineField instance with the specified metadata.
InlineDefineFlag - Class in dev.metaschema.databind.model.metaschema.binding
Inline Flag Definition.
InlineDefineFlag() - Constructor for class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
Constructs a new dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag instance with no metadata.
InlineDefineFlag(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
Constructs a new dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag instance with the specified metadata.
INodeItem - Interface in dev.metaschema.core.metapath.item.node
Represents a Metapath model node.
INodeItem.NodeType - Enum in dev.metaschema.core.metapath.item.node
The type of node.
INodeItemFactory - Interface in dev.metaschema.core.metapath.item.node
This factory interface is used to create INodeItem objects of various types.
INodeItemGenerator - Interface in dev.metaschema.core.metapath.item.node
Generates child node items for Metapath node items.
INodeItemVisitable - Interface in dev.metaschema.core.metapath.item.node
Marks a node item as visitable by a INodeItemVisitor.
INodeItemVisitor<CONTEXT,RESULT> - Interface in dev.metaschema.core.metapath.item.node
Provides a set of callbacks used when iterating over node items in a directed graph.
INonNegativeIntegerItem - Interface in dev.metaschema.core.metapath.item.atomic
An atomic Metapath item containing a non-negative integer data value.
INPUT_VALUE_TOO_LARGE - Static variable in exception dev.metaschema.core.metapath.function.CastFunctionException
err:FOCA0003: Raised when casting to xs:integer if the supplied value exceeds the implementation-defined limits for the datatype.
InsertAnchorExtension - Class in dev.metaschema.core.datatype.markup.flexmark
Extension that adds support for insert anchors, used in OSCAL statements, and applicable more generally in other Metaschema-based models.
InsertAnchorExtension() - Constructor for class dev.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension
 
InsertAnchorExtension.InsertAnchorNode - Class in dev.metaschema.core.datatype.markup.flexmark
The flexmark node for an insert anchor.
InsertAnchorExtension.InsertVisitor - Class in dev.metaschema.core.datatype.markup.flexmark
Used to collect insert nodes.
InsertAnchorNode(BasedSequence, BasedSequence) - Constructor for class dev.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertAnchorNode
Construct a new Metaschema insert node.
InsertAnchorNode(String, String) - Constructor for class dev.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertAnchorNode
Construct a new Metaschema insert node.
insertBefore(IArrayItem<T>, int, T) - Static method in class dev.metaschema.core.metapath.function.library.ArrayInsertBefore
An implementation of XPath 3.1 array:insert-before.
insertBefore(IArrayItem<T>, IIntegerItem, T) - Static method in class dev.metaschema.core.metapath.function.library.ArrayInsertBefore
An implementation of XPath 3.1 array:insert-before.
InsertVisitor(Predicate<InsertAnchorExtension.InsertAnchorNode>) - Constructor for class dev.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertVisitor
Construct a new visitor that will use the provided filter to visit matching insert nodes.
instance() - Static method in class dev.metaschema.cli.util.LoggingValidationHandler
Get a singleton instance of the logging validation handler.
instance() - Static method in class dev.metaschema.core.datatype.DataTypeService
Get the singleton service instance, which will be lazy constructed on first access.
instance() - Static method in class dev.metaschema.core.datatype.markup.flexmark.FlexmarkFactory
Get the static Flexmark factory instance.
instance() - Static method in class dev.metaschema.core.datatype.markup.XmlMarkupParser
Get the singleton markup parser instance.
instance() - Static method in interface dev.metaschema.core.metapath.item.node.INodeItemFactory
Get the singleton instance of the default node factory.
instance() - Static method in class dev.metaschema.core.metapath.StaticContext
Create a new static context instance using default values.
instance() - Static method in class dev.metaschema.core.qname.EQNameFactory
Get the singleton instance.
instance() - Static method in class dev.metaschema.core.qname.NamespaceCache
Get the singleton instance.
instance() - Static method in class dev.metaschema.core.qname.QNameCache
Get the singleton qualified name cache.
instance() - Static method in class dev.metaschema.databind.io.json.JsonFactoryFactory
Get the cached JsonFactory instance.
instance(boolean) - Static method in class dev.metaschema.cli.util.LoggingValidationHandler
Get a singleton instance of the logging validation handler.
INTEGER - Static variable in class dev.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema integer data type instance.
IntegerAdapter - Class in dev.metaschema.core.datatype.adapter
Support for the Metaschema integer data type.
integerDivide(IIntegerItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IIntegerItem
Divide this dividend value by the provided divisor value using integer division.
integerDivide(INumericItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IDecimalItem
Divide this dividend value by the provided divisor value using integer division.
integerDivide(INumericItem) - Method in interface dev.metaschema.core.metapath.item.atomic.INumericItem
Divide this dividend value by the provided divisor value using integer division.
INumericItem - Interface in dev.metaschema.core.metapath.item.atomic
Represents an atomic Metapath item containing a numeric data value, which can be either an integer or decimal.
INVALID_ARGUMENT - Static variable in exception dev.metaschema.core.metapath.function.DocumentFunctionException
err:FODC0002: Raised (optionally) by FnDoc and fn:doc-available if the argument is not a valid URI reference.
INVALID_ARGUMENT_EXACTLY_ONE - Static variable in exception dev.metaschema.core.metapath.function.InvalidArgumentFunctionException
err:FORG0005: Raised by fn:exactly-one if the supplied value is not a singleton sequence.
INVALID_ARGUMENT_ONE_OR_MORE - Static variable in exception dev.metaschema.core.metapath.function.InvalidArgumentFunctionException
err:FORG0005: Raised by fn:one-or-more if the supplied value is an empty sequence.
INVALID_ARGUMENT_TO_RESOLVE_URI - Static variable in exception dev.metaschema.core.metapath.function.InvalidArgumentFunctionException
err:FORG0002: Raised when either argument to fn:resolve-uri is not a valid URI/IRI.
INVALID_ARGUMENT_TYPE - Static variable in exception dev.metaschema.core.metapath.function.InvalidArgumentFunctionException
err:FORG0006: Raised by functions such as fn:max, fn:min, fn:avg, fn:sum if the supplied sequence contains values inappropriate to this function.
INVALID_ARGUMENT_ZERO_OR_ONE - Static variable in exception dev.metaschema.core.metapath.function.InvalidArgumentFunctionException
err:FORG0003: Raised by fn:zero-or-one if the supplied value contains more than one item.
INVALID_ARGUMENTS - Enum constant in enum dev.metaschema.cli.processor.ExitCode
The provided argument information for a command fails to match argument use requirements.
INVALID_COMMAND - Enum constant in enum dev.metaschema.cli.processor.ExitCode
A command was requested by name that doesn't exist or required arguments are missing.
INVALID_EXPRESSION - Static variable in exception dev.metaschema.core.metapath.function.regex.RegularExpressionMetapathException
err:MPRX0002: Raised by regular expression functions such as fn:matches and fn:replace if the regular expression is syntactically invalid.
INVALID_FLAG - Static variable in exception dev.metaschema.core.metapath.function.regex.RegularExpressionMetapathException
err:MPRX0001: Raised by regular expression functions such as fn:matches and fn:replace if the regular expression flags contain a character other than i, m, q, s, or x.
INVALID_LEXICAL_VALUE - Static variable in exception dev.metaschema.core.metapath.function.CastFunctionException
err:FOCA0002: Raised by fn:resolve-QName and fn:QName when a supplied value does not have the lexical form of a QName or URI respectively; and when casting to decimal, if the supplied value is NaN or Infinity.
INVALID_OPTION - Static variable in exception dev.metaschema.core.metapath.function.JsonFunctionException
err:FOJS0005: This error is raised if the $options map contains an invalid entry.
INVALID_PATH_GRAMMAR - Static variable in exception dev.metaschema.core.metapath.StaticMetapathException
err:MPST0003: It is a static error if an expression is not a valid instance of the Metapath grammar.
INVALID_REPLACEMENT_STRING - Static variable in exception dev.metaschema.core.metapath.function.regex.RegularExpressionMetapathException
err:MPRX0004: Raised by fn:replace to report errors in the replacement string.
INVALID_TARGET - Enum constant in enum dev.metaschema.cli.processor.ExitCode
The target argument was not found or invalid.
INVALID_TIME_ZONE_VALUE_ERROR - Static variable in exception dev.metaschema.core.metapath.function.DateTimeFunctionException
err:FODT0003: Raised by adjust-date-to-timezone and related functions if the supplied timezone is invalid.
INVALID_TYPE_ERROR - Static variable in exception dev.metaschema.core.metapath.type.TypeMetapathException
err:MPTY0004: It is a type error if during the static analysis phase, an expression is found to have a static type that is not appropriate for the context in which the expression occurs, or during the dynamic evaluation phase, the dynamic type of a value does not match a required type as specified by the matching rules in 2.5.5 SequenceType Matching.
INVALID_VALUE_FOR_CAST - Static variable in exception dev.metaschema.core.metapath.function.InvalidArgumentFunctionException
err:FORG0001: A general-purpose error raised when casting, if a cast between two datatypes is allowed in principle, but the supplied value cannot be converted: for example when attempting to cast the string "nine" to an integer.
InvalidArgumentException - Exception in dev.metaschema.cli.processor
Thrown when an option argument is found to be invalid during parsing of a command-line.
InvalidArgumentException(String) - Constructor for exception dev.metaschema.cli.processor.InvalidArgumentException
Generate a new exception.
InvalidArgumentFunctionException - Exception in dev.metaschema.core.metapath.function
FORG: Exceptions related to argument types.
InvalidArgumentFunctionException(int, String) - Constructor for exception dev.metaschema.core.metapath.function.InvalidArgumentFunctionException
Constructs a new exception with the provided code, message, and no cause.
InvalidArgumentFunctionException(int, String, Throwable) - Constructor for exception dev.metaschema.core.metapath.function.InvalidArgumentFunctionException
Constructs a new exception with the provided code, message, and cause.
InvalidArgumentFunctionException(int, Throwable) - Constructor for exception dev.metaschema.core.metapath.function.InvalidArgumentFunctionException
Constructs a new exception with the provided code, no message, and the cause.
InvalidMetapathGrammarException - Exception in dev.metaschema.core.metapath
An exception to be raised when a Metapath is not a valid instance of the Metapath grammar.
InvalidMetapathGrammarException(String) - Constructor for exception dev.metaschema.core.metapath.InvalidMetapathGrammarException
Constructs a new exception with the provided message and no cause.
InvalidMetapathGrammarException(String, Throwable) - Constructor for exception dev.metaschema.core.metapath.InvalidMetapathGrammarException
Constructs a new exception with the provided message and cause.
InvalidMetapathGrammarException(Throwable) - Constructor for exception dev.metaschema.core.metapath.InvalidMetapathGrammarException
Constructs a new exception with no message and the provided cause.
InvalidTreatTypeDynamicMetapathException - Exception in dev.metaschema.core.metapath
Raised when a Metapath treat expression fails because the sequence does not match the required type.
InvalidTreatTypeDynamicMetapathException(String, Throwable) - Constructor for exception dev.metaschema.core.metapath.InvalidTreatTypeDynamicMetapathException
Constructs a new exception with the provided message and cause.
InvalidTreatTypeDynamicMetapathException(Throwable) - Constructor for exception dev.metaschema.core.metapath.InvalidTreatTypeDynamicMetapathException
Constructs a new exception with the provided cause and no message.
InvalidTreatTypeDynamicMetapathException(Deque<IExpression>, String) - Constructor for exception dev.metaschema.core.metapath.InvalidTreatTypeDynamicMetapathException
Constructs a new exception with the provided evaluationStack and message and no cause.
InvalidTypeFunctionException - Exception in dev.metaschema.core.metapath.function
FOTY: Exceptions related to type errors.
InvalidTypeFunctionException(int, IItem) - Constructor for exception dev.metaschema.core.metapath.function.InvalidTypeFunctionException
Constructs a new exception with the provided code, item, and no cause.
InvalidTypeFunctionException(int, IItem, Throwable) - Constructor for exception dev.metaschema.core.metapath.function.InvalidTypeFunctionException
Constructs a new exception with the provided code, item, and cause.
InvalidTypeMetapathException - Exception in dev.metaschema.core.metapath.type
Provides a convenient way to raise a TypeMetapathException.INVALID_TYPE_ERROR.
InvalidTypeMetapathException(IItem) - Constructor for exception dev.metaschema.core.metapath.type.InvalidTypeMetapathException
Constructs a new exception with the provided item and no cause, using a default message.
InvalidTypeMetapathException(IItem, String) - Constructor for exception dev.metaschema.core.metapath.type.InvalidTypeMetapathException
Constructs a new exception with the provided item, message, and no cause.
InvalidTypeMetapathException(IItem, String, Throwable) - Constructor for exception dev.metaschema.core.metapath.type.InvalidTypeMetapathException
Constructs a new exception with the provided item, message, and cause.
InvalidTypeMetapathException(IItem, Throwable) - Constructor for exception dev.metaschema.core.metapath.type.InvalidTypeMetapathException
Constructs a new exception with the provided item and cause, using a default message.
InvalidValueForCastFunctionException - Exception in dev.metaschema.core.metapath.function
FORG0001: Thrown when a cast operation fails because the supplied value cannot be converted to the target datatype.
InvalidValueForCastFunctionException(String) - Constructor for exception dev.metaschema.core.metapath.function.InvalidValueForCastFunctionException
Constructs a new exception with the provided message and no cause.
InvalidValueForCastFunctionException(String, Throwable) - Constructor for exception dev.metaschema.core.metapath.function.InvalidValueForCastFunctionException
Constructs a new exception with the provided message and cause.
InvalidValueForCastFunctionException(Throwable) - Constructor for exception dev.metaschema.core.metapath.function.InvalidValueForCastFunctionException
Constructs a new exception with no message and the provided cause.
inXml() - Element in annotation type dev.metaschema.databind.model.annotations.GroupAs
Describes how to handle collections in XML.
inXmlWrapped() - Element in annotation type dev.metaschema.databind.model.annotations.BoundField
If the data type allows it, determines if the field's value must be wrapped with an XML element.
inXmlWrapped() - Element in annotation type dev.metaschema.databind.model.annotations.MetaschemaField
If the data type allows it, determines if the field's value must be wrapped with an XML element whose name is the specified MetaschemaField.name() and namespace is derived from the namespace of the instance.
IO_ERROR - Enum constant in enum dev.metaschema.cli.processor.ExitCode
An error occurred while reading or writing.
IOpaqueMapKey - Interface in dev.metaschema.core.metapath.item.function
Represents a map key with no special handling based on the key value's data type.
IP_V4_ADDRESS - Static variable in class dev.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema ip-v4-address data type instance.
IP_V6_ADDRESS - Static variable in class dev.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema ip-v6-address data type instance.
IPackageProduction - Interface in dev.metaschema.databind.codegen
Provides information about a generated package-info.java class, that represents a collection of Module constructs generated from one or more Module modules.
IParsingContext<READER,PROBLEM_HANDLER extends IProblemHandler> - Interface in dev.metaschema.databind.io
Provides objects used for parsing data associated with a specific format.
IPathFormatter - Interface in dev.metaschema.core.metapath.format
This interface provides an implementation contract for all path formatters.
IPathSegment - Interface in dev.metaschema.core.metapath.format
A named segment of a path that can be formatted.
IPositiveIntegerItem - Interface in dev.metaschema.core.metapath.item.atomic
An atomic Metapath item containing a positive integer data value.
IProblemHandler - Interface in dev.metaschema.databind.io
Implementations support handling common parsing issues.
IProduction - Interface in dev.metaschema.databind.codegen
Information about Java classes generated for a collection of Module modules.
IPropertyBindingConfiguration - Interface in dev.metaschema.databind.codegen.config
Provides binding configuration for a specific property (field or assembly instance) within a definition.
IPv4AddressAdapter - Class in dev.metaschema.core.datatype.adapter
Support for the Metaschema ip-v4-address data type.
IPv6AddressAdapter - Class in dev.metaschema.core.datatype.adapter
Support for the Metaschema ip-v6-address data type.
IQNameItem - Interface in dev.metaschema.core.metapath.item.atomic
An atomic Metapath item with a namespace qualified name value.
IReportConstraint - Interface in dev.metaschema.core.model.constraint
Represents a rule reporting a condition when a Metaschema assembly, field, or flag data instance matches a Metapath-based test.
IReportConstraint.Builder - Class in dev.metaschema.core.model.constraint
Provides a builder pattern for constructing a new IReportConstraint.
IResourceLocation - Interface in dev.metaschema.core.model
Represents a location within a resource.
IResourceResolver - Interface in dev.metaschema.core.model
A common interface for implementation classes that load data resources.
IRootAssemblyNodeItem - Interface in dev.metaschema.core.metapath.item.node
A marker interface used to expose root node functionality for an assembly node that has root information.
IS_UNIQUE_CONSTRAINT_QNAME - Static variable in class dev.metaschema.core.model.MetaschemaModelConstants
The name of an IUniqueConstraint constraint in the Metaschema model.
isAbsolute() - Method in interface dev.metaschema.core.metapath.item.atomic.IAnyUriItem
Determines if this URI has a scheme component, making it absolute.
isAllNulls(Iterable<String>) - Static method in interface dev.metaschema.core.model.constraint.IIndex
Check if a key contains information other than null Strings.
isAllowedOther() - Method in interface dev.metaschema.core.model.constraint.IAllowedValuesConstraint
Determines if this allowed value constraint is open-ended (true) or closed.
isArityUnbounded() - Method in interface dev.metaschema.core.metapath.function.IFunction
Determines if the final argument can be repeated.
isAtomic() - Method in interface dev.metaschema.core.datatype.IDataTypeAdapter
Determines if the data type is an atomic, scalar value.
isBlock() - Method in interface dev.metaschema.core.datatype.markup.IMarkupString
Determine if the Markup consists of block elements.
isBlock() - Method in class dev.metaschema.core.datatype.markup.MarkupLine
 
isBlock() - Method in class dev.metaschema.core.datatype.markup.MarkupMultiline
 
ISchemaGenerator - Interface in dev.metaschema.schemagen
Provides the capability to generate a schema from a Metaschema module.
ISchemaGenerator.SchemaFormat - Enum in dev.metaschema.schemagen
Identifies the supported schema generation formats.
isChoiceGroupMember() - Method in class dev.metaschema.schemagen.ModuleIndex.DefinitionEntry
Checks if this definition is a member of a choice group.
isChoiceSibling() - Method in class dev.metaschema.schemagen.ModuleIndex.DefinitionEntry
Checks if this definition has sibling elements in a choice group.
isClosed() - Method in class dev.metaschema.schemagen.AbstractGenerationState.AllowedValueCollection
Determine if the allowed value set is closed.
isContextDepenent() - Method in interface dev.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 dev.metaschema.core.model.constraint
Represents a set of target constraints that apply to a given Metaschema module namespace and short name.
isDebugEnabled() - Method in interface dev.metaschema.databind.codegen.JavaCompilerSupport.Logger
Check if debug logging is enabled.
isDecendant(IAssemblyNodeItem, IAssemblyDefinition) - Method in class dev.metaschema.core.metapath.item.node.AbstractRecursionPreventingNodeItemVisitor
Determines if the provided node is a descendant of the assembly definition.
isDeterministic() - Method in interface dev.metaschema.core.metapath.function.IFunction
Determines if the result of the function call will produce identical results when provided the same implicit or explicit arguments.
isEffectiveValueWrappedInXml() - Method in interface dev.metaschema.core.model.IAssemblyInstance
 
isEffectiveValueWrappedInXml() - Method in interface dev.metaschema.core.model.IChoiceGroupInstance
 
isEffectiveValueWrappedInXml() - Method in interface dev.metaschema.core.model.IChoiceInstance
 
isEffectiveValueWrappedInXml() - Method in interface dev.metaschema.core.model.IFieldInstanceAbsolute
 
isEffectiveValueWrappedInXml() - Method in interface dev.metaschema.core.model.IFieldInstanceGrouped
 
isEffectiveValueWrappedInXml() - Method in interface dev.metaschema.core.model.IModelInstance
Indicate if the instance allows values without an XML element wrapper.
isEffectiveValueWrappedInXml() - Method in interface dev.metaschema.databind.model.IBoundInstanceModelFieldComplex
 
isEmpty() - Method in class dev.metaschema.core.datatype.markup.AbstractMarkupString
 
isEmpty() - Method in interface dev.metaschema.core.datatype.markup.IMarkupString
Determine if the markup has no contents.
isEmpty() - Method in interface dev.metaschema.core.metapath.item.function.IArrayItem
Determine if this sequence is empty.
isEmpty() - Method in interface dev.metaschema.core.metapath.item.function.IMapItem
Determine if this sequence is empty.
isEmpty() - Method in interface dev.metaschema.core.metapath.type.ISequenceType
Determine if the sequence is empty (if it holds any data) or not.
isEmpty() - Method in class dev.metaschema.databind.io.PathTracker
Check if the path is empty (at root level).
isEmpty(Object) - Method in interface dev.metaschema.databind.model.info.IModelInstanceCollectionInfo
Determine if the value is empty.
ISequence<ITEM extends IItem> - Interface in dev.metaschema.core.metapath.item
Represents an ordered collection of Metapath expression results.
ISequenceType - Interface in dev.metaschema.core.metapath.type
Supports sequence type testing.
ISerializer<CLASS extends IBoundObject> - Interface in dev.metaschema.databind.io
Implementations of this interface are able to write data in a bound object instance of the parameterized type to a structured data format.
isEventEndDocument(XMLEvent) - Static method in class dev.metaschema.core.model.util.XmlEventUtil
Determine if the event is an end of document event.
isEventEndElement(XMLEvent, QName) - Static method in class dev.metaschema.core.model.util.XmlEventUtil
Determine if the event is an end element whose name matches the provided expectedQName.
isEventStartElement(XMLEvent, QName) - Static method in class dev.metaschema.core.model.util.XmlEventUtil
Determine if the event is a start element whose name matches the provided expectedQName.
isFeatureEnabled(ValidationFeature<?>) - Method in class dev.metaschema.core.model.constraint.DefaultConstraintValidator
 
isFeatureEnabled(DeserializationFeature<?>) - Method in class dev.metaschema.databind.io.DefaultBoundLoader
 
isFeatureEnabled(DeserializationFeature<?>) - Method in class dev.metaschema.databind.model.metaschema.BindingModuleLoader
 
isFeatureEnabled(T) - Method in class dev.metaschema.core.configuration.DefaultConfiguration
 
isFeatureEnabled(T) - Method in interface dev.metaschema.core.configuration.IConfiguration
Determines if a specific feature is enabled.
isFeatureEnabled(DeserializationFeature<?>) - Method in class dev.metaschema.databind.io.xml.DefaultXmlDeserializer
 
isFocusDependent() - Method in interface dev.metaschema.core.metapath.function.IFunction
Determines if the result of the function call depends on the current focus.
isInfoEnabled() - Method in interface dev.metaschema.databind.codegen.JavaCompilerSupport.Logger
Check if info logging is enabled.
isInline() - Method in class dev.metaschema.core.model.AbstractGlobalDefinition
 
isInline() - Method in class dev.metaschema.core.model.AbstractInlineAssemblyDefinition
 
isInline() - Method in class dev.metaschema.core.model.AbstractInlineFieldDefinition
 
isInline() - Method in interface dev.metaschema.core.model.IAssemblyDefinition
 
isInline() - Method in interface dev.metaschema.core.model.IDefinition
Determine if the definition is defined inline, meaning the definition is declared where it is used.
isInline() - Method in interface dev.metaschema.core.model.IFeatureDefinitionInstanceInlined
 
isInline() - Method in interface dev.metaschema.core.model.IFieldDefinition
 
isInline() - Method in interface dev.metaschema.databind.model.IBoundInstanceModelFieldScalar
 
isInline() - Method in class dev.metaschema.schemagen.ModuleIndex.DefinitionEntry
Checks if this definition should be inlined in the generated schema.
isInline(IDefinition) - Method in class dev.metaschema.schemagen.AbstractGenerationState
 
isInline(IDefinition) - Method in interface dev.metaschema.schemagen.IGenerationState
Determine if the provided definition should be inlined in the generated schema.
isInline(IDefinition, ModuleIndex) - Method in class dev.metaschema.schemagen.ChoiceNotInlineStrategy
 
isInline(IDefinition, ModuleIndex) - Method in interface dev.metaschema.schemagen.IInlineStrategy
Determine if the provided definition should be inlined in the generated schema.
isInlineDefinition() - Method in interface dev.metaschema.core.model.IFeatureDefinitionInstanceInlined
 
isInlineDefinition() - Method in interface dev.metaschema.core.model.IFeatureDefinitionReferenceInstance
 
isInlineDefinition() - Method in interface dev.metaschema.core.model.INamedInstance
Determine if the definition of this instance is declared inline.
isInstance(IItem) - Method in interface dev.metaschema.core.metapath.type.IArrayTest
 
isInstance(IItem) - Method in interface dev.metaschema.core.metapath.type.IItemType
Test if the provided item matches this item type.
isInstance(IItem) - Method in interface dev.metaschema.core.metapath.type.IMapTest
 
isInXmlWrapped() - Method in interface dev.metaschema.core.model.IFieldInstance
Determines if the field is configured to have a wrapper in XML.
isInXmlWrapped() - Method in interface dev.metaschema.core.model.IFieldInstanceGrouped
Determines if the field is configured to have a wrapper in XML.
isJsonKey() - Method in interface dev.metaschema.databind.model.IBoundInstanceFlag
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 dev.metaschema.databind.model.IBoundInstanceFlag
Determines if this flag is used as a JSON "value key".
isLogExceptions() - Method in class dev.metaschema.cli.util.LoggingValidationHandler
Determine if exceptions should be logged.
isMemberType(IAtomicOrUnionType<?>) - Method in interface dev.metaschema.core.metapath.type.IAtomicOrUnionType
Check if the other type is a member of this type.
isNamedFunction() - Method in class dev.metaschema.core.metapath.function.DefaultFunction
 
isNamedFunction() - Method in interface dev.metaschema.core.metapath.function.IFunction
Determine if the function is a named function.
isNcName(String) - Static method in class dev.metaschema.core.datatype.adapter.NcNameAdapter
Deprecated.
Determine if the name is a non-colonized name.
isNextInstance(IBoundInstanceModel<?>) - Method in class dev.metaschema.databind.io.xml.MetaschemaXmlReader
Determine if the next data to read corresponds to the next model instance.
isOpaque() - Method in interface dev.metaschema.core.metapath.item.atomic.IAnyUriItem
Determines if this URI is opaque.
isOptional() - Method in enum dev.metaschema.core.metapath.type.Occurrence
Determine if providing a value is optional based on the occurrence.
ISource - Interface in dev.metaschema.core.model
A descriptor that identifies where a given constraint was defined.
ISource.SourceLocation - Enum in dev.metaschema.core.model
The relative location of the source.
isParallel() - Method in class dev.metaschema.core.model.constraint.ParallelValidationConfig
Check if parallel execution is enabled.
isPassing() - Method in interface dev.metaschema.core.model.validation.IValidationResult
Determines if the result of validation was valid or not.
isRecursive() - Method in class dev.metaschema.core.metapath.item.node.RecursionCollectingNodeItemVisitor.AssemblyRecord
Determine if the definition associated with the record is a descendant of itself.
isReferenced() - Method in class dev.metaschema.schemagen.ModuleIndex.DefinitionEntry
Checks if this definition is referenced by any instance or is a root definition.
isRequired() - Method in interface dev.metaschema.cli.processor.command.ExtraArgument
Get if the argument is required.
isRequired() - Method in class dev.metaschema.cli.processor.command.impl.DefaultExtraArgument
 
isRequired() - Method in interface dev.metaschema.core.model.IFlagInstance
Determines if a flag value is required to be provided.
isRoot() - Method in interface dev.metaschema.core.model.IAssemblyDefinition
Check if the assembly is a top-level root assembly.
isRoot() - Method in class dev.metaschema.schemagen.ModuleIndex.DefinitionEntry
Checks if this definition is a root assembly definition.
isRootClass() - Method in interface dev.metaschema.databind.codegen.IGeneratedDefinitionClass
Indicates if the class represents a root Module assembly which can be the top-level element/property of an XML, JSON, or YAML instance.
isSameKey(IMapKey) - Method in interface dev.metaschema.core.metapath.item.function.IDecimalMapKey
 
isSameKey(IMapKey) - Method in interface dev.metaschema.core.metapath.item.function.IMapKey
Determine if this key is the same as another key.
isSameKey(IMapKey) - Method in interface dev.metaschema.core.metapath.item.function.IOpaqueMapKey
 
isSameKey(IMapKey) - Method in interface dev.metaschema.core.metapath.item.function.IStringMapKey
 
isSameKey(IMapKey) - Method in interface dev.metaschema.core.metapath.item.function.ITemporalMapKey
 
isSubCommandRequired() - Method in class dev.metaschema.cli.processor.command.AbstractParentCommand
 
isSubCommandRequired() - Method in interface dev.metaschema.cli.processor.command.ICommand
Determine if this command requires the use of a sub-command.
isSubType(IAtomicOrUnionType<?>) - Method in interface dev.metaschema.core.metapath.type.IAtomicOrUnionType
Check if this type is the parent type of the other type.
isSuccessful() - Method in class dev.metaschema.databind.codegen.JavaCompilerSupport.CompilationResult
Check if the compilation was successful.
IStringItem - Interface in dev.metaschema.core.metapath.item.atomic
An atomic Metapath item containing a text data value.
IStringMapKey - Interface in dev.metaschema.core.metapath.item.function
An IMapItem key based on a text value.
IsUnique - Annotation Type in dev.metaschema.databind.model.annotations
This annotation defines a rule that requires uniqueness among the target contents of the assembly represented by the containing MetaschemaAssembly annotation.
isUnrappedValueAllowedInXml() - Method in class dev.metaschema.core.datatype.AbstractDataTypeAdapter
 
isUnrappedValueAllowedInXml() - Method in interface dev.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 dev.metaschema.core.datatype.markup.MarkupMultilineAdapter
 
isUsedAsChoice() - Method in class dev.metaschema.schemagen.ModuleIndex.DefinitionEntry
Checks if this definition is used within a choice group.
isUsedAsJsonKey() - Method in class dev.metaschema.schemagen.ModuleIndex.DefinitionEntry
Checks if any reference to this definition uses a JSON key flag.
isUsedWithoutJsonKey() - Method in class dev.metaschema.schemagen.ModuleIndex.DefinitionEntry
Checks if this definition is used without a JSON key flag or is a flag definition.
isUseWildcard() - Method in class dev.metaschema.databind.codegen.config.DefaultChoiceGroupBindingConfiguration
 
isUseWildcard() - Method in interface dev.metaschema.databind.codegen.config.IChoiceGroupBindingConfiguration
Determine whether to use a wildcard bounded type for the collection.
isUseWildcardWhenNamespaceNotDefaulted() - Method in class dev.metaschema.core.metapath.StaticContext
Indicates if a name match should use a wildcard for the namespace if the namespace does not have a value and the default model namespace is null.
isValidateRequiredFields() - Method in class dev.metaschema.databind.io.AbstractProblemHandler
Determine if required field validation is enabled.
isValidating() - Method in interface dev.metaschema.databind.io.IDeserializer
Determine if the serializer is performing validation.
isVisited() - Method in class dev.metaschema.schemagen.ModuleIndex.DefinitionEntry
Checks if this definition has been visited during indexing.
isXmlMixed() - Method in class dev.metaschema.core.datatype.AbstractDataTypeAdapter
 
isXmlMixed() - Method in interface dev.metaschema.core.datatype.IDataTypeAdapter
Determines if the datatype uses mixed text and element content in XML.
isXmlMixed() - Method in class dev.metaschema.core.datatype.markup.MarkupMultilineAdapter
 
ITargetedConstraintBase - Interface in dev.metaschema.databind.model.metaschema
Base interface for targeted constraint bindings.
ITargetedConstraints - Interface in dev.metaschema.core.model.constraint
Represents a set of constraints that target a given definition using a target Metapath expression.
item() - Static method in interface dev.metaschema.core.metapath.type.IItemType
Get a new kind test that matches any item.
ITEM - Enum constant in enum dev.metaschema.core.metapath.IMetapathExpression.ResultType
The result is expected to be an IItem value.
ITemporalItem - Interface in dev.metaschema.core.metapath.item.atomic
An atomic Metapath item containing a temporal data value.
ITemporalMapKey - Interface in dev.metaschema.core.metapath.item.function
An IMapItem key based on an ITemporalItem value.
ItemType() - Constructor for class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.ChoiceGroupBinding.ItemType
Constructs a new dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.ChoiceGroupBinding.ItemType instance with no metadata.
ItemType(IMetaschemaData) - Constructor for class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.ChoiceGroupBinding.ItemType
Constructs a new dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.ChoiceGroupBinding.ItemType instance with the specified metadata.
ItemUtils - Class in dev.metaschema.core.metapath.item
Provides a variety of utilities for working with Metapath items.
ITimeItem - Interface in dev.metaschema.core.metapath.item.atomic
An atomic Metapath item representing a time value in the Metapath system.
ITimeWithTimeZoneItem - Interface in dev.metaschema.core.metapath.item.atomic
An atomic Metapath item representing a time value in the Metapath system with an explicit time zone.
ITokenItem - Interface in dev.metaschema.core.metapath.item.atomic
An atomic Metapath item containing a text token data value.
IUniqueConstraint - Interface in dev.metaschema.core.model.constraint
Represents a rule that requires all matching data items found in a Metaschema data instance to have a unique key.
IUniqueConstraint.Builder - Class in dev.metaschema.core.model.constraint
Provides a builder pattern for constructing a new IUniqueConstraint.
IUntypedAtomicItem - Interface in dev.metaschema.core.metapath.item.atomic
An atomic Metapath item containing an untyped atomic data value.
IUriReferenceItem - Interface in dev.metaschema.core.metapath.item.atomic
An atomic Metapath item containing a URI reference data value that complies with RFC2396.
IUriResolver - Interface in dev.metaschema.core.model
Provides URI resolution capabilities for Metaschema resources.
IUuidItem - Interface in dev.metaschema.core.metapath.item.atomic
An atomic Metapath item containing a UUID data value.
IValidationFinding - Interface in dev.metaschema.core.model.validation
Provides information about an individual finding that is the result of a completed content validation.
IValidationFinding.Kind - Enum in dev.metaschema.core.model.validation
The finding type.
IValidationResult - Interface in dev.metaschema.core.model.validation
Provides data that is the result of a completed content validation.
IValueConstrained - Interface in dev.metaschema.core.model.constraint
Represents a container of rules constraining the effective model of a Metaschema field or flag data instance.
IValueConstraintsBase - Interface in dev.metaschema.databind.model.metaschema
Base interface for value-level constraint bindings.
IValued - Interface in dev.metaschema.core.model
A marker interface for Metaschema constructs that can have a value.
IValuedDefinition - Interface in dev.metaschema.core.model
This marker interface identifies Metaschema definition types that have associated values (i.e., field, flag).
IValuedInstance - Interface in dev.metaschema.core.model
Represents a Metaschema instance that has an associated value (i.e., field or flag instance).
IValuedMutable - Interface in dev.metaschema.databind.model
Extends IValued to provide the ability to set a value on a parent object.
IValueTargetedConstraintsBase - Interface in dev.metaschema.databind.model.metaschema
Base interface for targeted value constraint bindings.
IVersionInfo - Interface in dev.metaschema.core.util
Provides version information for a runtime dependency or application.
IWritingContext<WRITER> - Interface in dev.metaschema.databind.io
Provides the context for writing bound objects to a specific output format.
IWritingContext.ObjectWriter<T extends IFeatureComplexItemValueHandler> - Interface in dev.metaschema.databind.io
A functional interface for writing object properties.
IXmlParsingContext - Interface in dev.metaschema.databind.io.xml
Provides the context for parsing XML content into bound objects.
IXmlProblemHandler - Interface in dev.metaschema.databind.io.xml
Handles problems encountered during XML parsing, such as unknown attributes or elements.
IXmlWritingContext - Interface in dev.metaschema.databind.io.xml
Provides the writing context for serializing Java objects to XML format.
IYearMonthDurationItem - Interface in dev.metaschema.core.metapath.item.atomic
An atomic Metapath item containing a duration data value in years, months, and days.

J

Java() - Constructor for class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.Java
Constructs a new dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.Java instance with no metadata.
Java() - Constructor for class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.PropertyBinding.Java
Constructs a new dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.PropertyBinding.Java instance with no metadata.
Java() - Constructor for class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.Java
Constructs a new dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.Java instance with no metadata.
Java() - Constructor for class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.PropertyBinding.Java
Constructs a new dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.PropertyBinding.Java instance with no metadata.
Java() - Constructor for class dev.metaschema.databind.config.binding.MetaschemaBindings.ModelBinding.Java
Constructs a new dev.metaschema.databind.config.binding.MetaschemaBindings.ModelBinding.Java instance with no metadata.
Java(IMetaschemaData) - Constructor for class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.Java
Constructs a new dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.Java instance with the specified metadata.
Java(IMetaschemaData) - Constructor for class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.PropertyBinding.Java
Constructs a new dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.PropertyBinding.Java instance with the specified metadata.
Java(IMetaschemaData) - Constructor for class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.Java
Constructs a new dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.Java instance with the specified metadata.
Java(IMetaschemaData) - Constructor for class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.PropertyBinding.Java
Constructs a new dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.PropertyBinding.Java instance with the specified metadata.
Java(IMetaschemaData) - Constructor for class dev.metaschema.databind.config.binding.MetaschemaBindings.ModelBinding.Java
Constructs a new dev.metaschema.databind.config.binding.MetaschemaBindings.ModelBinding.Java instance with the specified metadata.
JavaCompilerSupport - Class in dev.metaschema.databind.codegen
Provides support for compiling Java source files using the system Java compiler.
JavaCompilerSupport(Path) - Constructor for class dev.metaschema.databind.codegen.JavaCompilerSupport
Construct a new compiler support instance.
JavaCompilerSupport.CompilationResult - Class in dev.metaschema.databind.codegen
Contains the result of a compilation operation.
JavaCompilerSupport.Logger - Interface in dev.metaschema.databind.codegen
A logging interface for compilation messages.
JavaGenerator - Class in dev.metaschema.databind.codegen
Provides methods for generating Java classes based on a single or a collection of Metaschemas.
join(Collection<? extends IArrayItem<T>>) - Static method in class dev.metaschema.core.metapath.function.library.ArrayJoin
An implementation of XPath 3.1 array:join.
joiningWithOxfordComma(String) - Static method in class dev.metaschema.core.util.CustomCollectors
Joins a sequence of string values using oxford-style serial commas.
JSON - Enum constant in enum dev.metaschema.databind.io.Format
JSON - Enum constant in enum dev.metaschema.schemagen.ISchemaGenerator.SchemaFormat
a JSON Schema.
JSON_POINTER - Enum constant in enum dev.metaschema.core.metapath.format.PathFormatSelection
Always use RFC 6901 JSON Pointer format regardless of document type.
JSON_POINTER_PATH_FORMATTER - Static variable in interface dev.metaschema.core.metapath.format.IPathFormatter
A path formatter that produces RFC 6901 JSON Pointer paths.
JsonFactoryFactory - Class in dev.metaschema.databind.io.json
A factory for creating and configuring JsonFactory instances with standard Metaschema settings.
JsonFieldValueKeyFlag - Annotation Type in dev.metaschema.databind.model.annotations
Indicates that the target of this annotation is a flag whose value should be the property/item name of the field's value in JSON or YAML.
JsonFunctionException - Exception in dev.metaschema.core.metapath.function
FOJS: Exceptions related to JSON function operations in XPath.
JsonFunctionException(int, String) - Constructor for exception dev.metaschema.core.metapath.function.JsonFunctionException
Constructs a new exception with the provided code, message, and no cause.
JsonFunctionException(int, String, Throwable) - Constructor for exception dev.metaschema.core.metapath.function.JsonFunctionException
Constructs a new exception with the provided code, message, and cause.
JsonFunctionException(int, Throwable) - Constructor for exception dev.metaschema.core.metapath.function.JsonFunctionException
Constructs a new exception with the provided code, no message, and the cause.
JsonGroupAsBehavior - Enum in dev.metaschema.core.model
Defines how repeated instances are grouped in JSON/YAML representations.
jsonKey() - Element in annotation type dev.metaschema.databind.model.annotations.BoundChoiceGroup
The name of a common flag to use as the JSON key that appears on all associated BoundChoiceGroup.assemblies() and BoundChoiceGroup.fields().
JsonKey - Class in dev.metaschema.databind.model.metaschema.binding
Used in JSON (and similar formats) to identify a flag that will be used as the property name in an object hold a collection of sibling objects.
JsonKey - Annotation Type in dev.metaschema.databind.model.annotations
Indicates that the target of this annotation is a Java property that is to be used as the JSON or YAML property/item name in for a collection of similar objects/items.
JsonKey() - Constructor for class dev.metaschema.databind.model.metaschema.binding.JsonKey
Constructs a new dev.metaschema.databind.model.metaschema.binding.JsonKey instance with no metadata.
JsonKey(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.JsonKey
Constructs a new dev.metaschema.databind.model.metaschema.binding.JsonKey instance with the specified metadata.
JsonPointerFormatter - Class in dev.metaschema.core.metapath.format
An IPathFormatter that produces RFC 6901 compliant JSON Pointer paths.
JsonPointerFormatter() - Constructor for class dev.metaschema.core.metapath.format.JsonPointerFormatter
 
JsonSchemaContentValidator - Class in dev.metaschema.core.model.validation
Validates JSON content against a JSON schema.
JsonSchemaContentValidator(InputStream) - Constructor for class dev.metaschema.core.model.validation.JsonSchemaContentValidator
Construct a new JSON schema validator using the provided input stream to load the JSON schema.
JsonSchemaContentValidator(Reader) - Constructor for class dev.metaschema.core.model.validation.JsonSchemaContentValidator
Construct a new JSON schema validator using the provided reader to load the JSON schema.
JsonSchemaContentValidator(Schema) - Constructor for class dev.metaschema.core.model.validation.JsonSchemaContentValidator
Construct a new JSON schema validator using the preloaded JSON schema.
JsonSchemaContentValidator(JSONObject) - Constructor for class dev.metaschema.core.model.validation.JsonSchemaContentValidator
Construct a new JSON schema validator using the provided JSON object for the JSON schema.
JsonSchemaContentValidator(JSONTokener) - Constructor for class dev.metaschema.core.model.validation.JsonSchemaContentValidator
Construct a new JSON schema validator using the provided JSON tokenizer to load the schema.
JsonSchemaContentValidator.JsonValidationFinding - Class in dev.metaschema.core.model.validation
Records an identified individual validation result found during JSON schema validation.
JsonSchemaGenerator - Class in dev.metaschema.schemagen.json
Generates JSON Schema documents from Metaschema modules.
JsonSchemaGenerator() - Constructor for class dev.metaschema.schemagen.json.JsonSchemaGenerator
Constructs a new JSON schema generator using a default JSON factory.
JsonSchemaGenerator(JsonFactory) - Constructor for class dev.metaschema.schemagen.json.JsonSchemaGenerator
Constructs a new JSON schema generator using the specified JSON factory.
jsonSchemaLocation() - Element in annotation type dev.metaschema.databind.model.annotations.XmlSchema
The location of the associated JSON schema.
JsonUtil - Class in dev.metaschema.core.model.util
Provides utility functions to support reading and writing JSON, and for producing error and warning messages.
JsonValidationFinding(ValidationException, URI) - Constructor for class dev.metaschema.core.model.validation.JsonSchemaContentValidator.JsonValidationFinding
Construct a new XML schema validation finding, which represents an issue identified during XML schema validation.
JsonValueKeyFlag - Class in dev.metaschema.databind.model.metaschema.binding
Flag Used as the Field Value's JSON Property Name.
JsonValueKeyFlag() - Constructor for class dev.metaschema.databind.model.metaschema.binding.JsonValueKeyFlag
Constructs a new dev.metaschema.databind.model.metaschema.binding.JsonValueKeyFlag instance with no metadata.
JsonValueKeyFlag(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.JsonValueKeyFlag
Constructs a new dev.metaschema.databind.model.metaschema.binding.JsonValueKeyFlag instance with the specified metadata.
JsonValueKeyTypeEnum - Enum in dev.metaschema.core.model
Defines the type of JSON value key used to identify data values.

K

key(String) - Static method in interface dev.metaschema.core.model.IAttributable
Get a property key based on the provided name and the default namespace.
key(String, String) - Static method in interface dev.metaschema.core.model.IAttributable
Get a property key based on the provided name and namespace.
KeyConstraintField - Class in dev.metaschema.databind.model.metaschema.binding
Key Constraint.
KeyConstraintField() - Constructor for class dev.metaschema.databind.model.metaschema.binding.KeyConstraintField
Constructs a new dev.metaschema.databind.model.metaschema.binding.KeyConstraintField instance with no metadata.
KeyConstraintField(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.KeyConstraintField
Constructs a new dev.metaschema.databind.model.metaschema.binding.KeyConstraintField instance with the specified metadata.
KEYED - Enum constant in enum dev.metaschema.core.model.JsonGroupAsBehavior
In JSON, the group of instances will be represented as a JSON object, with each instance's JSON key used as the property and the remaining data represented as a child object of that property.
keyField(IKeyField) - Method in class dev.metaschema.core.model.constraint.AbstractKeyConstraintBuilder
Add a key field to the list of key fields.
KeyField - Annotation Type in dev.metaschema.databind.model.annotations
Identifies a Metapath expression referencing a value that is used in generating a key as part of a IsUnique, Index, or IndexHasKey constraint annotation.
keyFields() - Element in annotation type dev.metaschema.databind.model.annotations.Index
A list of one or more keys to use in looking up an entry in a given index.
keyFields() - Element in annotation type dev.metaschema.databind.model.annotations.IndexHasKey
A list of one or more keys to use in looking up an entry in a given index.
keyFields() - Element in annotation type dev.metaschema.databind.model.annotations.IsUnique
A list of one or more keys to use in looking up an entry in a given index.
keys(Map<IMapKey, ?>) - Static method in class dev.metaschema.core.metapath.function.library.MapKeys
An implementation of XPath 3.1 map:keys.
kind(IValidationFinding.Kind) - Method in class dev.metaschema.core.model.constraint.ConstraintValidationFinding.Builder
Use the provided kind for the validation finding.

L

lastIndexOf(Object) - Method in interface dev.metaschema.core.metapath.item.function.IArrayItem
 
lazyCompile(String, StaticContext) - Static method in interface dev.metaschema.core.metapath.IMetapathExpression
Gets a new Metapath expression that is compiled on use.
LE - Enum constant in enum dev.metaschema.core.metapath.function.ComparisonFunctions.Operator
A less than or equal comparison.
length() - Method in interface dev.metaschema.core.metapath.item.atomic.IStringItem
Get the length of the string.
Let - Annotation Type in dev.metaschema.databind.model.annotations
Represents a constraint let statement used to assign the result of a Metapath expression to a variable.
lets() - Element in annotation type dev.metaschema.databind.model.annotations.ValueConstraints
Get the let statements for the type of field this annotation is applied to.
level() - Element in annotation type dev.metaschema.databind.model.annotations.AllowedValues
The significance of a violation of this constraint.
level() - Element in annotation type dev.metaschema.databind.model.annotations.Expect
The significance of a violation of this constraint.
level() - Element in annotation type dev.metaschema.databind.model.annotations.HasCardinality
The significance of a violation of this constraint.
level() - Element in annotation type dev.metaschema.databind.model.annotations.Index
The significance of a violation of this constraint.
level() - Element in annotation type dev.metaschema.databind.model.annotations.IndexHasKey
The significance of a violation of this constraint.
level() - Element in annotation type dev.metaschema.databind.model.annotations.IsUnique
The significance of a violation of this constraint.
level() - Element in annotation type dev.metaschema.databind.model.annotations.Matches
The significance of a violation of this constraint.
level() - Element in annotation type dev.metaschema.databind.model.annotations.Report
The significance of a violation of this constraint.
level(IConstraint.Level) - Method in class dev.metaschema.core.model.constraint.AbstractConstraintBuilder
Set the severity level for when the constraint is violated.
level(IConstraint.Level) - Method in class dev.metaschema.core.model.constraint.IReportConstraint.Builder
Set the severity level for when the constraint is violated.
LIST - Enum constant in enum dev.metaschema.core.model.JsonGroupAsBehavior
In JSON, the group of instances will be represented as an array of JSON objects if there is more than one.
listIterator() - Method in interface dev.metaschema.core.metapath.item.function.IArrayItem
 
listIterator(int) - Method in interface dev.metaschema.core.metapath.item.function.IArrayItem
 
listOrEmpty(List<T>) - Static method in class dev.metaschema.core.util.CollectionUtil
Provides an unmodifiable list containing the provided list.
listOrEmpty(T...) - Static method in class dev.metaschema.core.util.CollectionUtil
Generates a new unmodifiable list containing the provided items.
load(File) - Method in interface dev.metaschema.core.model.ILoader
Load a resource from the specified file.
load(File) - Method in class dev.metaschema.databind.codegen.config.DefaultBindingConfiguration
Load the binding configuration from the provided file.
load(File) - Method in interface dev.metaschema.databind.io.IBoundLoader
Load data from the provided resource into a bound object.
load(InputStream, URI) - Method in class dev.metaschema.databind.io.DefaultBoundLoader
 
load(InputStream, URI) - Method in interface dev.metaschema.databind.io.IBoundLoader
Load data from the provided resource into a bound object.
load(Class<CLASS>, Format, InputStream, URI) - Method in class dev.metaschema.databind.io.DefaultBoundLoader
 
load(Class<CLASS>, Format, InputStream, URI) - Method in interface dev.metaschema.databind.io.IBoundLoader
Load data from the specified resource into a bound object with the type of the specified Java class.
load(Class<CLASS>, File) - Method in interface dev.metaschema.databind.io.IBoundLoader
Load data from the specified resource into a bound object with the type of the specified Java class.
load(Class<CLASS>, InputStream, URI) - Method in class dev.metaschema.databind.io.DefaultBoundLoader
 
load(Class<CLASS>, InputStream, URI) - Method in interface dev.metaschema.databind.io.IBoundLoader
Load data from the specified resource into a bound object with the type of the specified Java class.
load(Class<CLASS>, URI) - Method in class dev.metaschema.databind.io.DefaultBoundLoader
 
load(Class<CLASS>, URI) - Method in interface dev.metaschema.databind.io.IBoundLoader
Load data from the specified resource into a bound object with the type of the specified Java class.
load(Class<CLASS>, URL) - Method in interface dev.metaschema.databind.io.IBoundLoader
Load data from the specified resource into a bound object with the type of the specified Java class.
load(Class<CLASS>, Path) - Method in interface dev.metaschema.databind.io.IBoundLoader
Load data from the specified resource into a bound object with the type of the specified Java class.
load(ClassLoader) - Method in interface dev.metaschema.databind.codegen.IGeneratedModuleClass
Dynamicly load this class.
load(URI) - Method in class dev.metaschema.core.model.AbstractLoader
 
load(URI) - Method in interface dev.metaschema.core.model.ILoader
Load a resource from the specified URI.
load(URI) - Method in class dev.metaschema.databind.io.DefaultBoundLoader
 
load(URI) - Method in interface dev.metaschema.databind.io.IBoundLoader
Load data from the resource identified by the provided uri into a bound object.
load(URL) - Method in class dev.metaschema.core.model.AbstractLoader
Loads a resource from the specified URL.
load(URL) - Method in interface dev.metaschema.core.model.ILoader
Loads a resource from the specified URL.
load(URL) - Method in class dev.metaschema.databind.codegen.config.DefaultBindingConfiguration
Load the binding configuration from the provided resource.
load(URL) - Method in interface dev.metaschema.databind.io.IBoundLoader
Load data from the provided resource into a bound object.
load(Path) - Method in class dev.metaschema.core.model.AbstractLoader
Load a resource from the specified path.
load(Path) - Method in interface dev.metaschema.core.model.ILoader
Load a resource from the specified path.
load(Path) - Method in class dev.metaschema.databind.codegen.config.DefaultBindingConfiguration
Load the binding configuration from the provided file.
load(Path) - Method in interface dev.metaschema.databind.io.IBoundLoader
Load data from the provided resource into a bound object.
loadAsNodeItem(Format, InputStream, URI) - Method in class dev.metaschema.databind.io.DefaultBoundLoader
 
loadAsNodeItem(Format, InputStream, URI) - Method in interface dev.metaschema.databind.io.IBoundLoader
Load data expressed using the provided format and return that data as a Metapath node item.
loadAsNodeItem(Format, URI) - Method in class dev.metaschema.databind.io.DefaultBoundLoader
 
loadAsNodeItem(Format, URI) - Method in interface dev.metaschema.databind.io.IBoundLoader
Load data expressed using the provided format and return that data as a Metapath node item.
loadAsNodeItem(Format, Path) - Method in interface dev.metaschema.databind.io.IBoundLoader
Load data expressed using the provided format and return that data as a Metapath node item.
loadAsNodeItem(File) - Method in interface dev.metaschema.core.metapath.IDocumentLoader
Load a Metaschema-based document from a file resource.
loadAsNodeItem(URI) - Method in interface dev.metaschema.core.metapath.IDocumentLoader
Load a Metaschema-based document from a URI resource.
loadAsNodeItem(URI) - Method in class dev.metaschema.databind.io.DefaultBoundLoader
 
loadAsNodeItem(URL) - Method in interface dev.metaschema.core.metapath.IDocumentLoader
Load a Metaschema-based document from a URL resource.
loadAsNodeItem(Path) - Method in interface dev.metaschema.core.metapath.IDocumentLoader
Load a Metaschema-based document from a file resource identified by a path.
loadConstraintSets(CommandLine, Option, URI) - Static method in class dev.metaschema.cli.commands.MetaschemaCommands
Load a set of external Metaschema module constraints based on the provided command line option.
loadInternal(URI, Deque<URI>) - Method in class dev.metaschema.core.model.AbstractLoader
Loads a resource from the provided URI.
loadMetaschema(URL) - Method in interface dev.metaschema.databind.IBindingContext
Loads a Metaschema module from the specified URL.
loadMetaschema(Path) - Method in interface dev.metaschema.databind.IBindingContext
Loads a Metaschema module from the specified path.
loadModule(Class<? extends IBoundModule>, IBindingContext) - Method in class dev.metaschema.databind.AbstractModuleLoaderStrategy
 
loadModule(Class<? extends IBoundModule>, IBindingContext) - Method in interface dev.metaschema.databind.IBindingContext.IModuleLoaderStrategy
Load the bound Metaschema module represented by the provided class.
loadModule(Class<? extends IBoundModule>, IBindingContext) - Method in class dev.metaschema.databind.PostProcessingModuleLoaderStrategy
 
loadModule(String, URI, IBindingContext) - Static method in class dev.metaschema.cli.commands.MetaschemaCommands
Load a Metaschema module from the provided relative resource path.
loadModule(URI, IBindingContext) - Static method in class dev.metaschema.cli.commands.MetaschemaCommands
Load a Metaschema module from the provided resource path.
loadModule(CommandLine, Option, URI, IBindingContext) - Static method in class dev.metaschema.cli.commands.MetaschemaCommands
Load a Metaschema module based on the provided command line option.
LoggingConstraintValidationHandler - Class in dev.metaschema.core.model.constraint
Supports logging constraint findings to the configured Log4J2 instance.
LoggingConstraintValidationHandler() - Constructor for class dev.metaschema.core.model.constraint.LoggingConstraintValidationHandler
 
LoggingValidationHandler - Class in dev.metaschema.cli.util
Supports logging validation findings to the console using ANSI color codes to improve the visibility of warnings and errors.
LOOK_AHEAD_BYTES - Static variable in class dev.metaschema.databind.io.DefaultBoundLoader
The number of bytes to read ahead when determining the source format.
lookup(IItem, DynamicContext, ISequence<?>) - Method in interface dev.metaschema.core.metapath.item.function.IKeySpecifier
Perform a lookup on the provided target item.
lookup(Class<?>) - Static method in class dev.metaschema.cli.processor.completion.CompletionTypeRegistry
Lookup the completion type for a class.
lookupAtomicType(IEnhancedQName) - Static method in class dev.metaschema.core.metapath.StaticContext
Lookup a known Metapath atomic type based on the type's qualified name.
lookupAtomicType(Class<T>) - Static method in class dev.metaschema.core.metapath.StaticContext
Lookup a known Metapath atomic type based on the type's item class.
lookupAtomicType(String) - Method in class dev.metaschema.core.metapath.StaticContext
Lookup the atomic type with the provided name in the static context.
lookupFunction(IEnhancedQName, int) - Method in class dev.metaschema.core.metapath.DynamicContext
Get the function with the provided name and arity.
lookupFunction(IEnhancedQName, int) - Method in class dev.metaschema.core.metapath.StaticContext
Lookup a known Metapath function based on the function's name and arity.
lookupFunction(String, int) - Method in class dev.metaschema.core.metapath.StaticContext
Lookup a known Metapath function based on the function's name and arity.
lookupInstance(Class<? extends IBoundModule>, IBindingContext) - Method in class dev.metaschema.databind.AbstractModuleLoaderStrategy
Get the Module instance for a given class annotated by the MetaschemaModule annotation, instantiating it if needed.
lookupItemType(Class<? extends IItem>) - Static method in class dev.metaschema.core.metapath.StaticContext
Lookup a known Metapath item type based on the type's item class.
lookupNamespaceForPrefix(String) - Method in class dev.metaschema.core.metapath.StaticContext
Get the namespace associated with the provided prefix as a string, if any is bound.
lookupPrefixForNamespace(String) - Method in class dev.metaschema.core.metapath.StaticContext
Get the prefix associated with the provided namespace as a string, if any is bound.
LT - Enum constant in enum dev.metaschema.core.metapath.function.ComparisonFunctions.Operator
A less than comparison.

M

main(String[]) - Static method in class dev.metaschema.cli.CLI
The main command line entry point.
main(String...) - Static method in class dev.metaschema.cli.processor.CLIProcessor
The main entry point for command execution.
map() - Static method in interface dev.metaschema.core.metapath.type.IItemType
Get a new kind test that matches any map item.
map(IAtomicOrUnionType<?>, ISequenceType) - Static method in interface dev.metaschema.core.metapath.type.IItemType
Get a new kind test that matches any map item whose keys and values match the provided atomic type and sequence type respectively.
map(Function<T, R>, ISequence<T>) - Static method in interface dev.metaschema.core.metapath.item.ISequence
Apply the provided mapFunction to each item in the sequence.
MapContains - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 map:contains function.
MapEntry - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 map:entry function.
MapFind - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 map:find function.
MapForEach - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 map:for-each function.
MapGet - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 map:get function.
MapKeys - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 map:keys function.
MapMerge - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 map:merge functions.
MapPut - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 map:put function.
MapRemove - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 map:remove function.
MapSize - Class in dev.metaschema.core.metapath.function.library
Implements the XPath 3.1 map:size function.
markAsChoiceSibling() - Method in class dev.metaschema.schemagen.ModuleIndex.DefinitionEntry
Marks this definition as having sibling elements in a choice group.
markInline() - Method in class dev.metaschema.schemagen.ModuleIndex.DefinitionEntry
Marks this definition as being inlined in the generated schema.
MARKUP_LINE - Static variable in class dev.metaschema.core.datatype.markup.MarkupDataTypeProvider
The Metaschema markup-line data type instance.
MARKUP_MULTILINE - Static variable in class dev.metaschema.core.datatype.markup.MarkupDataTypeProvider
The Metaschema markup-multiline data type instance.
MARKUP_TYPE - Static variable in class dev.metaschema.core.datatype.markup.MarkupDataTypeProvider
The Metaschema data type that represents all markup types.
MarkupDataTypeProvider - Class in dev.metaschema.core.datatype.markup
Provides for runtime discovery of built-in implementations of the markup Metaschema data types.
MarkupDataTypeProvider() - Constructor for class dev.metaschema.core.datatype.markup.MarkupDataTypeProvider
Create the data type provider.
MarkupLine - Class in dev.metaschema.core.datatype.markup
Supports a data value which is a single line of markup.
MarkupLine(Document) - Constructor for class dev.metaschema.core.datatype.markup.MarkupLine
Construct a new single line markup instance.
MarkupLineAdapter - Class in dev.metaschema.core.datatype.markup
Support for the Metaschema markup-line data type.
MarkupMultiline - Class in dev.metaschema.core.datatype.markup
Supports a data value which may be multiple lines of markup.
MarkupMultiline(Document) - Constructor for class dev.metaschema.core.datatype.markup.MarkupMultiline
Construct a new multiline markup instance.
MarkupMultilineAdapter - Class in dev.metaschema.core.datatype.markup
Support for the Metaschema markup-multiline data type.
markUsedAsChoice() - Method in class dev.metaschema.schemagen.ModuleIndex.DefinitionEntry
Marks this definition as being used within a choice group.
markVisited() - Method in class dev.metaschema.schemagen.ModuleIndex.DefinitionEntry
Marks this definition as having been visited during indexing.
matches() - Element in annotation type dev.metaschema.databind.model.annotations.ValueConstraints
Get the matches constraints for the type or field this annotation is applied to.
matches(ICollectionValue) - Method in interface dev.metaschema.core.metapath.type.ISequenceType
Tests that a given collection value matches this sequence type.
Matches - Annotation Type in dev.metaschema.databind.model.annotations
This annotation defines a rule that requires matching patterns and/or data types among the target contents of the assembly represented by the containing MetaschemaAssembly annotation.
MATCHES - Enum constant in enum dev.metaschema.core.model.constraint.IConstraint.Type
Constraint validating pattern matching.
MATCHES_CONSTRAINT_QNAME - Static variable in class dev.metaschema.core.model.MetaschemaModelConstants
The name of an IMatchesConstraint constraint in the Metaschema model.
MATCHES_ZERO_LENGTH_STRING - Static variable in exception dev.metaschema.core.metapath.function.regex.RegularExpressionMetapathException
err:MPRX0003: For functions such as fn:replace and fn:tokenize, raises an error if the supplied regular expression is capable of matching a zero length string.
matchTargets(IDefinitionNodeItem<?, ?>, DynamicContext) - Method in interface dev.metaschema.core.model.constraint.IConstraint
Based on the provided contextNodeItem, find all nodes matching the target expression.
mathContext() - Static method in class dev.metaschema.core.datatype.adapter.DecimalAdapter
Provides a standardized math context to use with BigDecimal operations.
max(List<? extends IAnyAtomicItem>) - Static method in class dev.metaschema.core.metapath.function.library.FnMinMax
An implementation of XPath 3.1 fn:max.
maxOccurs() - Element in annotation type dev.metaschema.databind.model.annotations.BoundAssembly
A number that indicates the maximum occurrence of the model instance.
maxOccurs() - Element in annotation type dev.metaschema.databind.model.annotations.BoundChoiceGroup
A number that indicates the maximum occurrence of the model instance.
maxOccurs() - Element in annotation type dev.metaschema.databind.model.annotations.BoundField
A number that indicates the maximum occurrence of the model instance.
maxOccurs() - Element in annotation type dev.metaschema.databind.model.annotations.HasCardinality
The maximum occurrence of the target.
maxOccurs(int) - Method in class dev.metaschema.core.model.constraint.ICardinalityConstraint.Builder
Use the provided maximum occurrence to validate associated targets.
merge(Collection<? extends Map<IMapKey, ? extends ICollectionValue>>, Map<IMapKey, ? extends ICollectionValue>) - Static method in class dev.metaschema.core.metapath.function.library.MapMerge
An implementation of XPath 3.1 map:merge.
MermaidErDiagramGenerator - Class in dev.metaschema.core.model.util
Generates a mermaid diagram from a Metaschema IModule.
message() - Element in annotation type dev.metaschema.databind.model.annotations.Expect
The message to emit when the constraint is violated.
message() - Element in annotation type dev.metaschema.databind.model.annotations.HasCardinality
The message to emit when the constraint is violated.
message() - Element in annotation type dev.metaschema.databind.model.annotations.Index
The message to emit when the constraint is violated.
message() - Element in annotation type dev.metaschema.databind.model.annotations.IndexHasKey
The message to emit when the constraint is violated.
message() - Element in annotation type dev.metaschema.databind.model.annotations.IsUnique
The message to emit when the constraint is violated.
message() - Element in annotation type dev.metaschema.databind.model.annotations.Matches
The message to emit when the constraint is violated.
message() - Element in annotation type dev.metaschema.databind.model.annotations.Report
The message to emit when the constraint is violated.
message(String) - Method in class dev.metaschema.core.model.constraint.AbstractConfigurableMessageConstraintBuilder
A message to emit when the constraint is violated.
message(String) - Method in class dev.metaschema.core.model.constraint.ConstraintValidationFinding.Builder
Use the provided message for the validation finding.
MessageExitStatus - Class in dev.metaschema.cli.processor
An ExitStatus implementation with an associated message.
MessageExitStatus(ExitCode, Object...) - Constructor for class dev.metaschema.cli.processor.MessageExitStatus
Construct a new ExitStatus based on an array of message arguments.
MetaConstraintSet - Class in dev.metaschema.core.model.constraint
A set of constraints, which are targeted at the contents of a Metaschema module within specific contexts.
MetaConstraintSet(ISource, List<? extends IConstraintSet>, List<MetaConstraintSet.Context>) - Constructor for class dev.metaschema.core.model.constraint.MetaConstraintSet
Construct a new constraint set.
MetaConstraintSet.Context - Class in dev.metaschema.core.model.constraint
A nestable context, targeted by a set of metapath expressions, to apply constraints within.
METAPATH - Enum constant in enum dev.metaschema.core.metapath.format.PathFormatSelection
Always use Metapath format regardless of document type.
METAPATH_EVALUATE_PREDICATES - Static variable in class dev.metaschema.core.metapath.MetapathEvaluationFeature
If enabled, evaluate predicates, otherwise skip evaluating them.
METAPATH_PATH_FORMATER - Static variable in interface dev.metaschema.core.metapath.format.IPathFormatter
A path formatter that produces Metapath-based paths.
MetapathCommand - Class in dev.metaschema.cli.commands.metapath
This sub-command implementation contains all command that relate to Metapath execution.
MetapathCommand() - Constructor for class dev.metaschema.cli.commands.metapath.MetapathCommand
Constructor for a new Metapath command.
MetapathConstants - Class in dev.metaschema.core.metapath
Provides constant values for use in Metapath.
MetapathContext - Class in dev.metaschema.databind.model.metaschema.binding
A binding class for the metapath-context definition.
MetapathContext() - Constructor for class dev.metaschema.databind.model.metaschema.binding.MetapathContext
Constructs a new dev.metaschema.databind.model.metaschema.binding.MetapathContext instance with no metadata.
MetapathContext(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.MetapathContext
Constructs a new dev.metaschema.databind.model.metaschema.binding.MetapathContext instance with the specified metadata.
MetapathEvaluationFeature<V> - Class in dev.metaschema.core.metapath
Provides a mechanism to configure Metapath evaluation settings.
MetapathException - Exception in dev.metaschema.core.metapath
MetapathException is the superclass of all exceptions that can be thrown during the compilation and evaluation of a Metapath.
MetapathException(IErrorCode, String) - Constructor for exception dev.metaschema.core.metapath.MetapathException
Constructs a new Metapath exception with the provided code and message and no cause.
MetapathException(IErrorCode, String, Throwable) - Constructor for exception dev.metaschema.core.metapath.MetapathException
Constructs a new Metapath exception with the provided code, message and cause.
MetapathException(IErrorCode, Throwable) - Constructor for exception dev.metaschema.core.metapath.MetapathException
Constructs a new Metapath exception with a null message and the provided code and cause.
MetapathFormatter - Class in dev.metaschema.core.metapath.format
An IPathFormatter that produces a Metapath expression for the path to a given INodeItem.
MetapathFormatter() - Constructor for class dev.metaschema.core.metapath.format.MetapathFormatter
 
MetapathNamespace - Class in dev.metaschema.databind.model.metaschema.binding
Assigns a Metapath namespace to a prefix for use in a Metapath expression in a lexical qualified name.
MetapathNamespace() - Constructor for class dev.metaschema.databind.model.metaschema.binding.MetapathNamespace
Constructs a new dev.metaschema.databind.model.metaschema.binding.MetapathNamespace instance with no metadata.
MetapathNamespace(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.MetapathNamespace
Constructs a new dev.metaschema.databind.model.metaschema.binding.MetapathNamespace instance with the specified metadata.
Metaschema - Class in dev.metaschema.model.testing.testsuite
Reference to a metaschema module to load.
Metaschema() - Constructor for class dev.metaschema.model.testing.testsuite.Metaschema
Constructs a new dev.metaschema.model.testing.testsuite.Metaschema instance with no metadata.
Metaschema(IMetaschemaData) - Constructor for class dev.metaschema.model.testing.testsuite.Metaschema
Constructs a new dev.metaschema.model.testing.testsuite.Metaschema instance with the specified metadata.
METASCHEMA - Class in dev.metaschema.databind.model.metaschema.binding
A declaration of the Metaschema module.
METASCHEMA - Enum constant in enum dev.metaschema.core.metapath.item.node.NodeItemKind
An INodeItem based on a Metaschema (@link IModuleNodeItem}).
METASCHEMA() - Constructor for class dev.metaschema.databind.model.metaschema.binding.METASCHEMA
Constructs a new dev.metaschema.databind.model.metaschema.binding.METASCHEMA instance with no metadata.
METASCHEMA(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.METASCHEMA
Constructs a new dev.metaschema.databind.model.metaschema.binding.METASCHEMA instance with the specified metadata.
METASCHEMA_NAMESPACE - Static variable in class dev.metaschema.core.MetaschemaConstants
This is the namespace used by Metaschema in formats that require or use a namespace, and in properties that are defined by the Metaschema specification.
METASCHEMA_NAMESPACE_URI - Static variable in class dev.metaschema.core.MetaschemaConstants
METASCHEMA_OPTIONAL_OPTION - Static variable in class dev.metaschema.cli.commands.MetaschemaCommands
Used by commands to declare an optional Metaschema module for processing.
METASCHEMA_REQUIRED_OPTION - Static variable in class dev.metaschema.cli.commands.MetaschemaCommands
Used by commands to declare a required Metaschema module for processing.
METASCHEMA.DefineAssembly - Class in dev.metaschema.databind.model.metaschema.binding
In XML, an element with structured element content.
METASCHEMA.DefineAssembly.RootName - Class in dev.metaschema.databind.model.metaschema.binding
Provides a root name, for when the definition is used as the root of a node hierarchy.
METASCHEMA.DefineField - Class in dev.metaschema.databind.model.metaschema.binding
Global Field Definition.
METASCHEMA.DefineFlag - Class in dev.metaschema.databind.model.metaschema.binding
Global Flag Definition.
METASCHEMA.Import - Class in dev.metaschema.databind.model.metaschema.binding
Imports a set of Metaschema modules contained in another resource.
MetaschemaAssembly - Annotation Type in dev.metaschema.databind.model.annotations
This annotation indicates that the target class represents a Module assembly.
MetaschemaBinding() - Constructor for class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding
Constructs a new dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding instance with no metadata.
MetaschemaBinding(IMetaschemaData) - Constructor for class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding
Constructs a new dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding instance with the specified metadata.
MetaschemaBindings - Class in dev.metaschema.databind.config.binding
The root element for a set of metaschema binding customizations.
MetaschemaBindings() - Constructor for class dev.metaschema.databind.config.binding.MetaschemaBindings
Constructs a new dev.metaschema.databind.config.binding.MetaschemaBindings instance with no metadata.
MetaschemaBindings(IMetaschemaData) - Constructor for class dev.metaschema.databind.config.binding.MetaschemaBindings
Constructs a new dev.metaschema.databind.config.binding.MetaschemaBindings instance with the specified metadata.
MetaschemaBindings.MetaschemaBinding - Class in dev.metaschema.databind.config.binding
Defines a binding for a given metaschema identified by a relative URL.
MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding - Class in dev.metaschema.databind.config.binding
Provides binding configurations for a given defined assembly within the parent metaschema.
MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.ChoiceGroupBinding - Class in dev.metaschema.databind.config.binding
Provides binding configuration for a choice group within the parent assembly.
MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.ChoiceGroupBinding.ItemType - Class in dev.metaschema.databind.config.binding
A fully qualified Java type for collection items.
MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.Java - Class in dev.metaschema.databind.config.binding
Field and assembly binding configurations for Java bound classes.
MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.PropertyBinding - Class in dev.metaschema.databind.config.binding
Provides binding configurations for a property within the parent definition.
MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.PropertyBinding.Java - Class in dev.metaschema.databind.config.binding
Java-specific binding configuration for a property.
MetaschemaBindings.MetaschemaBinding.DefineFieldBinding - Class in dev.metaschema.databind.config.binding
Provides binding configurations for a given defined field within the parent metaschema.
MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.Java - Class in dev.metaschema.databind.config.binding
Field and assembly binding configurations for Java bound classes.
MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.PropertyBinding - Class in dev.metaschema.databind.config.binding
Provides binding configurations for a property within the parent definition.
MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.PropertyBinding.Java - Class in dev.metaschema.databind.config.binding
Java-specific binding configuration for a property.
MetaschemaBindings.ModelBinding - Class in dev.metaschema.databind.config.binding
Defines binding configurations that apply to a whole model described by a namespace.
MetaschemaBindings.ModelBinding.Java - Class in dev.metaschema.databind.config.binding
Java-specific binding configuration for a model namespace.
MetaschemaBindingsModule - Class in dev.metaschema.databind.config.binding
Metaschema Binding Configuration
MetaschemaBindingsModule(List<? extends IBoundModule>, IBindingContext) - Constructor for class dev.metaschema.databind.config.binding.MetaschemaBindingsModule
Construct a new module instance.
MetaschemaCommands - Class in dev.metaschema.cli.commands
This class provides a variety of utility methods for processing Metaschema-related commands.
MetaschemaConstants - Class in dev.metaschema.core
A collection of constant values related to Metaschema handling.
MetaschemaDataTypeProvider - Class in dev.metaschema.core.datatype.adapter
Provides runtime discovery of built-in implementations of the core Metaschema data types.
MetaschemaDataTypeProvider() - Constructor for class dev.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
Initialize the built-in data types.
MetaschemaException - Exception in dev.metaschema.core.model
Indicates an error related to Metaschema processing.
MetaschemaException(String) - Constructor for exception dev.metaschema.core.model.MetaschemaException
Create a new Metaschema exception with a provided message.
MetaschemaException(String, Throwable) - Constructor for exception dev.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 dev.metaschema.core.model.MetaschemaException
Create a new Metaschema exception with a provided message based on the provided cause.
MetaschemaException(Throwable) - Constructor for exception dev.metaschema.core.model.MetaschemaException
Create a new Metaschema exception based on the provided cause.
MetaschemaField - Annotation Type in dev.metaschema.databind.model.annotations
This annotation indicates that the target class represents a Module field.
MetaschemaJsonReader - Class in dev.metaschema.databind.io.json
Supports reading JSON-based Metaschema module instances.
MetaschemaJsonReader(JsonParser, URI) - Constructor for class dev.metaschema.databind.io.json.MetaschemaJsonReader
Construct a new Module-aware JSON parser using the default problem handler.
MetaschemaJsonReader(JsonParser, URI, IJsonProblemHandler) - Constructor for class dev.metaschema.databind.io.json.MetaschemaJsonReader
Construct a new Module-aware JSON parser.
MetaschemaJsonWriter - Class in dev.metaschema.databind.io.json
Provides support for writing Metaschema-bound Java objects to JSON format.
MetaschemaJsonWriter(JsonGenerator) - Constructor for class dev.metaschema.databind.io.json.MetaschemaJsonWriter
Construct a new Module-aware JSON writer.
MetaschemaMetaConstraints - Class in dev.metaschema.databind.model.metaschema.binding
Defines constraint rules to be applied to an existing set of Metaschema module-based models.
MetaschemaMetaConstraints() - Constructor for class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints
Constructs a new dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints instance with no metadata.
MetaschemaMetaConstraints(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints
Constructs a new dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints instance with the specified metadata.
MetaschemaMetaConstraints.DefinitionContext - Class in dev.metaschema.databind.model.metaschema.binding
A binding class for the definition-context definition.
MetaschemaMetaConstraints.Import - Class in dev.metaschema.databind.model.metaschema.binding
Declares a set of Metaschema constraints from an out-of-line resource to import, supporting composition of constraint sets.
MetaschemaMetapath - Class in dev.metaschema.databind.model.metaschema.binding
A Metapath expression identifying the model node that the constraints will be applied to.
MetaschemaMetapath() - Constructor for class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetapath
Constructs a new dev.metaschema.databind.model.metaschema.binding.MetaschemaMetapath instance with no metadata.
MetaschemaMetapath(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetapath
Constructs a new dev.metaschema.databind.model.metaschema.binding.MetaschemaMetapath instance with the specified metadata.
MetaschemaModelConstants - Class in dev.metaschema.core.model
Provides commonly used QName constants for Metaschema model elements.
MetaschemaModelModule - Class in dev.metaschema.databind.model.metaschema.binding
Metaschema Model
MetaschemaModelModule(List<? extends IBoundModule>, IBindingContext) - Constructor for class dev.metaschema.databind.model.metaschema.binding.MetaschemaModelModule
Construct a new module instance.
MetaschemaModule - Annotation Type in dev.metaschema.databind.model.annotations
Marks a class as a Metaschema module definition.
MetaschemaModuleConstraints - Class in dev.metaschema.databind.model.metaschema.binding
Defines constraint rules to be applied to an existing set of Metaschema module-based models.
MetaschemaModuleConstraints() - Constructor for class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints
Constructs a new dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints instance with no metadata.
MetaschemaModuleConstraints(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints
Constructs a new dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints instance with the specified metadata.
MetaschemaModuleConstraints.Import - Class in dev.metaschema.databind.model.metaschema.binding
Declares a set of Metaschema constraints from an out-of-line resource to import, supporting composition of constraint sets.
MetaschemaModuleConstraints.Scope - Class in dev.metaschema.databind.model.metaschema.binding
A binding class for the scope definition.
MetaschemaModuleConstraints.Scope.Assembly - Class in dev.metaschema.databind.model.metaschema.binding
A binding class for the assembly definition.
MetaschemaModuleConstraints.Scope.Field - Class in dev.metaschema.databind.model.metaschema.binding
A binding class for the field definition.
MetaschemaModuleConstraints.Scope.Flag - Class in dev.metaschema.databind.model.metaschema.binding
A binding class for the flag definition.
MetaschemaPackage - Annotation Type in dev.metaschema.databind.model.annotations
Associates Metaschema module classes with a package.
MetaschemaTestSuiteModule - Class in dev.metaschema.model.testing.testsuite
Metaschema Test Suite
MetaschemaTestSuiteModule(List<? extends IBoundModule>, IBindingContext) - Constructor for class dev.metaschema.model.testing.testsuite.MetaschemaTestSuiteModule
Construct a new module instance.
MetaschemaXmlReader - Class in dev.metaschema.databind.io.xml
Supports reading XML-based Metaschema module instances.
MetaschemaXmlReader(XMLEventReader2, URI) - Constructor for class dev.metaschema.databind.io.xml.MetaschemaXmlReader
Construct a new Module-aware XML parser using the default problem handler.
MetaschemaXmlReader(XMLEventReader2, URI, IXmlProblemHandler) - Constructor for class dev.metaschema.databind.io.xml.MetaschemaXmlReader
Construct a new Module-aware parser.
MetaschemaXmlWriter - Class in dev.metaschema.databind.io.xml
Provides support for writing Metaschema-bound Java objects to XML format.
MetaschemaXmlWriter(XMLStreamWriter2) - Constructor for class dev.metaschema.databind.io.xml.MetaschemaXmlWriter
Construct a new Module-aware JSON writer.
min(List<? extends IAnyAtomicItem>) - Static method in class dev.metaschema.core.metapath.function.library.FnMinMax
An implementation of XPath 3.1 fn:min.
minOccurs() - Element in annotation type dev.metaschema.databind.model.annotations.BoundAssembly
A non-negative number that indicates the minimum occurrence of the model instance.
minOccurs() - Element in annotation type dev.metaschema.databind.model.annotations.BoundChoiceGroup
A non-negative number that indicates the minimum occurrence of the model instance.
minOccurs() - Element in annotation type dev.metaschema.databind.model.annotations.BoundField
A non-negative number that indicates the minimum occurrence of the model instance.
minOccurs() - Element in annotation type dev.metaschema.databind.model.annotations.HasCardinality
The minimum occurrence of the target.
minOccurs(int) - Method in class dev.metaschema.core.model.constraint.ICardinalityConstraint.Builder
Use the provided minimum occurrence to validate associated targets.
mod(IIntegerItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IIntegerItem
Compute the remainder when dividing this dividend value by the provided divisor value.
mod(INumericItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IDecimalItem
Compute the remainder when dividing this dividend value by the provided divisor value.
mod(INumericItem) - Method in interface dev.metaschema.core.metapath.item.atomic.INumericItem
Compute the remainder when dividing this dividend value by the provided divisor value.
MODEL - Enum constant in enum dev.metaschema.core.model.constraint.IAllowedValuesConstraint.Extensible
Can be extended by constraints in the same model.
MODEL - Enum constant in enum dev.metaschema.core.model.ISource.SourceLocation
A constraint embedded in a model.
MODEL_QNAME - Static variable in interface dev.metaschema.core.model.IAssemblyDefinition
The qualified name for the model property in Metaschema.
MODEL_QNAME - Static variable in class dev.metaschema.core.model.MetaschemaModelConstants
The name of the element that identifies the model of an IAssemblyDefinition in the Metaschema model.
ModelBinding() - Constructor for class dev.metaschema.databind.config.binding.MetaschemaBindings.ModelBinding
Constructs a new dev.metaschema.databind.config.binding.MetaschemaBindings.ModelBinding instance with no metadata.
ModelBinding(IMetaschemaData) - Constructor for class dev.metaschema.databind.config.binding.MetaschemaBindings.ModelBinding
Constructs a new dev.metaschema.databind.config.binding.MetaschemaBindings.ModelBinding instance with the specified metadata.
modelConstraints() - Element in annotation type dev.metaschema.databind.model.annotations.MetaschemaAssembly
Get the model constraints defined for this Metaschema assembly definition.
ModelContainer(Map<Integer, IFlagNodeItem>, Map<Integer, List<? extends IModelNodeItem<?, ?>>>) - Constructor for class dev.metaschema.core.metapath.item.node.IFeatureModelContainerItem.ModelContainer
Creates a new collection of flags and model items.
ModelDetector - Class in dev.metaschema.databind.io
Provides a means to analyze content to determine what type of bound data it contains.
ModelDetector(IBindingContext) - Constructor for class dev.metaschema.databind.io.ModelDetector
Construct a new format detector using the default configuration.
ModelDetector(IBindingContext, IConfiguration<DeserializationFeature<?>>) - Constructor for class dev.metaschema.databind.io.ModelDetector
Construct a new format detector using the provided configuration.
ModelDetector.Result - Class in dev.metaschema.databind.io
Describes the result of detecting which model a resource is described by.
ModelInitializationException - Exception in dev.metaschema.core.model
Identifies that an unexpected error occurred while initializing or using a Metaschema-based model.
ModelInitializationException(String) - Constructor for exception dev.metaschema.core.model.ModelInitializationException
Constructs a new exception with the provided message and no cause.
ModelInitializationException(String, Throwable) - Constructor for exception dev.metaschema.core.model.ModelInitializationException
Constructs a new exception with the provided message and cause.
ModelInitializationException(Throwable) - Constructor for exception dev.metaschema.core.model.ModelInitializationException
Constructs a new exception with the provided cause.
modelItems() - Method in interface dev.metaschema.core.metapath.item.node.IFlagNodeItem
FlagContainer do not have model items.
modelItems() - Method in interface dev.metaschema.core.metapath.item.node.INodeItem
Get the model items (i.e., fields, assemblies) and value data associated this node as a stream.
ModelTargetedConstraints - Class in dev.metaschema.core.model.constraint
Represents a set of constraints targeted at model definitions using Metapath expressions.
ModelTargetedConstraints(ISource, Supplier<List<IMetapathExpression>>, IModelConstrained) - Constructor for class dev.metaschema.core.model.constraint.ModelTargetedConstraints
Construct a new set of targeted constraints.
ModelType - Enum in dev.metaschema.core.model
An enumeration that identifies the type of a Metaschema construct.
ModelUtil - Class in dev.metaschema.databind.model.annotations
Utility methods for processing Metaschema binding annotations.
ModelWalker<DATA> - Class in dev.metaschema.core.model
Walks a Metaschema model.
ModelWalker() - Constructor for class dev.metaschema.core.model.ModelWalker
 
module() - Static method in interface dev.metaschema.core.metapath.type.IItemType
Get a new kind test that matches any Metaschema IModuleNodeItem.
MODULE - Enum constant in enum dev.metaschema.core.metapath.item.node.INodeItem.NodeType
A Metaschema module node.
moduleClass() - Element in annotation type dev.metaschema.databind.model.annotations.MetaschemaAssembly
Get the Metaschema module class that "owns" this assembly, which is the concrete implementation of the module containing the assembly.
moduleClass() - Element in annotation type dev.metaschema.databind.model.annotations.MetaschemaField
Get the metaschema class that "owns" this assembly, which is the concrete implementation of the metaschema containing the assembly.
moduleClass() - Element in annotation type dev.metaschema.databind.model.annotations.MetaschemaPackage
Get the metaschemas associated with this package.
ModuleCompilerHelper - Class in dev.metaschema.databind.codegen
This class provides methods to generate and dynamically compile Java code based on a Module.
ModuleIndex - Class in dev.metaschema.schemagen
Indexes definitions from a Metaschema module for use in schema generation.
ModuleIndex() - Constructor for class dev.metaschema.schemagen.ModuleIndex
 
ModuleIndex.DefinitionEntry - Class in dev.metaschema.schemagen
Represents an entry in the module index for a single definition.
ModuleLoadingPostProcessor - Interface in dev.metaschema.databind.model.metaschema
Performs post-processing on a loaded module.
moduleSource(IModule) - Static method in interface dev.metaschema.core.model.ISource
Get the descriptor for a ISource.SourceLocation.MODEL source with as associated resource.
ModuleUtils - Class in dev.metaschema.core.model.util
Provides utility methods for parsing qualified names within Metaschema modules.
MpBase64Decode - Class in dev.metaschema.core.metapath.function.library
Provides a new Metapath function that decodes provided encoded text using base64.
MpBase64Encode - Class in dev.metaschema.core.metapath.function.library
Provides a new Metapath function that encodes provided text using base64.
MpRecurseDepth - Class in dev.metaschema.core.metapath.function.library
Provides new Metapath functions that evaluate a Metapath recursively over sequences generated by evaluating that expression.
multiply(IDecimalItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IDecimalItem
Multiply this multiplicand value by the provided multiplier value.
multiply(IIntegerItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IIntegerItem
Multiply this multiplicand value by the provided multiplier value.
multiply(INumericItem) - Method in interface dev.metaschema.core.metapath.item.atomic.INumericItem
Multiply this multiplicand value by the provided multiplier value.

N

name() - Element in annotation type dev.metaschema.databind.model.annotations.BoundFlag
The model name to use for singleton values.
name() - Element in annotation type dev.metaschema.databind.model.annotations.GroupAs
The name to use for an XML grouping element wrapper or a JSON/YAML grouping property.
name() - Element in annotation type dev.metaschema.databind.model.annotations.Index
The unique name of the index.
name() - Element in annotation type dev.metaschema.databind.model.annotations.Let
The variable name.
name() - Element in annotation type dev.metaschema.databind.model.annotations.MetaschemaAssembly
Name of the assembly.
name() - Element in annotation type dev.metaschema.databind.model.annotations.MetaschemaField
Name of the field.
name() - Element in annotation type dev.metaschema.databind.model.annotations.Property
The name of the property.
name(String) - Method in class dev.metaschema.core.metapath.function.IArgument.Builder
Define the name of the function argument.
name(String) - Method in class dev.metaschema.core.metapath.function.IFunction.Builder
Define the name of the function.
names() - Static method in enum dev.metaschema.databind.io.Format
Get a list of all format names in lowercase.
namespace() - Element in annotation type dev.metaschema.databind.model.annotations.Property
The namespace of the property's name.
namespace() - Element in annotation type dev.metaschema.databind.model.annotations.XmlNs
Defines the Namespace URI for this namespace.
namespace() - Element in annotation type dev.metaschema.databind.model.annotations.XmlSchema
Name of the XML namespace.
namespace(String) - Method in class dev.metaschema.core.metapath.function.IFunction.Builder
Define the namespace of the function.
namespace(String, String) - Method in class dev.metaschema.core.metapath.StaticContext.Builder
namespace(String, URI) - Method in class dev.metaschema.core.metapath.StaticContext.Builder
Adds a new prefix to namespace URI binding to the mapping of statically known namespaces.
NAMESPACE_MISUSE - Static variable in exception dev.metaschema.core.metapath.StaticMetapathException
err:MQST0070: A static error is raised if any of the following conditions is statically detected in any expression.
NamespaceCache - Class in dev.metaschema.core.qname
An integer-based cache of namespaces to reduce the memory footprint of namespaces used by reusing instances with the same namespace.
NCNAME - Static variable in class dev.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
Deprecated.
NcNameAdapter - Class in dev.metaschema.core.datatype.adapter
Deprecated.
NE - Enum constant in enum dev.metaschema.core.metapath.function.ComparisonFunctions.Operator
A not equal comparison.
negate() - Method in interface dev.metaschema.core.metapath.item.atomic.IBooleanItem
Get the boolean negation of this value.
negate() - Method in interface dev.metaschema.core.metapath.item.atomic.IDayTimeDurationItem
Returns a copy of this duration with the amount negated.
negate() - Method in interface dev.metaschema.core.metapath.item.atomic.IDecimalItem
 
negate() - Method in interface dev.metaschema.core.metapath.item.atomic.IIntegerItem
 
negate() - Method in interface dev.metaschema.core.metapath.item.atomic.INumericItem
Reverse the sign of this value.
negate() - Method in interface dev.metaschema.core.metapath.item.atomic.IYearMonthDurationItem
Returns a new instance with each amount in this period negated.
NEGATIVE_ONE - Static variable in interface dev.metaschema.core.metapath.item.atomic.IIntegerItem
The integer value "-1".
NegativeLengthArrayMetapathException - Exception in dev.metaschema.core.metapath.item.function
err:FOAY0001: This error is raised when an integer used to select a member of an array is outside the range of values for that array.
NegativeLengthArrayMetapathException(IArrayItem<?>, String) - Constructor for exception dev.metaschema.core.metapath.item.function.NegativeLengthArrayMetapathException
Constructs a new exception with the provided code, message, and no cause.
NegativeLengthArrayMetapathException(IArrayItem<?>, String, Throwable) - Constructor for exception dev.metaschema.core.metapath.item.function.NegativeLengthArrayMetapathException
Constructs a new exception with the provided code, message, and cause.
NegativeLengthArrayMetapathException(IArrayItem<?>, Throwable) - Constructor for exception dev.metaschema.core.metapath.item.function.NegativeLengthArrayMetapathException
Constructs a new exception with the provided code, no message, and the cause.
newAllowedValuesViolationMessage(List<IAllowedValuesConstraint>, INodeItem) - Method in class dev.metaschema.core.model.constraint.AbstractConstraintValidationHandler
Construct a new violation message for the provided constraint applied to the node.
newAssemblyNodeItem(IAssemblyDefinition) - Method in interface dev.metaschema.core.metapath.item.node.INodeItemFactory
Create a new IAssemblyNodeItem that is detached from a Metaschema.
newAssemblyNodeItem(IAssemblyDefinition, IModuleNodeItem) - Method in class dev.metaschema.core.metapath.item.node.AbstractNodeItemFactory
 
newAssemblyNodeItem(IAssemblyDefinition, IModuleNodeItem) - Method in interface dev.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 dev.metaschema.core.metapath.item.node.AbstractNodeItemFactory
 
newAssemblyNodeItem(IAssemblyDefinition, URI) - Method in interface dev.metaschema.core.metapath.item.node.INodeItemFactory
Create a new IAssemblyNodeItem that is detached from a Metaschema.
newAssemblyNodeItem(IAssemblyDefinition, URI, Object) - Method in class dev.metaschema.core.metapath.item.node.AbstractNodeItemFactory
 
newAssemblyNodeItem(IAssemblyDefinition, URI, Object) - Method in interface dev.metaschema.core.metapath.item.node.INodeItemFactory
Create a new IAssemblyNodeItem that is detached from a Metaschema, with associated data.
newAssemblyNodeItem(IAssemblyInstanceGrouped, IAssemblyNodeItem, int, Object) - Method in interface dev.metaschema.core.metapath.item.node.INodeItemFactory
Create a new IAssemblyNodeItem that is based on a Metaschema instance with associated data.
newAssemblyNodeItem(IAssemblyInstance, IAssemblyNodeItem) - Method in class dev.metaschema.core.metapath.item.node.AbstractNodeItemFactory
 
newAssemblyNodeItem(IAssemblyInstance, IAssemblyNodeItem) - Method in interface dev.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 dev.metaschema.core.metapath.item.node.AbstractNodeItemFactory
 
newAssemblyNodeItem(IAssemblyInstance, IAssemblyNodeItem, int, Object) - Method in interface dev.metaschema.core.metapath.item.node.INodeItemFactory
Create a new IAssemblyNodeItem that is based on a Metaschema instance with associated data.
newBindingContextWithDynamicCompilation() - Static method in class dev.metaschema.cli.commands.MetaschemaCommands
Create a new IBindingContext that is configured for dynamic compilation.
newBindingContextWithDynamicCompilation(Set<IConstraintSet>) - Static method in class dev.metaschema.cli.commands.MetaschemaCommands
Create a new IBindingContext that is configured for dynamic compilation and to use the provided constraints.
newBoundLoader() - Method in interface dev.metaschema.databind.IBindingContext
Get a new IBoundLoader instance to load bound content instances.
newCardinalityMaximumViolationMessage(ICardinalityConstraint, INodeItem, ISequence<? extends INodeItem>, DynamicContext) - Method in class dev.metaschema.core.model.constraint.AbstractConstraintValidationHandler
Construct a new violation message for the provided constraint applied to the node.
newCardinalityMinimumViolationMessage(ICardinalityConstraint, INodeItem, ISequence<? extends INodeItem>, DynamicContext) - Method in class dev.metaschema.core.model.constraint.AbstractConstraintValidationHandler
Construct a new violation message for the provided constraint applied to the node.
newClassLoader(Path, ClassLoader) - Static method in class dev.metaschema.databind.codegen.ModuleCompilerHelper
Create a new classloader capable of loading Java classes generated in the provided classDir.
newConstraintLoader() - Method in interface dev.metaschema.databind.IBindingContext
Get a loader that supports loading Metaschema module constraints from a specified resource.
newDataModelSupplier(IAssemblyNodeItem) - Method in interface dev.metaschema.core.metapath.item.node.INodeItemGenerator
Generate the child Metapath node items for the provided item.
newDataModelSupplier(IFieldNodeItem) - Method in interface dev.metaschema.core.metapath.item.node.INodeItemGenerator
Generate the child Metapath node items for the provided item.
newDataModelSupplier(IRootAssemblyNodeItem) - Method in interface dev.metaschema.core.metapath.item.node.INodeItemGenerator
Generate the child Metapath node items for the provided item.
newDeserializer(Format, Class<CLASS>) - Method in class dev.metaschema.databind.DefaultBindingContext
Gets a data IDeserializer which can be used to read Java instance data for the provided class from the requested format.
newDeserializer(Format, Class<CLASS>) - Method in interface dev.metaschema.databind.IBindingContext
Gets a data IDeserializer which can be used to read Java instance data for the provided class from the requested format.
newDocumentNodeItem(IAssemblyDefinition, URI, Object) - Method in class dev.metaschema.core.metapath.item.node.AbstractNodeItemFactory
 
newDocumentNodeItem(IAssemblyDefinition, URI, Object) - Method in interface dev.metaschema.core.metapath.item.node.INodeItemFactory
Create a new document node item for the provided definition.
newExecutor(CallingContext, CommandLine) - Method in class dev.metaschema.cli.commands.ConvertContentUsingModuleCommand
 
newExecutor(CallingContext, CommandLine) - Method in class dev.metaschema.cli.commands.GenerateDiagramCommand
 
newExecutor(CallingContext, CommandLine) - Method in class dev.metaschema.cli.commands.GenerateSchemaCommand
 
newExecutor(CallingContext, CommandLine) - Method in class dev.metaschema.cli.commands.ValidateContentUsingModuleCommand
 
newExecutor(CallingContext, CommandLine) - Method in class dev.metaschema.cli.commands.ValidateModuleCommand
 
newExecutor(CallingContext, CommandLine) - Method in class dev.metaschema.cli.processor.command.AbstractParentCommand
 
newExecutor(CallingContext, CommandLine) - Method in interface dev.metaschema.cli.processor.command.ICommand
Create a new executor for this command.
newExecutor(CallingContext, CommandLine) - Method in class dev.metaschema.cli.processor.command.ShellCompletionCommand
 
newExpectViolationMessage(IExpectConstraint, INodeItem, INodeItem, DynamicContext) - Method in class dev.metaschema.core.model.constraint.AbstractConstraintValidationHandler
Construct a new violation message for the provided constraint applied to the node.
newFactoryInstance() - Method in class dev.metaschema.databind.io.json.DefaultJsonDeserializer
Get a JSON factory instance.
newFactoryInstance() - Method in class dev.metaschema.databind.io.json.DefaultJsonSerializer
Constructs a new JSON factory.
newFactoryInstance() - Method in class dev.metaschema.databind.io.xml.DefaultXmlDeserializer
Get a JSON factory instance.
newFactoryInstance() - Method in class dev.metaschema.databind.io.xml.DefaultXmlSerializer
Get a JSON factory instance.
newFactoryInstance() - Method in class dev.metaschema.databind.io.yaml.DefaultYamlDeserializer
Get a JSON factory instance.
newFactoryInstance() - Method in class dev.metaschema.databind.io.yaml.DefaultYamlSerializer
 
newFieldNodeItem(IFieldDefinition, IModuleNodeItem) - Method in class dev.metaschema.core.metapath.item.node.AbstractNodeItemFactory
 
newFieldNodeItem(IFieldDefinition, IModuleNodeItem) - Method in interface dev.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 dev.metaschema.core.metapath.item.node.AbstractNodeItemFactory
 
newFieldNodeItem(IFieldDefinition, URI) - Method in interface dev.metaschema.core.metapath.item.node.INodeItemFactory
Create a new IFieldNodeItem that is detached from a Metaschema.
newFieldNodeItem(IFieldInstance, IAssemblyNodeItem) - Method in class dev.metaschema.core.metapath.item.node.AbstractNodeItemFactory
 
newFieldNodeItem(IFieldInstance, IAssemblyNodeItem) - Method in interface dev.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 dev.metaschema.core.metapath.item.node.AbstractNodeItemFactory
 
newFieldNodeItem(IFieldInstance, IAssemblyNodeItem, int, Object) - Method in interface dev.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 dev.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 dev.metaschema.core.metapath.item.node.INodeItemFactory
Create a new IFlagNodeItem based on the provided flag instance.
newFlagNodeItem(IFlagInstance, IModelNodeItem<?, ?>, Object) - Method in interface dev.metaschema.core.metapath.item.node.INodeItemFactory
Create a new IFlagNodeItem based on the provided flag instance.
newGenerationState(IModule, JsonGenerator, IConfiguration<SchemaGenerationFeature<?>>) - Method in class dev.metaschema.schemagen.json.JsonSchemaGenerator
 
newGenerationState(IModule, AutoCloser<XMLStreamWriter2, SchemaGenerationException>, IConfiguration<SchemaGenerationFeature<?>>) - Method in class dev.metaschema.schemagen.xml.XmlSchemaGenerator
 
newGenerationState(IModule, T, IConfiguration<SchemaGenerationFeature<?>>) - Method in class dev.metaschema.schemagen.AbstractSchemaGenerator
Create a new schema generation state object.
newIndexDuplicateKeyViolationMessage(IIndexConstraint, INodeItem, INodeItem, INodeItem, DynamicContext) - Method in class dev.metaschema.core.model.constraint.AbstractConstraintValidationHandler
Construct a new violation message for the provided constraint applied to the node.
newIndexDuplicateViolationMessage(IIndexConstraint, INodeItem) - Method in class dev.metaschema.core.model.constraint.AbstractConstraintValidationHandler
Construct a new violation message for the provided constraint applied to the node.
newIndexMissMessage(IIndexHasKeyConstraint, INodeItem, INodeItem, List<String>, DynamicContext) - Method in class dev.metaschema.core.model.constraint.AbstractConstraintValidationHandler
Construct a new violation message for the provided constraint applied to the node.
newInlineStrategy(IConfiguration<SchemaGenerationFeature<?>>) - Static method in interface dev.metaschema.schemagen.IInlineStrategy
Create a new inline strategy based on the provided configuration.
newInstance() - Static method in class dev.metaschema.core.datatype.markup.flexmark.HtmlQuoteTagExtension
Construct a new extension instance.
newInstance() - Static method in class dev.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension
Construct a new extension instance.
newInstance() - Method in class dev.metaschema.core.model.constraint.AbstractConstraintBuilder
Get a new instance of the built object.
newInstance() - Method in class dev.metaschema.core.model.constraint.IAllowedValuesConstraint.Builder
 
newInstance() - Method in class dev.metaschema.core.model.constraint.ICardinalityConstraint.Builder
 
newInstance() - Method in class dev.metaschema.core.model.constraint.IExpectConstraint.Builder
 
newInstance() - Method in class dev.metaschema.core.model.constraint.IIndexConstraint.Builder
 
newInstance() - Method in class dev.metaschema.core.model.constraint.IIndexHasKeyConstraint.Builder
 
newInstance() - Method in class dev.metaschema.core.model.constraint.IMatchesConstraint.Builder
 
newInstance() - Method in class dev.metaschema.core.model.constraint.IReportConstraint.Builder
 
newInstance() - Method in class dev.metaschema.core.model.constraint.IUniqueConstraint.Builder
 
newInstance() - Static method in interface dev.metaschema.databind.IBindingContext
Get a new IBindingContext instance, which can be used to load information that binds a model to a set of Java classes.
newInstance(DataHolder) - Static method in class dev.metaschema.core.datatype.markup.flexmark.FlexmarkFactory
Get a Flexmark factory instance that uses the provided Flexmark configuration.
newInstance(IBindingContext.IModuleLoaderStrategy) - Static method in interface dev.metaschema.databind.IBindingContext
Get a new IBindingContext instance, which can be used to load information that binds a model to a set of Java classes.
newInstance(BoundGroupedAssembly, IBoundInstanceModelChoiceGroup) - Static method in interface dev.metaschema.databind.model.IBoundInstanceModelGroupedAssembly
Create a new assembly model instance instance that is a member of a choice group instance.
newInstance(BoundGroupedField, IBoundInstanceModelChoiceGroup) - Static method in interface dev.metaschema.databind.model.IBoundInstanceModelGroupedField
Create a new field model instance instance that is a member of a choice group instance.
newInstance(Class<? extends IBoundModule>, IBindingContext, List<? extends IBoundModule>) - Static method in interface dev.metaschema.databind.model.IBoundModule
Create a new instance of a bound module using reflection.
newInstance(Field, IBoundDefinitionModel<IBoundObject>) - Static method in interface dev.metaschema.databind.model.IBoundInstanceFlag
Create a new bound flag instance.
newInstance(Field, IBoundDefinitionModelAssembly) - Static method in interface dev.metaschema.databind.model.IBoundInstanceModelAssembly
Create a new bound assembly instance.
newInstance(Field, IBoundDefinitionModelAssembly) - Static method in interface dev.metaschema.databind.model.IBoundInstanceModelChoiceGroup
Create a new bound choice group instance.
newInstance(Field, IBoundDefinitionModelAssembly) - Static method in interface dev.metaschema.databind.model.IBoundInstanceModelField
Create a new bound field instance.
newInstance(String, boolean) - Static method in interface dev.metaschema.cli.processor.command.ExtraArgument
Create a new extra argument instance.
newInstance(String, boolean, Class<?>) - Static method in interface dev.metaschema.cli.processor.command.ExtraArgument
Create a new extra argument instance with type information for shell completion.
newInstance(Supplier<IMetaschemaData>) - Method in interface dev.metaschema.databind.model.info.IFeatureComplexItemValueHandler
Gets a new instance of the bound class.
newInstance(List<? extends IKeyField>) - Static method in interface dev.metaschema.core.model.constraint.IIndex
Construct a new index using the provided key field components to generate keys.
newItem(Object) - Method in class dev.metaschema.core.datatype.AbstractDataTypeAdapter
 
newItem(Object) - Method in class dev.metaschema.core.datatype.adapter.Base64Adapter
 
newItem(Object) - Method in class dev.metaschema.core.datatype.adapter.BooleanAdapter
 
newItem(Object) - Method in class dev.metaschema.core.datatype.adapter.DateAdapter
 
newItem(Object) - Method in class dev.metaschema.core.datatype.adapter.DateTimeAdapter
 
newItem(Object) - Method in class dev.metaschema.core.datatype.adapter.DateTimeWithTZAdapter
 
newItem(Object) - Method in class dev.metaschema.core.datatype.adapter.DateWithTZAdapter
 
newItem(Object) - Method in class dev.metaschema.core.datatype.adapter.DayTimeAdapter
 
newItem(Object) - Method in class dev.metaschema.core.datatype.adapter.DecimalAdapter
 
newItem(Object) - Method in class dev.metaschema.core.datatype.adapter.EmailAddressAdapter
 
newItem(Object) - Method in class dev.metaschema.core.datatype.adapter.HexBinaryAdapter
 
newItem(Object) - Method in class dev.metaschema.core.datatype.adapter.HostnameAdapter
 
newItem(Object) - Method in class dev.metaschema.core.datatype.adapter.IntegerAdapter
 
newItem(Object) - Method in class dev.metaschema.core.datatype.adapter.IPv4AddressAdapter
 
newItem(Object) - Method in class dev.metaschema.core.datatype.adapter.IPv6AddressAdapter
 
newItem(Object) - Method in class dev.metaschema.core.datatype.adapter.NcNameAdapter
Deprecated.
 
newItem(Object) - Method in class dev.metaschema.core.datatype.adapter.NonNegativeIntegerAdapter
 
newItem(Object) - Method in class dev.metaschema.core.datatype.adapter.PositiveIntegerAdapter
 
newItem(Object) - Method in class dev.metaschema.core.datatype.adapter.QNameAdapter
 
newItem(Object) - Method in class dev.metaschema.core.datatype.adapter.StringAdapter
 
newItem(Object) - Method in class dev.metaschema.core.datatype.adapter.TimeAdapter
 
newItem(Object) - Method in class dev.metaschema.core.datatype.adapter.TimeWithTZAdapter
 
newItem(Object) - Method in class dev.metaschema.core.datatype.adapter.TokenAdapter
 
newItem(Object) - Method in class dev.metaschema.core.datatype.adapter.UriAdapter
 
newItem(Object) - Method in class dev.metaschema.core.datatype.adapter.UriReferenceAdapter
 
newItem(Object) - Method in class dev.metaschema.core.datatype.adapter.UuidAdapter
 
newItem(Object) - Method in class dev.metaschema.core.datatype.adapter.YearMonthAdapter
 
newItem(Object) - Method in interface dev.metaschema.core.datatype.IDataTypeAdapter
Construct a new item of this type using the provided value.
newItem(Object) - Method in class dev.metaschema.core.datatype.markup.MarkupLineAdapter
 
newItem(Object) - Method in class dev.metaschema.core.datatype.markup.MarkupMultilineAdapter
 
newItem(Object) - Method in class dev.metaschema.core.metapath.type.DataTypeItemType
 
newItem(Object) - Method in interface dev.metaschema.core.metapath.type.IAtomicOrUnionType
Construct a new instance of this type using the provided value.
newItem(Object) - Method in class dev.metaschema.databind.model.annotations.NullJavaTypeAdapter
 
newJsonParser(Reader) - Method in class dev.metaschema.databind.io.json.DefaultJsonDeserializer
Using the managed JSON factory, create a new JSON parser instance using the provided reader.
newMatchDatatypeViolationMessage(IMatchesConstraint, INodeItem, INodeItem, String, IDataTypeAdapter<?>, DynamicContext) - Method in class dev.metaschema.core.model.constraint.AbstractConstraintValidationHandler
Construct a new violation message for the provided constraint applied to the node.
newMatchPatternViolationMessage(IMatchesConstraint, INodeItem, INodeItem, String, Pattern, DynamicContext) - Method in class dev.metaschema.core.model.constraint.AbstractConstraintValidationHandler
Construct a new violation message for the provided constraint applied to the node.
newMetaschemaModelSupplier(IAssemblyNodeItem) - Method in interface dev.metaschema.core.metapath.item.node.INodeItemGenerator
Generate the child Metapath node items for the provided item.
newMetaschemaModelSupplier(IFieldNodeItem) - Method in interface dev.metaschema.core.metapath.item.node.INodeItemGenerator
Generate the child Metapath node items for the provided item.
newMetaschemaModelSupplier(IModuleNodeItem) - Method in interface dev.metaschema.core.metapath.item.node.INodeItemGenerator
Generate the child Metapath node items for the provided item.
newMissingIndexViolationMessage(IIndexHasKeyConstraint, INodeItem, INodeItem, String, DynamicContext) - Method in class dev.metaschema.core.model.constraint.AbstractConstraintValidationHandler
Construct a new generic violation message for the provided constraint applied to the node.
newModelItem(INamedModelInstance, IAssemblyNodeItem) - Method in class dev.metaschema.core.metapath.item.node.AbstractNodeItemFactory
Create a new IModelNodeItem based on the provided instance that is a child of the provided parent.
newModelItem(INamedModelInstance, IAssemblyNodeItem, int, Object) - Method in class dev.metaschema.core.metapath.item.node.AbstractNodeItemFactory
Create a new IModelNodeItem based on the provided instance that is a child of the provided parent.
newModule(URI, METASCHEMA, List<? extends IBindingMetaschemaModule>) - Method in class dev.metaschema.databind.model.metaschema.BindingModuleLoader
 
newModule(URI, T, List<? extends M>) - Method in class dev.metaschema.core.model.AbstractModuleLoader
Parse the resource based on the provided xmlObject.
newModuleLoader() - Method in class dev.metaschema.databind.DefaultBindingContext
 
newModuleLoader() - Method in interface dev.metaschema.databind.IBindingContext
Get a loader that supports loading a Metaschema module from a specified resource.
newModuleNodeItem(IModule) - Method in class dev.metaschema.core.metapath.item.node.AbstractNodeItemFactory
 
newModuleNodeItem(IModule) - Method in interface dev.metaschema.core.metapath.item.node.INodeItemFactory
Create a new Metaschema node item for the provided metaschema.
newPermissiveBoundLoader() - Method in interface dev.metaschema.databind.IBindingContext
Get a new IBoundLoader instance configured for permissive loading.
newQName(String, String) - Method in class dev.metaschema.core.qname.EQNameFactory
Get a new qualified name based on the provided namespace and local name.
newReportViolationMessage(IReportConstraint, INodeItem, INodeItem, DynamicContext) - Method in class dev.metaschema.core.model.constraint.AbstractConstraintValidationHandler
Construct a new message for the provided report constraint applied to the node.
newSerializer(Format, Class<CLASS>) - Method in class dev.metaschema.databind.DefaultBindingContext
Gets a data ISerializer which can be used to write Java instance data for the provided class in the requested format.
newSerializer(Format, Class<CLASS>) - Method in interface dev.metaschema.databind.IBindingContext
Gets a data ISerializer which can be used to write Java instance data for the provided class in the requested format.
newTempDir() - Static method in class dev.metaschema.cli.commands.MetaschemaCommands
Create a temporary directory for ephemeral files that will be deleted on shutdown.
newUniqueKeyViolationMessage(IUniqueConstraint, INodeItem, INodeItem, INodeItem, DynamicContext) - Method in class dev.metaschema.core.model.constraint.AbstractConstraintValidationHandler
Construct a new violation message for the provided constraint applied to the node.
newValidator(IConstraintValidationHandler, IConfiguration<ValidationFeature<?>>) - Method in interface dev.metaschema.databind.IBindingContext
Get a new single use constraint validator.
newWriter(Writer) - Method in class dev.metaschema.schemagen.AbstractSchemaGenerator
Create a new writer to use to write the schema.
newWriter(Writer) - Method in class dev.metaschema.schemagen.json.JsonSchemaGenerator
 
newWriter(Writer) - Method in class dev.metaschema.schemagen.xml.XmlSchemaGenerator
 
newXMLStreamWriter(Writer) - Method in class dev.metaschema.databind.io.xml.DefaultXmlSerializer
Create a new stream writer using the provided writer.
NO_COLOR_OPTION - Static variable in class dev.metaschema.cli.processor.CLIProcessor
This option indicates if colorized output should be disabled.
NO_FUNCTION_MATCH - Static variable in exception dev.metaschema.core.metapath.StaticMetapathException
err:MPST0017: It is a static error if the expanded QName and number of arguments in a static function call do not match the name and arity of a function signature in the static context.
NO_LOCATION - Static variable in annotation type dev.metaschema.databind.model.annotations.XmlSchema
The default value of a schema location, which indicates that no schema will be associated.
NO_NAMESPACE_FOUND_FOR_PREFIX - Static variable in exception dev.metaschema.core.metapath.function.UriFunctionException
err:FONS0004: Raised by fn:resolve-QName and analogous functions if a supplied QName has a prefix that has no binding to a namespace.
NO_STRING_VALUE - Static variable in class dev.metaschema.databind.model.annotations.ModelUtil
A sentinel value indicating that no string value was provided in an annotation.
node() - Static method in interface dev.metaschema.core.metapath.type.IItemType
Get a new kind test that matches any INodeItem.
NODE_HAS_NO_TYPED_VALUE - Static variable in exception dev.metaschema.core.metapath.function.InvalidTypeFunctionException
err:FOTY0012: Raised by fn:data, or by implicit atomization, if applied to a node with no typed value, the main example being an element validated against a complex type that defines it to have element-only content.
NodeComparators - Class in dev.metaschema.core.metapath.item.node
Provides methods for comparing nodes according to the Metapath specification.
NodeItemKind - Enum in dev.metaschema.core.metapath.item.node
This enumeration provides a listing of the available kinds of INodeItem implementations.
NON_NEGATIVE_INTEGER - Static variable in class dev.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema non-negative-integer data type instance.
nonDeterministic() - Method in class dev.metaschema.core.metapath.function.IFunction.Builder
Mark the function as non-deterministic.
NONE - Enum constant in enum dev.metaschema.core.model.constraint.IAllowedValuesConstraint.Extensible
Cannot be extended.
NONE - Enum constant in enum dev.metaschema.core.model.constraint.IConstraint.Level
No violation.
NONE - Enum constant in enum dev.metaschema.core.model.JsonGroupAsBehavior
In JSON, the group of instances will be represented as a single JSON object.
NONE - Enum constant in enum dev.metaschema.core.model.JsonValueKeyTypeEnum
No value key is defined, and a type specific value key will be used.
NONE_INLINE - Static variable in interface dev.metaschema.schemagen.IInlineStrategy
A strategy that never inlines any definition.
NonMessageExitStatus - Class in dev.metaschema.cli.processor
An ExitStatus implementation that represents a status without an associated message.
NonNegativeIntegerAdapter - Class in dev.metaschema.core.datatype.adapter
Support for the Metaschema non-negative-integer data type.
normalize(DynamicContext) - Method in interface dev.metaschema.core.metapath.item.atomic.IDateTimeItem
Get a date/time that has an explicit timezone.
normalizeAsItems(ICollectionValue) - Static method in interface dev.metaschema.core.metapath.item.ICollectionValue
Get the stream of items for the collection value.
normalizeSpace() - Method in interface dev.metaschema.core.metapath.item.atomic.IStringItem
An implementation of fn::normalize-space.
NOT_A_NODE_ITEM_FOR_STEP - Static variable in exception dev.metaschema.core.metapath.type.TypeMetapathException
err:MPTY0020: The context item is not a node when evaluating an axis step.
NOT_APPLICABLE - Enum constant in enum dev.metaschema.core.model.validation.IValidationFinding.Kind
The finding does not apply to the intended purpose of the validation.
NOT_DEFINED - Static variable in exception dev.metaschema.core.metapath.StaticMetapathException
err:MPST0008: It is a static error if an expression refers to an element name, attribute name, schema type name, namespace prefix, or variable name that is not defined in the static context, except for an ElementName in an ElementTest or an AttributeName in an AttributeTest.
notNull(T) - Static method in class dev.metaschema.core.util.ObjectUtils
Assert that the provided object is not null.
NS_METAPATH - Static variable in class dev.metaschema.core.metapath.MetapathConstants
The namespace URI for Metapath data types and built-in casting functions, as a string.
NS_METAPATH_FUNCTIONS - Static variable in class dev.metaschema.core.metapath.MetapathConstants
The namespace URI for Metapath built-in functions, as a string.
NS_METAPATH_FUNCTIONS_ARRAY - Static variable in class dev.metaschema.core.metapath.MetapathConstants
The namespace URI for Metapath array-related built-in functions, as a string.
NS_METAPATH_FUNCTIONS_EXTENDED - Static variable in class dev.metaschema.core.metapath.MetapathConstants
The namespace URI for Metapath extension built-in functions, as a string.
NS_METAPATH_FUNCTIONS_MAP - Static variable in class dev.metaschema.core.metapath.MetapathConstants
The namespace URI for Metapath map-related built-in functions, as a string.
NS_METAPATH_FUNCTIONS_MATH - Static variable in class dev.metaschema.core.metapath.MetapathConstants
The namespace URI for Metapath math-related built-in functions, as a string.
NS_XHTML - Static variable in class dev.metaschema.schemagen.xml.XmlSchemaGenerator
The XHTML namespace URI used for documentation content.
NS_XML_SCHEMA - Static variable in class dev.metaschema.schemagen.xml.XmlSchemaGenerator
The XML Schema namespace URI.
NsBinding - Annotation Type in dev.metaschema.databind.model.annotations
Defines a namespace prefix binding for Metapath expressions.
nsBindings() - Element in annotation type dev.metaschema.databind.model.annotations.MetaschemaModule
Get the namespace prefix bindings for this module.
NULL_VALUE - Static variable in class dev.metaschema.databind.model.annotations.ModelUtil
A placeholder for a null value for use in annotations, which cannot be null by default.
NullJavaTypeAdapter - Class in dev.metaschema.databind.model.annotations
Used to mark a Java type that has no configured adapter.
NullJavaTypeAdapter() - Constructor for class dev.metaschema.databind.model.annotations.NullJavaTypeAdapter
Construct a new adapter.
NullJavaTypeAdapter.VoidItem - Class in dev.metaschema.databind.model.annotations
A placeholder atomic item type that throws unsupported operation exceptions for all operations.
NUMBER - Enum constant in enum dev.metaschema.core.metapath.IMetapathExpression.ResultType
The result is expected to be a BigDecimal value.
numericCompare(INumericItem, ComparisonFunctions.Operator, INumericItem) - Static method in class dev.metaschema.core.metapath.function.ComparisonFunctions
Perform a number-based comparison of the right item against the left item using the specified operator.
NumericFunction - Class in dev.metaschema.core.metapath.function.library
Provides a generic implementation of methods defined by XPath 3.1 Functions on numeric values.
NumericFunction.INumericExecutor - Interface in dev.metaschema.core.metapath.function.library
Implementations of this interface are used to execute a numeric opertaion on the provided item.

O

ObjectUtils - Class in dev.metaschema.core.util
A collection of utilities for checking and managing Java objects.
Occurrence - Enum in dev.metaschema.core.metapath.type
Identifies the occurrence of a sequence used a function argument or return value.
Occurrence.ISequenceHandler - Interface in dev.metaschema.core.metapath.type
Used to check that a provided sequence matches an associated occurrence value.
of() - Static method in interface dev.metaschema.core.metapath.item.function.IArrayItem
Returns an unmodifiable array item containing zero elements.
of() - Static method in interface dev.metaschema.core.metapath.item.function.IMapItem
Returns an unmodifiable map item containing zero mappings.
of() - Static method in interface dev.metaschema.core.metapath.item.ISequence
Returns an unmodifiable sequence containing zero elements.
of(int) - Static method in interface dev.metaschema.core.qname.IEnhancedQName
Get an existing qualified name by looking up the cached entry using the provided index value.
of(int, int) - Static method in class dev.metaschema.core.model.SimpleResourceLocation
Create a resource location with just line and column information.
of(IMetapathExpression, Pattern, MarkupMultiline) - Static method in interface dev.metaschema.core.model.constraint.IKeyField
Construct a new key field based on the provided target.
of(IItem, int, int) - Static method in class dev.metaschema.core.metapath.FocusContext
Create a new focus context for the given item at the specified position within a sequence.
of(IItemType, Occurrence) - Static method in interface dev.metaschema.core.metapath.type.ISequenceType
Create new sequence type using the provide type and occurrence.
of(IEnhancedQName, IMetapathExpression, ISource, MarkupMultiline) - Static method in interface dev.metaschema.core.model.constraint.ILet
Create a new Let expression.
of(IEnhancedQName, ISequenceType) - Static method in interface dev.metaschema.core.metapath.function.IArgument
Create a new argument with the provided name and sequence type.
of(IEnhancedQName, String, ISource, MarkupMultiline) - Static method in interface dev.metaschema.core.model.constraint.ILet
Deprecated, for removal: This API element is subject to removal in a future version.
of(IBoundDefinitionModelAssembly) - Static method in interface dev.metaschema.databind.IBindingContext.IBindingMatcher
Construct a new binding matcher for the provided assembly definition.
of(IBoundInstanceModel<T>) - Static method in interface dev.metaschema.databind.model.info.IModelInstanceCollectionInfo
Create a new collection info instance for the provided model instance.
of(Class<I>, IAtomicOrUnionType.ICastExecutor<I>, IEnhancedQName) - Static method in interface dev.metaschema.core.metapath.type.IAtomicOrUnionType
Construct a new atomic type.
of(String) - Static method in interface dev.metaschema.core.qname.IEnhancedQName
Get a qualified name using the provided local name value with no namespace.
of(String, int) - Static method in interface dev.metaschema.core.metapath.IErrorCode
Create a new error code with the provided prefix and code value.
of(String, MarkupLine, String) - Static method in interface dev.metaschema.core.model.constraint.IAllowedValue
Construct a new allowed value entry for use in an IAllowedValuesConstraint.
of(String, String) - Static method in interface dev.metaschema.core.qname.IEnhancedQName
Get a qualified name using the provided namespace and local name.
of(URI, IResourceLocation, String, Format) - Static method in class dev.metaschema.databind.io.ValidationContext
Create a new validation context.
of(URI, String) - Static method in interface dev.metaschema.core.qname.IEnhancedQName
Get a qualified name using the provided namespace and local name.
of(Collection<? extends IModule>, IBindingConfiguration, Path) - Static method in interface dev.metaschema.databind.codegen.IProduction
Create a new production for the provided set of Module modules.
of(Stream<T>) - Static method in interface dev.metaschema.core.metapath.item.ISequence
Returns an unmodifiable sequence containing the provided items.
of(QName) - Static method in interface dev.metaschema.core.qname.IEnhancedQName
Get a qualified name using the provided QName value.
of(K, V) - Static method in interface dev.metaschema.core.metapath.item.function.IMapItem
Returns an unmodifiable map item containing a single mapping.
of(K, V, K, V) - Static method in interface dev.metaschema.core.metapath.item.function.IMapItem
Returns an unmodifiable map item containing two mappings.
of(K, V, K, V, K, V) - Static method in interface dev.metaschema.core.metapath.item.function.IMapItem
Returns an unmodifiable map item containing three mappings.
of(K, V, K, V, K, V, K, V) - Static method in interface dev.metaschema.core.metapath.item.function.IMapItem
Returns an unmodifiable map item containing four mappings.
of(K, V, K, V, K, V, K, V, K, V) - Static method in interface dev.metaschema.core.metapath.item.function.IMapItem
Returns an unmodifiable map item containing five mappings.
of(K, V, K, V, K, V, K, V, K, V, K, V) - Static method in interface dev.metaschema.core.metapath.item.function.IMapItem
Returns an unmodifiable map item containing six mappings.
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in interface dev.metaschema.core.metapath.item.function.IMapItem
Returns an unmodifiable map item containing seven mappings.
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in interface dev.metaschema.core.metapath.item.function.IMapItem
Returns an unmodifiable map item containing eight mappings.
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in interface dev.metaschema.core.metapath.item.function.IMapItem
Returns an unmodifiable map item containing nine mappings.
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in interface dev.metaschema.core.metapath.item.function.IMapItem
Returns an unmodifiable map item containing ten mappings.
of(T) - Static method in interface dev.metaschema.core.metapath.item.function.IArrayItem
Returns an unmodifiable array item containing one item.
of(T) - Static method in interface dev.metaschema.core.metapath.item.ISequence
Returns an unmodifiable sequence containing the provided item.
of(T...) - Static method in interface dev.metaschema.core.metapath.item.function.IArrayItem
Returns an unmodifiable array item containing an arbitrary number of items.
of(T...) - Static method in interface dev.metaschema.core.metapath.item.ISequence
Returns an unmodifiable sequence containing an arbitrary number of items.
of(T, T) - Static method in interface dev.metaschema.core.metapath.item.function.IArrayItem
Returns an unmodifiable array item containing two items.
of(T, T) - Static method in interface dev.metaschema.core.metapath.item.ISequence
Returns an unmodifiable sequence containing two items.
of(T, T, T) - Static method in interface dev.metaschema.core.metapath.item.function.IArrayItem
Returns an unmodifiable array item containing three elements.
of(T, T, T) - Static method in interface dev.metaschema.core.metapath.item.ISequence
Returns an unmodifiable sequence containing three elements.
of(T, T, T, T) - Static method in interface dev.metaschema.core.metapath.item.function.IArrayItem
Returns an unmodifiable array item containing four items.
of(T, T, T, T) - Static method in interface dev.metaschema.core.metapath.item.ISequence
Returns an unmodifiable sequence containing four items.
of(T, T, T, T, T) - Static method in interface dev.metaschema.core.metapath.item.function.IArrayItem
Returns an unmodifiable array item containing five items.
of(T, T, T, T, T) - Static method in interface dev.metaschema.core.metapath.item.ISequence
Returns an unmodifiable sequence containing five items.
of(T, T, T, T, T, T) - Static method in interface dev.metaschema.core.metapath.item.function.IArrayItem
Returns an unmodifiable array item containing six items.
of(T, T, T, T, T, T) - Static method in interface dev.metaschema.core.metapath.item.ISequence
Returns an unmodifiable sequence containing six items.
of(T, T, T, T, T, T, T) - Static method in interface dev.metaschema.core.metapath.item.function.IArrayItem
Returns an unmodifiable array item containing seven items.
of(T, T, T, T, T, T, T) - Static method in interface dev.metaschema.core.metapath.item.ISequence
Returns an unmodifiable sequence containing seven items.
of(T, T, T, T, T, T, T, T) - Static method in interface dev.metaschema.core.metapath.item.function.IArrayItem
Returns an unmodifiable array item containing eight items.
of(T, T, T, T, T, T, T, T) - Static method in interface dev.metaschema.core.metapath.item.ISequence
Returns an unmodifiable sequence containing eight items.
of(T, T, T, T, T, T, T, T, T) - Static method in interface dev.metaschema.core.metapath.item.function.IArrayItem
Returns an unmodifiable array item containing nine items.
of(T, T, T, T, T, T, T, T, T) - Static method in interface dev.metaschema.core.metapath.item.ISequence
Returns an unmodifiable sequence containing nine items.
of(T, T, T, T, T, T, T, T, T, T) - Static method in interface dev.metaschema.core.metapath.item.function.IArrayItem
Returns an unmodifiable array item containing ten items.
of(T, T, T, T, T, T, T, T, T, T) - Static method in interface dev.metaschema.core.metapath.item.ISequence
Returns an unmodifiable sequence containing ten items.
ofCollection(Collection<ITEM_TYPE>) - Static method in interface dev.metaschema.core.metapath.item.ISequence
Returns an unmodifiable sequence containing the provided items.
ofCollection(List<T>) - Static method in interface dev.metaschema.core.metapath.item.function.IArrayItem
Get a new, immutable array item that contains the items in the provided list.
ofCollection(Map<IMapKey, V>) - Static method in interface dev.metaschema.core.metapath.item.function.IMapItem
Get a new, immutable map item that contains the items in the provided map.
ofEntries(Map.Entry<IMapKey, ? extends V>...) - Static method in interface dev.metaschema.core.metapath.item.function.IMapItem
Returns an unmodifiable map item containing keys and values extracted from the given entries.
ofUnknownLocation(URI, String, Format) - Static method in class dev.metaschema.databind.io.ValidationContext
Create a validation context with unknown location.
OK - Enum constant in enum dev.metaschema.cli.processor.ExitCode
The command executed without issue.
one() - Method in class dev.metaschema.core.metapath.function.IArgument.Builder
Identifies the argument's cardinality as a single, required item (one).
ONE - Enum constant in enum dev.metaschema.core.metapath.type.Occurrence
No occurrence indicator.
ONE - Enum constant in enum dev.metaschema.core.model.util.IDiagramNode.Relationship
Indicates a relationship with exactly one occurrence.
ONE - Static variable in interface dev.metaschema.core.metapath.item.atomic.IIntegerItem
The integer value "1".
ONE - Static variable in interface dev.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
The integer value "1".
ONE - Static variable in interface dev.metaschema.core.metapath.item.atomic.IPositiveIntegerItem
The integer value "1".
ONE_OR_MORE - Enum constant in enum dev.metaschema.core.metapath.type.Occurrence
The occurrence indicator "+".
ONE_OR_MORE - Enum constant in enum dev.metaschema.core.model.util.IDiagramNode.Relationship
Indicates a relationship with one or more occurrences.
oneOrMore() - Method in class dev.metaschema.core.metapath.function.IArgument.Builder
Identifies the argument's cardinality as a required series of items (one or more).
OptionUtils - Class in dev.metaschema.cli.processor
A collection of utilities for handling command line options.
OVERFLOW_UNDERFLOW_ERROR - Static variable in exception dev.metaschema.core.metapath.function.ArithmeticFunctionException
err:FOAR0002: This error is raised whenever numeric operations result in an overflow or underflow.
OVERWRITE_OPTION - Static variable in class dev.metaschema.cli.commands.MetaschemaCommands
Used by commands to protect existing files from being overwritten, unless this option is provided.

P

PARALLEL_THREADS - Static variable in class dev.metaschema.core.model.constraint.ValidationFeature
The number of threads to use for parallel constraint validation.
ParallelValidationConfig - Class in dev.metaschema.core.model.constraint
Configuration for parallel constraint validation.
parse(JsonParser, URI) - Method in class dev.metaschema.core.datatype.AbstractDataTypeAdapter
This default implementation will parse the value as a string and delegate to the string-based parsing method.
parse(JsonParser, URI) - Method in class dev.metaschema.core.datatype.adapter.BooleanAdapter
 
parse(JsonParser, URI) - Method in interface dev.metaschema.core.datatype.IDataTypeAdapter
Parses a JSON property value.
parse(JsonParser, URI) - Method in class dev.metaschema.core.datatype.markup.MarkupLineAdapter
 
parse(JsonParser, URI) - Method in class dev.metaschema.core.datatype.markup.MarkupMultilineAdapter
 
parse(String) - Method in class dev.metaschema.core.datatype.adapter.AbstractBinaryAdapter
Decodes the provided string.
parse(String) - Method in class dev.metaschema.core.datatype.adapter.AbstractIntegerAdapter
 
parse(String) - Method in class dev.metaschema.core.datatype.adapter.AbstractStringAdapter
 
parse(String) - Method in class dev.metaschema.core.datatype.adapter.BooleanAdapter
 
parse(String) - Method in class dev.metaschema.core.datatype.adapter.DateAdapter
 
parse(String) - Method in class dev.metaschema.core.datatype.adapter.DateTimeAdapter
 
parse(String) - Method in class dev.metaschema.core.datatype.adapter.DateTimeWithTZAdapter
 
parse(String) - Method in class dev.metaschema.core.datatype.adapter.DateWithTZAdapter
 
parse(String) - Method in class dev.metaschema.core.datatype.adapter.DayTimeAdapter
 
parse(String) - Method in class dev.metaschema.core.datatype.adapter.DecimalAdapter
 
parse(String) - Method in class dev.metaschema.core.datatype.adapter.IPv4AddressAdapter
 
parse(String) - Method in class dev.metaschema.core.datatype.adapter.IPv6AddressAdapter
 
parse(String) - Method in class dev.metaschema.core.datatype.adapter.NcNameAdapter
Deprecated.
 
parse(String) - Method in class dev.metaschema.core.datatype.adapter.QNameAdapter
 
parse(String) - Method in class dev.metaschema.core.datatype.adapter.TimeAdapter
 
parse(String) - Method in class dev.metaschema.core.datatype.adapter.TimeWithTZAdapter
 
parse(String) - Method in class dev.metaschema.core.datatype.adapter.UriAdapter
 
parse(String) - Method in class dev.metaschema.core.datatype.adapter.UriReferenceAdapter
 
parse(String) - Method in class dev.metaschema.core.datatype.adapter.UuidAdapter
 
parse(String) - Method in class dev.metaschema.core.datatype.adapter.YearMonthAdapter
 
parse(String) - Method in interface dev.metaschema.core.datatype.IDataTypeAdapter
Parses a provided string.
parse(String) - Method in class dev.metaschema.core.datatype.markup.MarkupLineAdapter
Parse a line of Markdown.
parse(String) - Method in class dev.metaschema.core.datatype.markup.MarkupMultilineAdapter
Parse a line of Markdown.
parse(String) - Method in class dev.metaschema.databind.model.annotations.NullJavaTypeAdapter
 
parse(XMLEventReader2, URI) - Method in class dev.metaschema.core.datatype.AbstractDataTypeAdapter
 
parse(XMLEventReader2, URI) - Method in interface dev.metaschema.core.datatype.IDataTypeAdapter
This method is expected to parse content starting at the next event.
parse(XMLEventReader2, URI) - Method in class dev.metaschema.core.datatype.markup.MarkupLineAdapter
 
parse(XMLEventReader2, URI) - Method in class dev.metaschema.core.datatype.markup.MarkupMultilineAdapter
 
parseAtomicTypeName(String) - Method in class dev.metaschema.core.metapath.StaticContext
Parse the name of an atomic type.
parseDuration(boolean, String, String, String, String) - Static method in class dev.metaschema.core.datatype.adapter.AbstractDurationAdapter
Parse a set of text tokens as a duration value.
parseDuration(String) - Static method in class dev.metaschema.core.datatype.adapter.AbstractDurationAdapter
Parses the provided duration value.
parseFlagName(IModule, String) - Static method in class dev.metaschema.core.model.util.ModuleUtils
Parse a flag name.
parseFlagName(String) - Method in class dev.metaschema.core.metapath.StaticContext
Parse a flag name.
parseFlags(String) - Static method in class dev.metaschema.core.metapath.function.regex.RegexUtil
Parse the regular expression flags according to the specification producing a bitmask suitable for use in Pattern.compile(String, int).
parseFunctionName(String) - Method in class dev.metaschema.core.metapath.StaticContext
Parse a function name.
parseHtml(String, FlexmarkHtmlConverter, Parser) - Static method in class dev.metaschema.core.datatype.markup.AbstractMarkupString
Parse HTML-based text into markdown as a flexmark AST graph.
parseLexicalQName(String, EQNameFactory.PrefixToNamespaceResolver) - Method in class dev.metaschema.core.qname.EQNameFactory
Parse a lexical name as a qualified name.
parseMarkdown(String, Parser) - Static method in class dev.metaschema.core.datatype.markup.AbstractMarkupString
Parse markdown-based text into a flexmark AST graph.
parseMarkupline(XMLEventReader2, URI) - Method in class dev.metaschema.core.datatype.markup.XmlMarkupParser
Parse a single line of markup from XHTML.
parseMarkupMultiline(XMLEventReader2, URI) - Method in class dev.metaschema.core.datatype.markup.XmlMarkupParser
Parse a markup multiline from XHTML.
parseModelName(IModule, String) - Static method in class dev.metaschema.core.model.util.ModuleUtils
Parse the name of a field or assembly.
parseModelName(String) - Method in class dev.metaschema.core.metapath.StaticContext
Parse a model name.
parseModule(URI) - Method in class dev.metaschema.core.model.AbstractModuleLoader
Parse the provided XML resource as a Metaschema module.
parseModule(URI) - Method in class dev.metaschema.databind.model.metaschema.BindingModuleLoader
 
parseName(String, EQNameFactory.PrefixToNamespaceResolver) - Method in class dev.metaschema.core.qname.EQNameFactory
Parse a name as a qualified name.
parseOptions() - Method in class dev.metaschema.cli.processor.CallingContext
Parse all command line options.
parsePeriod(boolean, String, String) - Static method in class dev.metaschema.core.datatype.adapter.AbstractDurationAdapter
Parse a set of text tokens as a period value.
parseResource(URI, Deque<URI>) - Method in class dev.metaschema.core.model.AbstractLoader
Parse the provided resource.
parseResource(URI, Deque<URI>) - Method in class dev.metaschema.core.model.AbstractModuleLoader
 
parseResource(URI, Deque<URI>) - Method in class dev.metaschema.databind.model.metaschema.BindingConstraintLoader
 
parserOptions(MutableDataHolder) - Method in class dev.metaschema.core.datatype.markup.flexmark.HtmlQuoteTagExtension
 
parserOptions(MutableDataHolder) - Method in class dev.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension
 
parseScopedConstraints(MetaschemaModuleConstraints, ISource) - Method in class dev.metaschema.databind.model.metaschema.BindingConstraintLoader
Parse individual constraint definitions from the provided bound constraint document.
parseUriQualifiedName(String) - Method in class dev.metaschema.core.qname.EQNameFactory
Parse a URI qualified name.
parseVariableName(String) - Method in class dev.metaschema.core.metapath.StaticContext
Parse a variable name.
parseYaml(URI) - Static method in class dev.metaschema.databind.io.yaml.YamlOperations
Parse the data represented in YAML in the provided target, producing an mapping of field names to Java object values.
PASS - Enum constant in enum dev.metaschema.core.model.validation.IValidationFinding.Kind
The finding represents a successful result.
PASSING_RESULT - Static variable in interface dev.metaschema.core.model.validation.IValidationResult
A validation result indicating no validation errors were found.
PathFormatSelection - Enum in dev.metaschema.core.metapath.format
Enumeration of path format selection options for validation output.
PathTracker - Class in dev.metaschema.databind.io
A lightweight utility for tracking the current path during parsing.
PathTracker() - Constructor for class dev.metaschema.databind.io.PathTracker
Construct a new empty path tracker.
pattern() - Element in annotation type dev.metaschema.databind.model.annotations.KeyField
Retrieve an optional pattern to use to retrieve the value.
pattern() - Element in annotation type dev.metaschema.databind.model.annotations.Matches
Retrieve an optional pattern that the associated value must match.
pop() - Method in class dev.metaschema.databind.io.PathTracker
Pop the most recent segment from the path.
popExecutionStack(IExpression) - Method in class dev.metaschema.core.metapath.DynamicContext
Pop the expression that was under evaluation from the execution queue.
POSITIVE_INTEGER - Static variable in class dev.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema positive-integer data type instance.
PositiveIntegerAdapter - Class in dev.metaschema.core.datatype.adapter
Support for the Metaschema positive-integer data type.
PostProcessingModuleLoaderStrategy - Class in dev.metaschema.databind
A module loader strategy that applies post-processors to loaded modules.
PostProcessingModuleLoaderStrategy(List<IModuleLoader.IModulePostProcessor>) - Constructor for class dev.metaschema.databind.PostProcessingModuleLoaderStrategy
Construct a new post-processing module loader strategy using the default delegate strategy.
PostProcessingModuleLoaderStrategy(List<IModuleLoader.IModulePostProcessor>, IBindingContext.IModuleLoaderStrategy) - Constructor for class dev.metaschema.databind.PostProcessingModuleLoaderStrategy
Construct a new post-processing module loader strategy with a custom delegate.
postProcessModule(IModule, IBindingContext) - Method in interface dev.metaschema.databind.IBindingContext.IModuleLoaderStrategy
Perform post-processing on the module.
postProcessModule(IModule, IBindingContext) - Method in interface dev.metaschema.databind.model.metaschema.ModuleLoadingPostProcessor
Post-processes the provided Metaschema module.
postProcessModule(IModule, IBindingContext) - Method in class dev.metaschema.databind.PostProcessingModuleLoaderStrategy
 
postProcessor(IModuleLoader.IModulePostProcessor) - Method in class dev.metaschema.databind.IBindingContext.BindingContextBuilder
Configure a Metaschema module post processor.
preceding() - Method in interface dev.metaschema.core.metapath.item.node.IModelNodeItem
 
preceding() - Method in interface dev.metaschema.core.metapath.item.node.INodeItem
Get the children of this node's parent, and their descendants, that occur after this node in a depth-first order.
precedingSibling() - Method in interface dev.metaschema.core.metapath.item.node.IModelNodeItem
 
precedingSibling() - Method in interface dev.metaschema.core.metapath.item.node.INodeItem
Get the children of this node's parent, and their descendants, that occur before this node in a depth-first order.
prefix() - Element in annotation type dev.metaschema.databind.model.annotations.NsBinding
The Metapath prefix to bind to.
prefix() - Element in annotation type dev.metaschema.databind.model.annotations.XmlNs
Suggests a namespace prefix to use for generated code.
PREFIX_METAPATH - Static variable in class dev.metaschema.core.metapath.MetapathConstants
The namespace prefix for Metapath data types and built-in casting functions.
PREFIX_METAPATH_FUNCTIONS - Static variable in class dev.metaschema.core.metapath.MetapathConstants
The namespace prefix for Metapath built-in functions.
PREFIX_METAPATH_FUNCTIONS_ARRAY - Static variable in class dev.metaschema.core.metapath.MetapathConstants
The namespace prefix for Metapath array-related built-in functions.
PREFIX_METAPATH_FUNCTIONS_MAP - Static variable in class dev.metaschema.core.metapath.MetapathConstants
The namespace prefix for Metapath map-related built-in functions.
PREFIX_METAPATH_FUNCTIONS_MATH - Static variable in class dev.metaschema.core.metapath.MetapathConstants
The namespace prefix for Metapath math-related built-in functions.
PREFIX_NOT_EXPANDABLE - Static variable in exception dev.metaschema.core.metapath.StaticMetapathException
err:MPST0070: It is a static error if a QName used in an expression contains a namespace prefix that cannot be expanded into a namespace URI by using the statically known namespaces.
PREFIX_XML_SCHEMA - Static variable in class dev.metaschema.schemagen.xml.XmlSchemaGenerator
The namespace prefix for XML Schema elements.
prependRelativePath(String, String) - Static method in class dev.metaschema.core.util.UriUtils
Get the path of the provided target relative to the path of the provided base.
preventClose(OutputStream) - Static method in class dev.metaschema.core.util.AutoCloser
Wraps the provided output stream to prevent the wrapped stream from being closed.
PRIVATE - Enum constant in enum dev.metaschema.core.model.IDefinition.ModuleScope
The definition is scoped to only the defining module.
process(String...) - Method in class dev.metaschema.cli.processor.CLIProcessor
Process a set of CLIProcessor arguments.
processCommand() - Method in class dev.metaschema.cli.processor.CallingContext
Process the command identified by the CLI arguments.
PROCESSING_ERROR - Enum constant in enum dev.metaschema.cli.processor.ExitCode
Handled errors that occur during command execution.
processModule(IModule) - Method in class dev.metaschema.core.model.constraint.ExternalConstraintsModulePostProcessor
 
processModule(IModule) - Method in interface dev.metaschema.core.model.IModuleLoader.IModulePostProcessor
Perform a post-processing operation on the provided module.
processModule(IModule) - Method in class dev.metaschema.databind.PostProcessingModuleLoaderStrategy
Perform post-processing on the provided module.
processNode(IMarkupString<?>) - Method in class dev.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertVisitor
Process markup to identify insert nodes.
properties() - Element in annotation type dev.metaschema.databind.model.annotations.AllowedValues
An optional set of properties associated with these allowed values.
properties() - Element in annotation type dev.metaschema.databind.model.annotations.BoundAssembly
An optional set of associated properties.
properties() - Element in annotation type dev.metaschema.databind.model.annotations.BoundField
An optional set of associated properties.
properties() - Element in annotation type dev.metaschema.databind.model.annotations.BoundFlag
An optional set of associated properties.
properties() - Element in annotation type dev.metaschema.databind.model.annotations.BoundGroupedAssembly
An optional set of associated properties.
properties() - Element in annotation type dev.metaschema.databind.model.annotations.BoundGroupedField
An optional set of associated properties.
properties() - Element in annotation type dev.metaschema.databind.model.annotations.Expect
An optional set of properties associated with these allowed values.
properties() - Element in annotation type dev.metaschema.databind.model.annotations.HasCardinality
An optional set of properties associated with these allowed values.
properties() - Element in annotation type dev.metaschema.databind.model.annotations.Index
An optional set of properties associated with these allowed values.
properties() - Element in annotation type dev.metaschema.databind.model.annotations.IndexHasKey
An optional set of properties associated with these allowed values.
properties() - Element in annotation type dev.metaschema.databind.model.annotations.IsUnique
An optional set of properties associated with these allowed values.
properties() - Element in annotation type dev.metaschema.databind.model.annotations.Matches
An optional set of properties associated with these allowed values.
properties() - Element in annotation type dev.metaschema.databind.model.annotations.MetaschemaAssembly
An optional set of associated properties.
properties() - Element in annotation type dev.metaschema.databind.model.annotations.MetaschemaField
An optional set of associated properties.
properties() - Element in annotation type dev.metaschema.databind.model.annotations.Report
An optional set of properties associated with this constraint.
properties(Map<IAttributable.Key, Set<String>>) - Method in class dev.metaschema.core.model.constraint.AbstractConstraintBuilder
Set the collection of properties associated with the constraint.
property(IAttributable.Key, String) - Method in class dev.metaschema.core.model.constraint.AbstractConstraintBuilder
Set the values of the property with the provided name to the provided value.
property(IAttributable.Key, Set<String>) - Method in class dev.metaschema.core.model.constraint.AbstractConstraintBuilder
Set the values of the property with the provided name to the provided values.
Property - Class in dev.metaschema.databind.model.metaschema.binding
Property.
Property - Annotation Type in dev.metaschema.databind.model.annotations
Defines a name-value property for a Metaschema definition or instance.
Property() - Constructor for class dev.metaschema.databind.model.metaschema.binding.Property
Constructs a new dev.metaschema.databind.model.metaschema.binding.Property instance with no metadata.
Property(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.Property
Constructs a new dev.metaschema.databind.model.metaschema.binding.Property instance with the specified metadata.
PropertyBinding() - Constructor for class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.PropertyBinding
Constructs a new dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.PropertyBinding instance with no metadata.
PropertyBinding() - Constructor for class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.PropertyBinding
Constructs a new dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.PropertyBinding instance with no metadata.
PropertyBinding(IMetaschemaData) - Constructor for class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.PropertyBinding
Constructs a new dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.PropertyBinding instance with the specified metadata.
PropertyBinding(IMetaschemaData) - Constructor for class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.PropertyBinding
Constructs a new dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.PropertyBinding instance with the specified metadata.
PUBLIC - Enum constant in enum dev.metaschema.core.model.IDefinition.ModuleScope
The definition is scoped to its defining module and any importing module.
push(String) - Method in class dev.metaschema.databind.io.PathTracker
Push a new segment onto the path.
pushExecutionStack(IExpression) - Method in class dev.metaschema.core.metapath.DynamicContext
Push the current expression under evaluation to the execution queue.
put(IArrayItem<T>, int, T) - Static method in class dev.metaschema.core.metapath.function.library.ArrayPut
An implementation of XPath 3.1 array:put.
put(IArrayItem<T>, IIntegerItem, T) - Static method in class dev.metaschema.core.metapath.function.library.ArrayPut
An implementation of XPath 3.1 array:put.
put(IMapItem<V>, IAnyAtomicItem, V) - Static method in class dev.metaschema.core.metapath.function.library.MapPut
An implementation of XPath 3.1 map:put.
put(INodeItem, List<String>) - Method in interface dev.metaschema.core.model.constraint.IIndex
Store the provided item using the provided key.

Q

QNAME - Static variable in class dev.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema TBD data type instance.
QNameAdapter - Class in dev.metaschema.core.datatype.adapter
Support for the Metaschema qname data type.
QNameCache - Class in dev.metaschema.core.qname
Provides a cache for managing commonly reused qualified names, represented using the IEnhancedQName interface.
QUALIFIED - Enum constant in enum dev.metaschema.databind.model.annotations.XmlNsForm
Elements are namespace-qualified.
QUIET_OPTION - Static variable in class dev.metaschema.cli.processor.CLIProcessor
This option indicates if non-errors should be suppressed.

R

random() - Static method in interface dev.metaschema.core.metapath.item.atomic.IUuidItem
Generate a random UUID value.
read(IBoundDefinitionModelComplex) - Method in interface dev.metaschema.databind.io.xml.IXmlParsingContext
Parses XML into a bound object based on the provided definition.
read(IBoundDefinitionModelComplex) - Method in class dev.metaschema.databind.io.xml.MetaschemaXmlReader
Parses XML into a bound object based on the provided definition.
readChoiceGroupItem(IBoundObject, IBoundInstanceModelChoiceGroup) - Method in class dev.metaschema.databind.io.json.MetaschemaJsonReader
 
readChoiceGroupItem(IBoundObject, IBoundInstanceModelChoiceGroup) - Method in interface dev.metaschema.databind.model.info.IItemReadHandler
Parse and return an item.
readFlagInstances(IBoundDefinitionModelComplex, IBoundObject, StartElement) - Method in class dev.metaschema.databind.io.xml.MetaschemaXmlReader
Read the XML attribute data described by the targetDefinition and apply it to the provided targetObject.
readItem() - Method in interface dev.metaschema.databind.model.info.IModelInstanceReadHandler
Read the next item in the collection of items represented by the instance.
readItem(IBoundObject, IItemReadHandler) - Method in interface dev.metaschema.databind.model.IBoundDefinitionModelAssembly
 
readItem(IBoundObject, IItemReadHandler) - Method in interface dev.metaschema.databind.model.IBoundDefinitionModelFieldComplex
 
readItem(IBoundObject, IItemReadHandler) - Method in interface dev.metaschema.databind.model.IBoundFieldValue
 
readItem(IBoundObject, IItemReadHandler) - Method in interface dev.metaschema.databind.model.IBoundInstanceFlag
 
readItem(IBoundObject, IItemReadHandler) - Method in interface dev.metaschema.databind.model.IBoundInstanceModelAssembly
 
readItem(IBoundObject, IItemReadHandler) - Method in interface dev.metaschema.databind.model.IBoundInstanceModelChoiceGroup
 
readItem(IBoundObject, IItemReadHandler) - Method in interface dev.metaschema.databind.model.IBoundInstanceModelFieldComplex
 
readItem(IBoundObject, IItemReadHandler) - Method in interface dev.metaschema.databind.model.IBoundInstanceModelFieldScalar
 
readItem(IBoundObject, IItemReadHandler) - Method in interface dev.metaschema.databind.model.IBoundInstanceModelGroupedAssembly
 
readItem(IBoundObject, IItemReadHandler) - Method in interface dev.metaschema.databind.model.IBoundInstanceModelGroupedField
 
readItem(IBoundObject, IItemReadHandler) - Method in interface dev.metaschema.databind.model.info.IItemValueHandler
Parse and return an item.
readItemAssembly(IBoundObject, IBoundDefinitionModelAssembly) - Method in class dev.metaschema.databind.io.json.MetaschemaJsonReader
 
readItemAssembly(IBoundObject, IBoundDefinitionModelAssembly) - Method in interface dev.metaschema.databind.model.info.IItemReadHandler
Parse and return an item.
readItemAssembly(IBoundObject, IBoundInstanceModelAssembly) - Method in class dev.metaschema.databind.io.json.MetaschemaJsonReader
 
readItemAssembly(IBoundObject, IBoundInstanceModelAssembly) - Method in interface dev.metaschema.databind.model.info.IItemReadHandler
Parse and return an item.
readItemAssembly(IBoundObject, IBoundInstanceModelGroupedAssembly) - Method in class dev.metaschema.databind.io.json.MetaschemaJsonReader
 
readItemAssembly(IBoundObject, IBoundInstanceModelGroupedAssembly) - Method in interface dev.metaschema.databind.model.info.IItemReadHandler
Parse and return an item.
readItemField(IBoundObject, IBoundDefinitionModelFieldComplex) - Method in class dev.metaschema.databind.io.json.MetaschemaJsonReader
 
readItemField(IBoundObject, IBoundDefinitionModelFieldComplex) - Method in interface dev.metaschema.databind.model.info.IItemReadHandler
Parse and return an item.
readItemField(IBoundObject, IBoundInstanceModelFieldComplex) - Method in class dev.metaschema.databind.io.json.MetaschemaJsonReader
 
readItemField(IBoundObject, IBoundInstanceModelFieldComplex) - Method in interface dev.metaschema.databind.model.info.IItemReadHandler
Parse and return an item.
readItemField(IBoundObject, IBoundInstanceModelFieldScalar) - Method in class dev.metaschema.databind.io.json.MetaschemaJsonReader
 
readItemField(IBoundObject, IBoundInstanceModelFieldScalar) - Method in interface dev.metaschema.databind.model.info.IItemReadHandler
Parse and return an item.
readItemField(IBoundObject, IBoundInstanceModelGroupedField) - Method in class dev.metaschema.databind.io.json.MetaschemaJsonReader
 
readItemField(IBoundObject, IBoundInstanceModelGroupedField) - Method in interface dev.metaschema.databind.model.info.IItemReadHandler
Parse and return an item.
readItemFieldValue(IBoundObject, IBoundFieldValue) - Method in class dev.metaschema.databind.io.json.MetaschemaJsonReader
 
readItemFieldValue(IBoundObject, IBoundFieldValue) - Method in interface dev.metaschema.databind.model.info.IItemReadHandler
Parse and return an item.
readItemFlag(IBoundObject, IBoundInstanceFlag) - Method in class dev.metaschema.databind.io.json.MetaschemaJsonReader
 
readItemFlag(IBoundObject, IBoundInstanceFlag) - Method in interface dev.metaschema.databind.model.info.IItemReadHandler
Parse and return an item.
readItems(IBoundInstanceModel<T>, IBoundObject, boolean) - Method in interface dev.metaschema.databind.io.xml.IXmlParsingContext
Read the data associated with the instance and apply it to the provided parentObject.
readItems(IBoundInstanceModel<T>, IBoundObject, boolean) - Method in class dev.metaschema.databind.io.xml.MetaschemaXmlReader
Read the data associated with the instance and apply it to the provided parentObject.
readItems(IModelInstanceReadHandler<ITEM>) - Method in interface dev.metaschema.databind.model.info.IModelInstanceCollectionInfo
Read the value data for the model instance.
readList() - Method in interface dev.metaschema.databind.model.info.IModelInstanceReadHandler
Read items into a list collection.
readMap() - Method in interface dev.metaschema.databind.model.info.IModelInstanceReadHandler
Read items into a map collection, keyed by JSON key flag value.
readModelInstances(IBoundDefinitionModelAssembly, IBoundObject) - Method in class dev.metaschema.databind.io.xml.MetaschemaXmlReader
Read the XML element data described by the targetDefinition and apply it to the provided targetObject.
readObject(IBoundDefinitionModelComplex) - Method in class dev.metaschema.databind.io.json.MetaschemaJsonReader
Read a JSON object value based on the provided definition.
readObjectRoot(IBoundDefinitionModelComplex, String) - Method in class dev.metaschema.databind.io.json.MetaschemaJsonReader
Read a JSON property based on the provided definition.
readSingleton() - Method in interface dev.metaschema.databind.model.info.IModelInstanceReadHandler
Read a singleton item.
recurseDepth(ISequence<INodeItem>, IMetapathExpression, DynamicContext) - Static method in class dev.metaschema.core.metapath.function.library.MpRecurseDepth
Evaluates the recursionMetapath starting with the the items in the initialContext and also recursively using the resulting items returned by evaluating this path.
RecursionCollectingNodeItemVisitor - Class in dev.metaschema.core.metapath.item.node
Analyzes a Metaschema module to identify assembly definitions that are recursive.
RecursionCollectingNodeItemVisitor() - Constructor for class dev.metaschema.core.metapath.item.node.RecursionCollectingNodeItemVisitor
 
RecursionCollectingNodeItemVisitor.AssemblyRecord - Class in dev.metaschema.core.metapath.item.node
Records information about an assembly definition, including whether it is recursive and where it is used.
REFERENCE_DATE_ITEM - Static variable in class dev.metaschema.core.metapath.MetapathConstants
A reference date value for use in date/time related calculations.
REFERENCE_DATE_TIME - Static variable in class dev.metaschema.core.metapath.MetapathConstants
A reference date/time value for use in date/time related calculations.
regex(String) - Method in class dev.metaschema.core.model.constraint.IMatchesConstraint.Builder
Use the provided pattern to validate associated values.
regex(Pattern) - Method in class dev.metaschema.core.model.constraint.IMatchesConstraint.Builder
Use the provided pattern to validate associated values.
RegexUtil - Class in dev.metaschema.core.metapath.function.regex
Utility methods for regular expression processing in Metapath functions.
register(IDataTypeAdapter<?>) - Method in class dev.metaschema.core.datatype.AbstractDataTypeProvider
Register the provided IDataTypeAdapter with the type system.
register(IAtomicOrUnionType<?>) - Method in class dev.metaschema.core.datatype.AbstractDataTypeProvider
Register the provided abstract IAtomicOrUnionType with the type system.
register(Class<?>, ICompletionType) - Static method in class dev.metaschema.cli.processor.completion.CompletionTypeRegistry
Register a completion type for a class.
register(Path) - Static method in class dev.metaschema.core.util.DeleteOnShutdown
Register a new path to be deleted on JVM termination.
registerBindingMatcher(IBoundDefinitionModelAssembly) - Method in class dev.metaschema.databind.AbstractModuleLoaderStrategy
Register a binding matcher for a root assembly definition.
registerClassBinding(IBoundDefinitionModelComplex) - Method in class dev.metaschema.databind.DefaultBindingContext
 
registerClassBinding(IBoundDefinitionModelComplex) - Method in interface dev.metaschema.databind.IBindingContext
Register a class binding for a given bound class.
registerEnum(Class<E>) - Static method in class dev.metaschema.cli.processor.completion.CompletionTypeRegistry
Register an enum type using its constant names as completion values.
registerEvaluationContext(DynamicContext) - Method in exception dev.metaschema.core.metapath.MetapathException
Registers the evaluation context from the provided dynamic context.
registerEvaluationContext(IMetapathExpression) - Method in exception dev.metaschema.core.metapath.MetapathException
Registers the evaluation context from the provided metapath expression.
registerEvaluationContext(Deque<? extends IExpression>) - Method in exception dev.metaschema.core.metapath.MetapathException
Registers the evaluation context from the provided evaluation stack.
registerFunction(IFunction) - Method in class dev.metaschema.core.metapath.function.FunctionLibrary
Register the provided function signature.
registerModule(IModule) - Method in interface dev.metaschema.databind.IBindingContext
Registers the provided Metaschema module with this binding context.
registerModule(IModule, IBindingContext) - Method in class dev.metaschema.databind.AbstractModuleLoaderStrategy
 
registerModule(IModule, IBindingContext) - Method in interface dev.metaschema.databind.IBindingContext.IModuleLoaderStrategy
Registers the provided Metaschema module.
registerModule(IModule, IBindingContext) - Method in class dev.metaschema.databind.PostProcessingModuleLoaderStrategy
 
registerModule(Class<? extends IBoundModule>) - Method in class dev.metaschema.databind.DefaultBindingContext
 
registerModule(Class<? extends IBoundModule>) - Method in interface dev.metaschema.databind.IBindingContext
Load a bound Metaschema module implemented by the provided class.
RegularExpressionMetapathException - Exception in dev.metaschema.core.metapath.function.regex
MPRX: Exceptions related to regular expression processing in Metapath functions.
RegularExpressionMetapathException(int, String) - Constructor for exception dev.metaschema.core.metapath.function.regex.RegularExpressionMetapathException
Constructs a new exception with the provided code, message, and no cause.
RegularExpressionMetapathException(int, String, Throwable) - Constructor for exception dev.metaschema.core.metapath.function.regex.RegularExpressionMetapathException
Constructs a new exception with the provided code, message, and cause.
RegularExpressionMetapathException(int, Throwable) - Constructor for exception dev.metaschema.core.metapath.function.regex.RegularExpressionMetapathException
Constructs a new exception with the provided code, no message, and the cause.
relativize(URI, URI, boolean) - Static method in class dev.metaschema.core.util.UriUtils
This function extends the functionality of URI.relativize(URI) by supporting relative reference pathing (e.g., ..), when the prepend parameter is set to true.
remarks() - Element in annotation type dev.metaschema.databind.model.annotations.AllowedValues
Any remarks about the constraint, encoded as an escaped Markdown string.
remarks() - Element in annotation type dev.metaschema.databind.model.annotations.BoundAssembly
Get any remarks for this field.
remarks() - Element in annotation type dev.metaschema.databind.model.annotations.BoundField
Get any remarks for this field.
remarks() - Element in annotation type dev.metaschema.databind.model.annotations.BoundFlag
Get any remarks for this flag.
remarks() - Element in annotation type dev.metaschema.databind.model.annotations.BoundGroupedAssembly
Get any remarks for this field.
remarks() - Element in annotation type dev.metaschema.databind.model.annotations.BoundGroupedField
Get any remarks for this field.
remarks() - Element in annotation type dev.metaschema.databind.model.annotations.Expect
Any remarks about the constraint, encoded as an escaped Markdown string.
remarks() - Element in annotation type dev.metaschema.databind.model.annotations.HasCardinality
Any remarks about the constraint, encoded as an escaped Markdown string.
remarks() - Element in annotation type dev.metaschema.databind.model.annotations.Index
Any remarks about the constraint, encoded as an escaped Markdown string.
remarks() - Element in annotation type dev.metaschema.databind.model.annotations.IndexHasKey
Any remarks about the constraint, encoded as an escaped Markdown string.
remarks() - Element in annotation type dev.metaschema.databind.model.annotations.IsUnique
Any remarks about the constraint, encoded as an escaped Markdown string.
remarks() - Element in annotation type dev.metaschema.databind.model.annotations.KeyField
Any remarks about the key field, encoded as an escaped Markdown string.
remarks() - Element in annotation type dev.metaschema.databind.model.annotations.Let
Any remarks about the let statement, encoded as an escaped Markdown string.
remarks() - Element in annotation type dev.metaschema.databind.model.annotations.Matches
Any remarks about the constraint, encoded as an escaped Markdown string.
remarks() - Element in annotation type dev.metaschema.databind.model.annotations.MetaschemaAssembly
Get any remarks for this assembly.
remarks() - Element in annotation type dev.metaschema.databind.model.annotations.MetaschemaField
Get any remarks for this field.
remarks() - Element in annotation type dev.metaschema.databind.model.annotations.MetaschemaModule
Get any remarks for this metaschema.
remarks() - Element in annotation type dev.metaschema.databind.model.annotations.Report
Any remarks about the constraint, encoded as an escaped Markdown string.
remarks(MarkupMultiline) - Method in class dev.metaschema.core.model.constraint.AbstractConstraintBuilder
Set the provided remarks.
Remarks - Class in dev.metaschema.databind.model.metaschema.binding
Any explanatory or helpful information to be provided about the remarks parent.
Remarks() - Constructor for class dev.metaschema.databind.model.metaschema.binding.Remarks
Constructs a new dev.metaschema.databind.model.metaschema.binding.Remarks instance with no metadata.
Remarks(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.Remarks
Constructs a new dev.metaschema.databind.model.metaschema.binding.Remarks instance with the specified metadata.
remove(IArrayItem<T>, Collection<Integer>) - Static method in class dev.metaschema.core.metapath.function.library.ArrayRemove
An implementation of XPath 3.1 array:remove.
removeChoiceGroupBinding(MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.ChoiceGroupBinding) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding
Remove the first matching MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.ChoiceGroupBinding item from the underlying collection.
removeContext(MetapathContext) - Method in class dev.metaschema.databind.model.metaschema.binding.MetapathContext
Remove the first matching MetapathContext item from the underlying collection.
removeContext(MetapathContext) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints
Remove the first matching MetapathContext item from the underlying collection.
removeDefineAssemblyBinding(MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding
Remove the first matching MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding item from the underlying collection.
removeDefineFieldBinding(MetaschemaBindings.MetaschemaBinding.DefineFieldBinding) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding
Remove the first matching MetaschemaBindings.MetaschemaBinding.DefineFieldBinding item from the underlying collection.
removeEnum(ConstraintValueEnum) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagAllowedValues
Remove the first matching ConstraintValueEnum item from the underlying collection.
removeEnum(ConstraintValueEnum) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint
Remove the first matching ConstraintValueEnum item from the underlying collection.
removeExample(Example) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
Remove the first matching Example item from the underlying collection.
removeExample(Example) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Remove the first matching Example item from the underlying collection.
removeExample(Example) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Remove the first matching Example item from the underlying collection.
removeExample(Example) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Remove the first matching Example item from the underlying collection.
removeExample(Example) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
Remove the first matching Example item from the underlying collection.
removeExample(Example) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Remove the first matching Example item from the underlying collection.
removeExample(Example) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Remove the first matching Example item from the underlying collection.
removeExample(Example) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
Remove the first matching Example item from the underlying collection.
removeGenerationCase(GenerationCase) - Method in class dev.metaschema.model.testing.testsuite.GenerateSchema
Remove the first matching GenerationCase item from the underlying collection.
removeImplementInterface(String) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.Java
Remove the first matching String item from the underlying collection.
removeImplementInterface(String) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.Java
Remove the first matching String item from the underlying collection.
removeImport(METASCHEMA.Import) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA
Remove the first matching METASCHEMA.Import item from the underlying collection.
removeImport(MetaschemaMetaConstraints.Import) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints
Remove the first matching MetaschemaMetaConstraints.Import item from the underlying collection.
removeImport(MetaschemaModuleConstraints.Import) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints
Remove the first matching MetaschemaModuleConstraints.Import item from the underlying collection.
removeItems(IArrayItem<T>, Collection<? extends IIntegerItem>) - Static method in class dev.metaschema.core.metapath.function.library.ArrayRemove
An implementation of XPath 3.1 array:remove.
removeItems(IMapItem<V>, Collection<? extends IAnyAtomicItem>) - Static method in class dev.metaschema.core.metapath.function.library.MapRemove
An implementation of XPath 3.1 map:remove.
removeKeyField(KeyConstraintField) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagIndexHasKey
Remove the first matching KeyConstraintField item from the underlying collection.
removeKeyField(KeyConstraintField) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint
Remove the first matching KeyConstraintField item from the underlying collection.
removeKeyField(KeyConstraintField) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint
Remove the first matching KeyConstraintField item from the underlying collection.
removeKeyField(KeyConstraintField) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraint
Remove the first matching KeyConstraintField item from the underlying collection.
removeLet(ConstraintLetExpression) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyConstraints
Remove the first matching ConstraintLetExpression item from the underlying collection.
removeLet(ConstraintLetExpression) - Method in class dev.metaschema.databind.model.metaschema.binding.FieldConstraints
Remove the first matching ConstraintLetExpression item from the underlying collection.
removeLet(ConstraintLetExpression) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagConstraints
Remove the first matching ConstraintLetExpression item from the underlying collection.
removeMetapath(MetaschemaMetapath) - Method in class dev.metaschema.databind.model.metaschema.binding.MetapathContext
Remove the first matching MetaschemaMetapath item from the underlying collection.
removeMetaschemaBinding(MetaschemaBindings.MetaschemaBinding) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings
Remove the first matching MetaschemaBindings.MetaschemaBinding item from the underlying collection.
removeModelBinding(MetaschemaBindings.ModelBinding) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings
Remove the first matching MetaschemaBindings.ModelBinding item from the underlying collection.
removeNamespaceBinding(MetapathNamespace) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA
Remove the first matching MetapathNamespace item from the underlying collection.
removeNamespaceBinding(MetapathNamespace) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints
Remove the first matching MetapathNamespace item from the underlying collection.
removeNamespaceBinding(MetapathNamespace) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints
Remove the first matching MetapathNamespace item from the underlying collection.
removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Assembly
Remove the first matching Property item from the underlying collection.
removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
Remove the first matching Property item from the underlying collection.
removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Remove the first matching Property item from the underlying collection.
removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Field
Remove the first matching Property item from the underlying collection.
removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyReference
Remove the first matching Property item from the underlying collection.
removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.FieldReference
Remove the first matching Property item from the underlying collection.
removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagAllowedValues
Remove the first matching Property item from the underlying collection.
removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagExpect
Remove the first matching Property item from the underlying collection.
removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagIndexHasKey
Remove the first matching Property item from the underlying collection.
removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagMatches
Remove the first matching Property item from the underlying collection.
removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReference
Remove the first matching Property item from the underlying collection.
removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReport
Remove the first matching Property item from the underlying collection.
removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Remove the first matching Property item from the underlying collection.
removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Remove the first matching Property item from the underlying collection.
removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
Remove the first matching Property item from the underlying collection.
removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Remove the first matching Property item from the underlying collection.
removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Remove the first matching Property item from the underlying collection.
removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
Remove the first matching Property item from the underlying collection.
removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint
Remove the first matching Property item from the underlying collection.
removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedExpectConstraint
Remove the first matching Property item from the underlying collection.
removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedHasCardinalityConstraint
Remove the first matching Property item from the underlying collection.
removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint
Remove the first matching Property item from the underlying collection.
removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint
Remove the first matching Property item from the underlying collection.
removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraint
Remove the first matching Property item from the underlying collection.
removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedMatchesConstraint
Remove the first matching Property item from the underlying collection.
removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedReportConstraint
Remove the first matching Property item from the underlying collection.
removePropertyBinding(MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.PropertyBinding) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding
Remove the first matching MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.PropertyBinding item from the underlying collection.
removePropertyBinding(MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.PropertyBinding) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding
Remove the first matching MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.PropertyBinding item from the underlying collection.
removeScope(MetaschemaModuleConstraints.Scope) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints
Remove the first matching MetaschemaModuleConstraints.Scope item from the underlying collection.
removeTestCollection(TestCollection) - Method in class dev.metaschema.model.testing.testsuite.TestSuite
Remove the first matching TestCollection item from the underlying collection.
removeTestScenario(TestScenario) - Method in class dev.metaschema.model.testing.testsuite.TestCollection
Remove the first matching TestScenario item from the underlying collection.
removeValidationCase(ValidationCase) - Method in class dev.metaschema.model.testing.testsuite.TestScenario
Remove the first matching ValidationCase item from the underlying collection.
rendererOptions(MutableDataHolder) - Method in class dev.metaschema.core.datatype.markup.flexmark.HtmlQuoteTagExtension
 
rendererOptions(MutableDataHolder) - Method in class dev.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension
 
replaceTimezone(IDayTimeDurationItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IDateItem
Adjusts an xs:dateTime value to a specific timezone, or to no timezone at all.
replaceTimezone(IDayTimeDurationItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IDateTimeItem
Adjusts an xs:dateTime value to a specific timezone, or to no timezone at all.
replaceTimezone(IDayTimeDurationItem) - Method in interface dev.metaschema.core.metapath.item.atomic.ITemporalItem
Adjusts a temporal item value to a specific timezone, or to no timezone at all.
replaceTimezone(IDayTimeDurationItem) - Method in interface dev.metaschema.core.metapath.item.atomic.ITimeItem
Adjusts an xs:dateTime value to a specific timezone, or to no timezone at all.
replaceTokens(CharSequence, Pattern, Function<Matcher, CharSequence>) - Static method in class dev.metaschema.core.util.StringUtils
Searches for instances of pattern in text.
report() - Element in annotation type dev.metaschema.databind.model.annotations.ValueConstraints
Get the report constraints for the type or field this annotation is applied to.
Report - Annotation Type in dev.metaschema.databind.model.annotations
This annotation defines a report condition in the context of the containing annotation.
REPORT - Enum constant in enum dev.metaschema.core.model.constraint.IConstraint.Type
Constraint reporting a condition.
REPORT_CONSTRAINT_QNAME - Static variable in class dev.metaschema.core.model.MetaschemaModelConstants
The name of an IReportConstraint constraint in the Metaschema model.
required() - Element in annotation type dev.metaschema.databind.model.annotations.BoundFlag
Specifies if the XML Schema attribute is optional or required.
requireEndElement(XMLEventReader2, URI, QName) - Static method in class dev.metaschema.core.model.util.XmlEventUtil
Ensure that the next event is an XML start element that matches the presumed name.
requireNonEmpty(String) - Static method in class dev.metaschema.core.util.StringUtils
Require a non-empty string value.
requireNonEmpty(String, String) - Static method in class dev.metaschema.core.util.StringUtils
Require a non-empty string value.
requireNonEmpty(T) - Static method in class dev.metaschema.core.util.CollectionUtil
Require that the provided collection contains at least a single item.
requireNonEmpty(T, String) - Static method in class dev.metaschema.core.util.CollectionUtil
Require that the provided collection contains at least a single item.
requireNonNull(T) - Static method in class dev.metaschema.core.util.ObjectUtils
Require a non-null value.
requireNonNull(T, String) - Static method in class dev.metaschema.core.util.ObjectUtils
Require a non-null value.
requireStartElement(XMLEventReader2, URI, QName) - Static method in class dev.metaschema.core.model.util.XmlEventUtil
Ensure that the next event is an XML start element that matches the presumed name.
requireType(Class<TYPE>, IItem) - Static method in class dev.metaschema.core.metapath.function.FunctionUtils
Deprecated, for removal: This API element is subject to removal in a future version.
requireTypeOrNull(Class<TYPE>, IItem) - Static method in class dev.metaschema.core.metapath.function.FunctionUtils
Deprecated, for removal: This API element is subject to removal in a future version.
resetFactory() - Method in class dev.metaschema.databind.io.json.DefaultJsonDeserializer
For use by subclasses to reset the underlying JSON factory when an important change has occurred that will change how the factory produces a JsonParser.
resetFactory() - Method in class dev.metaschema.databind.io.json.DefaultJsonSerializer
Resets the JSON factory to use a freshly created instance.
resetFactory() - Method in class dev.metaschema.databind.io.xml.DefaultXmlDeserializer
For use by subclasses to reset the underlying XML factory when an important change has occurred that will change how the factory produces an XMLInputFactory2.
resetFactory() - Method in class dev.metaschema.databind.io.xml.DefaultXmlSerializer
Resets the XML output factory to use a freshly created instance.
resolve(IAnyUriItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IAnyUriItem
Resolve the provided URI against this URI.
resolve(String) - Method in interface dev.metaschema.core.qname.EQNameFactory.PrefixToNamespaceResolver
Get the URI string for the provided namespace prefix.
resolve(String) - Method in interface dev.metaschema.core.qname.IEnhancedQName.NamespaceToPrefixResolver
Get the URI string for the provided namespace prefix.
resolve(String) - Method in interface dev.metaschema.core.qname.IEnhancedQName.PrefixToNamespaceResolver
Get the URI string for the provided namespace prefix.
resolve(URI) - Method in interface dev.metaschema.core.model.IResourceResolver
Resolve the provided URI, producing a resolved URI, which may point to a different resource than the provided URI.
resolve(URI) - Method in interface dev.metaschema.core.model.IUriResolver
Resolve the provided URI, producing a resolved URI, which may point to a different resource than the provided URI.
resolveAgainstCWD(String) - Static method in class dev.metaschema.cli.processor.command.AbstractTerminalCommand
A utility method that can be used to resolve a URI (as a string) against the URI for the current working directory.
resolveAgainstCWD(URI) - Static method in class dev.metaschema.cli.processor.command.AbstractTerminalCommand
A utility method that can be used to resolve a URI against the URI for the current working directory.
resolveAgainstCWD(Path) - Static method in class dev.metaschema.cli.processor.command.AbstractTerminalCommand
A utility method that can be used to resolve a path against the current working directory.
resolveArgumentName(String) - Static method in interface dev.metaschema.core.metapath.function.IArgument
Resolve an argument name from a prefix.
resolveDefaultGroupAs(GroupAs, IModule) - Static method in class dev.metaschema.databind.model.annotations.ModelUtil
Resolves a GroupAs annotation determining if an actual value is provided or if the value is the default, which indicates that no actual GroupAs was provided.
resolveDefaultInteger(int) - Static method in class dev.metaschema.databind.model.annotations.ModelUtil
Resolves an integer value by determining if an actual value is provided or -2^31, which indicates that no actual value was provided.
resolveDefaultValue(String, IDataTypeAdapter<?>) - Static method in class dev.metaschema.databind.model.annotations.ModelUtil
Given a provided default value string, get the data type specific default value using the provided data type adapter.
resolveNoneOrDefault(String, String) - Static method in class dev.metaschema.databind.model.annotations.ModelUtil
Resolves a string value.
resolveNoneOrValue(String) - Static method in class dev.metaschema.databind.model.annotations.ModelUtil
Get the processed value of a string.
resolvePathFormatter(PathFormatSelection, Format) - Static method in enum dev.metaschema.databind.io.Format
Resolve the path formatter based on the selection and document format.
resolveToMarkupLine(String) - Static method in class dev.metaschema.databind.model.annotations.ModelUtil
Get the markup value of a markdown string.
resolveToMarkupMultiline(String) - Static method in class dev.metaschema.databind.model.annotations.ModelUtil
Get the markup value of a markdown string.
returnOne() - Method in class dev.metaschema.core.metapath.function.IFunction.Builder
Indicate the sequence returned will contain one item.
returnOneOrMore() - Method in class dev.metaschema.core.metapath.function.IFunction.Builder
Indicate the sequence returned will contain one or more items.
returnType(IItemType) - Method in class dev.metaschema.core.metapath.function.IFunction.Builder
Define the return sequence Java type of the function.
returnType(IEnhancedQName) - Method in class dev.metaschema.core.metapath.function.IFunction.Builder
Define the return sequence Java type of the function.
returnType(String) - Method in class dev.metaschema.core.metapath.function.IFunction.Builder
Define the return sequence Java type of the function.
returnZeroOrMore() - Method in class dev.metaschema.core.metapath.function.IFunction.Builder
Indicate the sequence returned will contain zero or more items.
returnZeroOrOne() - Method in class dev.metaschema.core.metapath.function.IFunction.Builder
Indicate the sequence returned will contain zero or one items.
reusable() - Method in interface dev.metaschema.core.metapath.item.ISequence
Ensure the sequence is able to be iterated over multiple times.
reverse(IArrayItem<T>) - Static method in class dev.metaschema.core.metapath.function.library.ArrayReverse
An implementation of XPath 3.1 array:reverse.
rootIndex() - Element in annotation type dev.metaschema.databind.model.annotations.MetaschemaAssembly
The binary root name of the assembly.
rootName() - Element in annotation type dev.metaschema.databind.model.annotations.MetaschemaAssembly
Name of the root XML element or the JSON/YAML property.
RootName() - Constructor for class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly.RootName
Constructs a new dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly.RootName instance with no metadata.
RootName(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly.RootName
Constructs a new dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly.RootName instance with the specified metadata.
round() - Method in interface dev.metaschema.core.metapath.item.atomic.INumericItem
Round the item's value with zero precision.
round(IIntegerItem) - Method in interface dev.metaschema.core.metapath.item.atomic.INumericItem
Round the item's value with the specified precision.
runCli(PrintStream, String...) - Static method in class dev.metaschema.cli.CLI
Execute a command line with a custom output stream.
runCli(String...) - Static method in class dev.metaschema.cli.CLI
Execute a command line.
RUNTIME_ERROR - Enum constant in enum dev.metaschema.cli.processor.ExitCode
Unhandled errors that occur during command execution.

S

safeStream() - Method in interface dev.metaschema.core.metapath.item.ISequence
Get a stream guaranteed to be backed by a list.
SARIF_HELP_MARKDOWN_KEY - Static variable in class dev.metaschema.modules.sarif.SarifValidationHandler
The property key for specifying markdown-formatted help content for a constraint.
SARIF_HELP_TEXT_KEY - Static variable in class dev.metaschema.modules.sarif.SarifValidationHandler
The property key for specifying plain text help content for a constraint.
SARIF_HELP_URL_KEY - Static variable in class dev.metaschema.modules.sarif.SarifValidationHandler
The property key for specifying a URL that provides help information for a constraint.
SarifValidationHandler - Class in dev.metaschema.modules.sarif
Supports building a Static Analysis Results Interchange Format (SARIF) document based on a set of validation findings.
SarifValidationHandler(URI, IVersionInfo) - Constructor for class dev.metaschema.modules.sarif.SarifValidationHandler
Construct a new validation handler.
SchemaGenerationException - Exception in dev.metaschema.schemagen
Indicates an unrecoverable error occurred during schema generation.
SchemaGenerationException() - Constructor for exception dev.metaschema.schemagen.SchemaGenerationException
Constructs a new schema generation exception with no detail message.
SchemaGenerationException(String) - Constructor for exception dev.metaschema.schemagen.SchemaGenerationException
Constructs a new schema generation exception with the specified detail message.
SchemaGenerationException(String, Throwable) - Constructor for exception dev.metaschema.schemagen.SchemaGenerationException
Constructs a new schema generation exception with the specified detail message and cause.
SchemaGenerationException(Throwable) - Constructor for exception dev.metaschema.schemagen.SchemaGenerationException
Constructs a new schema generation exception with the specified cause.
SchemaGenerationFeature<V> - Class in dev.metaschema.schemagen
Configuration options for schema generation.
Scope() - Constructor for class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope
Constructs a new dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope instance with no metadata.
Scope(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope
Constructs a new dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope instance with the specified metadata.
ScopedConstraintSet - Class in dev.metaschema.core.model.constraint
The default implementation of a constraint set sourced from an external constraint resource.
ScopedConstraintSet(ISource, List<IScopedContraints>, Set<IConstraintSet>) - Constructor for class dev.metaschema.core.model.constraint.ScopedConstraintSet
Construct a new constraint set.
SEQUENTIAL - Static variable in class dev.metaschema.core.model.constraint.ParallelValidationConfig
Single-threaded sequential execution (default, current behavior).
SerializationFeature<V> - Class in dev.metaschema.databind.io
Configuration features that control the serialization behavior of Metaschema-bound object writers.
serialize(IBoundObject, File) - Method in interface dev.metaschema.databind.io.ISerializer
Write data from a bound class instance to the File.
serialize(IBoundObject, OutputStream) - Method in interface dev.metaschema.databind.io.ISerializer
Write data from a bound class instance to the OutputStream.
serialize(IBoundObject, Writer) - Method in interface dev.metaschema.databind.io.ISerializer
Write data from a bound class instance to the Writer.
serialize(IBoundObject, Writer) - Method in class dev.metaschema.databind.io.json.DefaultJsonSerializer
 
serialize(IBoundObject, Writer) - Method in class dev.metaschema.databind.io.xml.DefaultXmlSerializer
 
serialize(IBoundObject, Path, OpenOption...) - Method in interface dev.metaschema.databind.io.ISerializer
Write data from a bound class instance to the File.
SERIALIZE_ROOT - Static variable in class dev.metaschema.databind.io.SerializationFeature
If enabled, generate document level constructs in the underlying data format.
set(ValidationFeature<?>, Object) - Method in class dev.metaschema.core.model.constraint.DefaultConstraintValidator
 
set(DeserializationFeature<?>, Object) - Method in class dev.metaschema.databind.io.AbstractDeserializer
 
set(DeserializationFeature<?>, Object) - Method in class dev.metaschema.databind.io.DefaultBoundLoader
 
set(DeserializationFeature<?>, Object) - Method in interface dev.metaschema.databind.io.IBoundLoader
 
set(DeserializationFeature<?>, Object) - Method in interface dev.metaschema.databind.io.IDeserializer
 
set(DeserializationFeature<?>, Object) - Method in class dev.metaschema.databind.model.metaschema.BindingModuleLoader
 
set(SerializationFeature<?>, Object) - Method in class dev.metaschema.databind.io.AbstractSerializer
 
set(SerializationFeature<?>, Object) - Method in interface dev.metaschema.databind.io.ISerializer
 
set(T, Object) - Method in class dev.metaschema.core.configuration.DefaultConfiguration
 
set(T, Object) - Method in interface dev.metaschema.core.configuration.IMutableConfiguration
Set the value of the provided feature to the provided value.
setAbstract(String) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA
Set the is Abstract?.
setAllowOther(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagAllowedValues
Set the allow Non-Enumerated Values?.
setAllowOther(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint
Set the allow Non-Enumerated Values?.
setAny(Any) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.Choice
Set the any Additional Content.
setAny(Any) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel
Set the any Additional Content.
setAsType(String) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Set the field Value Data Type.
setAsType(String) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Set the field Value Data Type.
setAsType(String) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
Set the flag Value Data Type.
setAsType(String) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Set the field Value Data Type.
setAsType(String) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
Set the flag Value Data Type.
setChoiceGroupBindings(List<MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.ChoiceGroupBinding>) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding
Set the choice Group Binding.
setChoices(List<Object>) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.Choice
Set the choices choice group items.
setChoices(List<Object>) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup
Set the choices choice group items.
setClassName(String) - Method in class dev.metaschema.databind.codegen.config.DefaultDefinitionBindingConfiguration
 
setClazz(String) - Method in class dev.metaschema.databind.model.metaschema.binding.Remarks
Set the remark Class.
setCollectionClass(String) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.Java
Set the collection Class.
setCollectionClass(String) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.PropertyBinding.Java
Set the collection Class.
setCollectionClass(String) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.Java
Set the collection Class.
setCollectionClass(String) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.PropertyBinding.Java
Set the collection Class.
setCollectionClassName(String) - Method in class dev.metaschema.databind.codegen.config.DefaultPropertyBindingConfiguration
 
setCollectionClassName(String) - Method in interface dev.metaschema.databind.codegen.config.IMutablePropertyBindingConfiguration
Set the fully qualified class name to use for collection initialization.
setConstraint(AssemblyConstraints) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
Set the constraint property.
setConstraint(AssemblyConstraints) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Set the constraint property.
setConstraint(AssemblyConstraints) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Set the constraint property.
setConstraint(FieldConstraints) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Set the constraint property.
setConstraint(FieldConstraints) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Set the constraint property.
setConstraint(FieldConstraints) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Set the constraint property.
setConstraint(FlagConstraints) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
Set the constraint property.
setConstraint(FlagConstraints) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
Set the constraint property.
setConstraints(AssemblyConstraints) - Method in class dev.metaschema.databind.model.metaschema.binding.MetapathContext
Set the constraints property.
setConstraints(AssemblyConstraints) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints.DefinitionContext
Set the constraints property.
setConstraints(List<? extends IValueConstraintsBase>) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope
Set the constraints choice group items.
setConstraintValidationHandler(IConstraintValidationHandler) - Method in class dev.metaschema.databind.io.AbstractDeserializer
 
setConstraintValidationHandler(IConstraintValidationHandler) - Method in interface dev.metaschema.databind.io.IDeserializer
Set the constraint violation handler for constraint validation.
setContexts(List<MetapathContext>) - Method in class dev.metaschema.databind.model.metaschema.binding.MetapathContext
Set the context property.
setContexts(List<MetapathContext>) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints
Set the context property.
setDatatype(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagMatches
Set the matches Data Type.
setDatatype(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedMatchesConstraint
Set the matches Data Type.
setDefault(String) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Set the default Field Value.
setDefault(String) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Field
Set the default Field Value.
setDefault(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FieldReference
Set the default Field Value.
setDefault(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReference
Set the default Flag Value.
setDefault(String) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Set the default Field Value.
setDefault(String) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
Set the default Flag Value.
setDefault(String) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Set the default Field Value.
setDefault(String) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
Set the default Flag Value.
setDefineAssemblyBindings(List<MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding>) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding
Set the define Assembly Binding.
setDefineFieldBindings(List<MetaschemaBindings.MetaschemaBinding.DefineFieldBinding>) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding
Set the define Field Binding.
setDefinitionContext(MetaschemaMetaConstraints.DefinitionContext) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints
Set the definition-context property.
setDefinitions(List<Object>) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA
Set the definitions choice group items.
setDeprecated(String) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Assembly
Set the deprecated Version.
setDeprecated(String) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
Set the deprecated Version.
setDeprecated(String) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Set the deprecated Version.
setDeprecated(String) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Field
Set the deprecated Version.
setDeprecated(String) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyReference
Set the deprecated Version.
setDeprecated(String) - Method in class dev.metaschema.databind.model.metaschema.binding.ConstraintValueEnum
Set the allowed Value Deprecation Version.
setDeprecated(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FieldReference
Set the deprecated Version.
setDeprecated(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReference
Set the deprecated Version.
setDeprecated(String) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Set the deprecated Version.
setDeprecated(String) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Set the deprecated Version.
setDeprecated(String) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
Set the deprecated Version.
setDeprecated(String) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Set the deprecated Version.
setDeprecated(String) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Set the deprecated Version.
setDeprecated(String) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
Set the deprecated Version.
setDescription(MarkupLine) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Assembly
Set the description.
setDescription(MarkupLine) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
Set the description.
setDescription(MarkupLine) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Set the description.
setDescription(MarkupLine) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Field
Set the description.
setDescription(MarkupLine) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyReference
Set the description.
setDescription(MarkupLine) - Method in class dev.metaschema.databind.model.metaschema.binding.Example
Set the example Description.
setDescription(MarkupLine) - Method in class dev.metaschema.databind.model.metaschema.binding.FieldReference
Set the description.
setDescription(MarkupLine) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagAllowedValues
Set the description.
setDescription(MarkupLine) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagExpect
Set the description.
setDescription(MarkupLine) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagIndexHasKey
Set the description.
setDescription(MarkupLine) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagMatches
Set the description.
setDescription(MarkupLine) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReference
Set the description.
setDescription(MarkupLine) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReport
Set the description.
setDescription(MarkupLine) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Set the description.
setDescription(MarkupLine) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Set the description.
setDescription(MarkupLine) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
Set the description.
setDescription(MarkupLine) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Set the description.
setDescription(MarkupLine) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Set the description.
setDescription(MarkupLine) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
Set the description.
setDescription(MarkupLine) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint
Set the description.
setDescription(MarkupLine) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedExpectConstraint
Set the description.
setDescription(MarkupLine) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedHasCardinalityConstraint
Set the description.
setDescription(MarkupLine) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint
Set the description.
setDescription(MarkupLine) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint
Set the description.
setDescription(MarkupLine) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraint
Set the description.
setDescription(MarkupLine) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedMatchesConstraint
Set the description.
setDescription(MarkupLine) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedReportConstraint
Set the description.
setDiscriminator(String) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup
Set the discriminator JSON Property.
setDiscriminatorValue(String) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Assembly
Set the grouping Discriminator Value.
setDiscriminatorValue(String) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
Set the grouping Discriminator Value.
setDiscriminatorValue(String) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Set the grouping Discriminator Value.
setDiscriminatorValue(String) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Field
Set the grouping Discriminator Value.
setDocumentLoader(IDocumentLoader) - Method in class dev.metaschema.core.metapath.DynamicContext
Assign a document loader to this dynamic context.
setEnums(List<ConstraintValueEnum>) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagAllowedValues
Set the allowed Value Enumeration.
setEnums(List<ConstraintValueEnum>) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint
Set the allowed Value Enumeration.
setExamples(List<Example>) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
Set the example.
setExamples(List<Example>) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Set the example.
setExamples(List<Example>) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Set the example.
setExamples(List<Example>) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Set the example.
setExamples(List<Example>) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
Set the example.
setExamples(List<Example>) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Set the example.
setExamples(List<Example>) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Set the example.
setExamples(List<Example>) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
Set the example.
setExpression(String) - Method in class dev.metaschema.databind.model.metaschema.binding.ConstraintLetExpression
Set the let Value Metapath Expression.
setExtendBaseClass(String) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.Java
Set the extend Base Class.
setExtendBaseClass(String) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.Java
Set the extend Base Class.
setExtensible(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagAllowedValues
Set the allow Extension?.
setExtensible(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint
Set the allow Extension?.
setFlagRef(String) - Method in class dev.metaschema.databind.model.metaschema.binding.JsonKey
Set the jSON Key Flag Reference.
setFlagRef(String) - Method in class dev.metaschema.databind.model.metaschema.binding.JsonValueKeyFlag
Set the flag Reference.
setFlags(List<Object>) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
Set the flags choice group items.
setFlags(List<Object>) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Set the flags choice group items.
setFlags(List<Object>) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Set the flags choice group items.
setFlags(List<Object>) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Set the flags choice group items.
setFlags(List<Object>) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Set the flags choice group items.
setFlags(List<Object>) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Set the flags choice group items.
setFormalName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Assembly
Set the formal Name.
setFormalName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
Set the formal Name.
setFormalName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Set the formal Name.
setFormalName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Field
Set the formal Name.
setFormalName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyReference
Set the formal Name.
setFormalName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FieldReference
Set the formal Name.
setFormalName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagAllowedValues
Set the formal Name.
setFormalName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagExpect
Set the formal Name.
setFormalName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagIndexHasKey
Set the formal Name.
setFormalName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagMatches
Set the formal Name.
setFormalName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReference
Set the formal Name.
setFormalName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReport
Set the formal Name.
setFormalName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Set the formal Name.
setFormalName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Set the formal Name.
setFormalName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
Set the formal Name.
setFormalName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Set the formal Name.
setFormalName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Set the formal Name.
setFormalName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
Set the formal Name.
setFormalName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint
Set the formal Name.
setFormalName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedExpectConstraint
Set the formal Name.
setFormalName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedHasCardinalityConstraint
Set the formal Name.
setFormalName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint
Set the formal Name.
setFormalName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint
Set the formal Name.
setFormalName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraint
Set the formal Name.
setFormalName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedMatchesConstraint
Set the formal Name.
setFormalName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedReportConstraint
Set the formal Name.
setGenerateSchema(GenerateSchema) - Method in class dev.metaschema.model.testing.testsuite.TestScenario
Set the generate Schema.
setGenerationCases(List<GenerationCase>) - Method in class dev.metaschema.model.testing.testsuite.GenerateSchema
Set the generation Case.
setGenerationResult(String) - Method in class dev.metaschema.model.testing.testsuite.GenerateSchema
Set the generation Result.
setGroupAs(GroupingAs) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup
Set the group As.
setGroupAs(GroupingAs) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyReference
Set the group As.
setGroupAs(GroupingAs) - Method in class dev.metaschema.databind.model.metaschema.binding.FieldReference
Set the group As.
setGroupAs(GroupingAs) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Set the group As.
setGroupAs(GroupingAs) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Set the group As.
setHref(URI) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding
Set the href.
setHref(URI) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.Import
Set the import URI Reference.
setHref(URI) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints.Import
Set the href property.
setHref(URI) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Import
Set the href property.
setId(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagAllowedValues
Set the constraint Identifier.
setId(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagExpect
Set the constraint Identifier.
setId(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagIndexHasKey
Set the constraint Identifier.
setId(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagMatches
Set the constraint Identifier.
setId(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReport
Set the constraint Identifier.
setId(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint
Set the constraint Identifier.
setId(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedExpectConstraint
Set the constraint Identifier.
setId(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedHasCardinalityConstraint
Set the constraint Identifier.
setId(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint
Set the constraint Identifier.
setId(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint
Set the constraint Identifier.
setId(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraint
Set the constraint Identifier.
setId(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedMatchesConstraint
Set the constraint Identifier.
setId(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedReportConstraint
Set the constraint Identifier.
setIdReference(BasedSequence) - Method in class dev.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertAnchorNode
Set the identifier of the given type to use to determine what to insert.
setImplementInterfaces(List<String>) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.Java
Set the implement Interface.
setImplementInterfaces(List<String>) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.Java
Set the implement Interface.
setImplicitTimeZone(IDayTimeDurationItem) - Method in class dev.metaschema.core.metapath.DynamicContext
Set the implicit timezone to the provided value.
setImplicitTimeZone(ZoneId) - Method in class dev.metaschema.core.metapath.DynamicContext
Set the implicit timezone to the provided value.
setImports(List<METASCHEMA.Import>) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA
Set the module Import.
setImports(List<MetaschemaMetaConstraints.Import>) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints
Set the import property.
setImports(List<MetaschemaModuleConstraints.Import>) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints
Set the import property.
setIndex(BigInteger) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Assembly
Set the assembly Reference Binary Name.
setIndex(BigInteger) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
Set the inline Assembly Binary Name.
setIndex(BigInteger) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Set the inline Field Binary Name.
setIndex(BigInteger) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Field
Set the field Reference Binary Name.
setIndex(BigInteger) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyReference
Set the assembly Reference Binary Name.
setIndex(BigInteger) - Method in class dev.metaschema.databind.model.metaschema.binding.FieldReference
Set the field Reference Binary Name.
setIndex(BigInteger) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReference
Set the flag Reference Binary Name.
setIndex(BigInteger) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Set the inline Assembly Binary Name.
setIndex(BigInteger) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Set the inline Field Binary Name.
setIndex(BigInteger) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
Set the inline Flag Binary Name.
setIndex(BigInteger) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly.RootName
Set the numeric Index.
setIndex(BigInteger) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Set the global Assembly Binary Name.
setIndex(BigInteger) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Set the global Field Binary Name.
setIndex(BigInteger) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
Set the global Flag Binary Name.
setIndex(BigInteger) - Method in class dev.metaschema.databind.model.metaschema.binding.UseName
Set the numeric Index.
setInJson(String) - Method in class dev.metaschema.databind.model.metaschema.binding.GroupingAs
Set the in JSON Grouping Syntax.
setInstances(List<Object>) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel
Set the instances choice group items.
setInXml(String) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Field
Set the field In XML.
setInXml(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FieldReference
Set the field In XML.
setInXml(String) - Method in class dev.metaschema.databind.model.metaschema.binding.GroupingAs
Set the in XML Grouping Syntax.
setInXml(String) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Set the field In XML.
setItemType(MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.ChoiceGroupBinding.ItemType) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.ChoiceGroupBinding
Set the item Type.
setJava(MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.Java) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding
Set the java Object Definition Binding.
setJava(MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.PropertyBinding.Java) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.PropertyBinding
Set the java Property Binding.
setJava(MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.Java) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding
Set the java Object Definition Binding.
setJava(MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.PropertyBinding.Java) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.PropertyBinding
Set the java Property Binding.
setJava(MetaschemaBindings.ModelBinding.Java) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.ModelBinding
Set the java Model Binding.
setJsonBaseUri(URI) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA
Set the jSON Base URI.
setJsonKey(JsonKey) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup
Set the jSON Key.
setJsonKey(JsonKey) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Set the jSON Key.
setJsonKey(JsonKey) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Set the jSON Key.
setJsonKey(JsonKey) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Set the jSON Key.
setJsonKey(JsonKey) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Set the jSON Key.
setJsonValueKey(String) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Set the field Value JSON Property Name.
setJsonValueKey(String) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Set the field Value JSON Property Name.
setJsonValueKey(String) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Set the field Value JSON Property Name.
setJsonValueKeyFlag(JsonValueKeyFlag) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Set the flag Used as the Field Value's JSON Property Name.
setJsonValueKeyFlag(JsonValueKeyFlag) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Set the flag Used as the Field Value's JSON Property Name.
setJsonValueKeyFlag(JsonValueKeyFlag) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Set the flag Used as the Field Value's JSON Property Name.
setKeyFields(List<KeyConstraintField>) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagIndexHasKey
Set the key Constraint Field.
setKeyFields(List<KeyConstraintField>) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint
Set the key Constraint Field.
setKeyFields(List<KeyConstraintField>) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint
Set the key Constraint Field.
setKeyFields(List<KeyConstraintField>) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraint
Set the key Constraint Field.
setLets(List<ConstraintLetExpression>) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyConstraints
Set the constraint Let Expression.
setLets(List<ConstraintLetExpression>) - Method in class dev.metaschema.databind.model.metaschema.binding.FieldConstraints
Set the constraint Let Expression.
setLets(List<ConstraintLetExpression>) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagConstraints
Set the constraint Let Expression.
setLevel(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagAllowedValues
Set the constraint Severity Level.
setLevel(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagExpect
Set the constraint Severity Level.
setLevel(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagIndexHasKey
Set the constraint Severity Level.
setLevel(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagMatches
Set the constraint Severity Level.
setLevel(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReport
Set the constraint Severity Level.
setLevel(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint
Set the constraint Severity Level.
setLevel(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedExpectConstraint
Set the constraint Severity Level.
setLevel(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedHasCardinalityConstraint
Set the constraint Severity Level.
setLevel(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint
Set the constraint Severity Level.
setLevel(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint
Set the constraint Severity Level.
setLevel(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraint
Set the constraint Severity Level.
setLevel(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedMatchesConstraint
Set the constraint Severity Level.
setLevel(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedReportConstraint
Set the constraint Severity Level.
setLocation(URI) - Method in class dev.metaschema.model.testing.testsuite.GenerationCase
Set the location.
setLocation(URI) - Method in class dev.metaschema.model.testing.testsuite.Metaschema
Set the location.
setLocation(URI) - Method in class dev.metaschema.model.testing.testsuite.TestCollection
Set the location.
setLocation(URI) - Method in class dev.metaschema.model.testing.testsuite.ValidationCase
Set the location.
setLogger(JavaCompilerSupport.Logger) - Method in class dev.metaschema.databind.codegen.JavaCompilerSupport
Set the logger for compilation messages.
setMatchResult(String) - Method in class dev.metaschema.model.testing.testsuite.GenerationCase
Set the match Result.
setMaxOccurs(String) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup
Set the maximum Occurrence.
setMaxOccurs(String) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyReference
Set the maximum Occurrence.
setMaxOccurs(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FieldReference
Set the maximum Occurrence.
setMaxOccurs(String) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Set the maximum Occurrence.
setMaxOccurs(String) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Set the maximum Occurrence.
setMaxOccurs(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedHasCardinalityConstraint
Set the maximum Occurrence.
setMessage(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagExpect
Set the constraint Condition Violation Message.
setMessage(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagIndexHasKey
Set the constraint Condition Violation Message.
setMessage(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagMatches
Set the constraint Condition Violation Message.
setMessage(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReport
Set the constraint Condition Violation Message.
setMessage(String) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope
Set the constraint Condition Violation Message.
setMessage(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedExpectConstraint
Set the constraint Condition Violation Message.
setMessage(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedHasCardinalityConstraint
Set the constraint Condition Violation Message.
setMessage(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint
Set the constraint Condition Violation Message.
setMessage(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint
Set the constraint Condition Violation Message.
setMessage(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraint
Set the constraint Condition Violation Message.
setMessage(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedMatchesConstraint
Set the constraint Condition Violation Message.
setMessage(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedReportConstraint
Set the constraint Condition Violation Message.
setMetapaths(List<MetaschemaMetapath>) - Method in class dev.metaschema.databind.model.metaschema.binding.MetapathContext
Set the metapath property.
setMetaschema(Metaschema) - Method in class dev.metaschema.model.testing.testsuite.GenerateSchema
Set the metaschema.
setMetaschemaBindings(List<MetaschemaBindings.MetaschemaBinding>) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings
Set the metaschema Binding.
setMetaschemaNamespace(URI) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope
Set the metaschema-namespace property.
setMetaschemaShortName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope
Set the metaschema-short-name property.
setMinOccurs(BigInteger) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup
Set the minimum Occurrence.
setMinOccurs(BigInteger) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyReference
Set the minimum Occurrence.
setMinOccurs(BigInteger) - Method in class dev.metaschema.databind.model.metaschema.binding.FieldReference
Set the minimum Occurrence.
setMinOccurs(BigInteger) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Set the minimum Occurrence.
setMinOccurs(BigInteger) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Set the minimum Occurrence.
setMinOccurs(BigInteger) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedHasCardinalityConstraint
Set the minimum Occurrence.
setModel(AssemblyModel) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
Set the model property.
setModel(AssemblyModel) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Set the model property.
setModel(AssemblyModel) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Set the model property.
setModelBindings(List<MetaschemaBindings.ModelBinding>) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings
Set the model Binding.
setName(String) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.ChoiceGroupBinding
Set the name.
setName(String) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.PropertyBinding
Set the name.
setName(String) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding
Set the name.
setName(String) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.PropertyBinding
Set the name.
setName(String) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding
Set the name.
setName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
Set the inline Assembly Name.
setName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Set the inline Field Name.
setName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagIndexHasKey
Set the index Name.
setName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.GroupingAs
Set the grouping Name.
setName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Set the inline Assembly Name.
setName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Set the inline Field Name.
setName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
Set the inline Flag Name.
setName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly.RootName
Set the field value.
setName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Set the global Assembly Name.
setName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Set the global Field Name.
setName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
Set the global Flag Name.
setName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints.DefinitionContext
Set the name property.
setName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints
Set the name property.
setName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.Property
Set the property Name.
setName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint
Set the index Name.
setName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint
Set the index Name.
setName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.UseName
Set the field value.
setName(String) - Method in class dev.metaschema.model.testing.testsuite.TestCollection
Set the name.
setName(String) - Method in class dev.metaschema.model.testing.testsuite.TestScenario
Set the name.
setNamespace(URI) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.ModelBinding
Set the namespace.
setNamespace(URI) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA
Set the module Collection Namespace.
setNamespace(URI) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints.DefinitionContext
Set the namespace property.
setNamespace(URI) - Method in class dev.metaschema.databind.model.metaschema.binding.Property
Set the property Namespace.
setNamespaceBindings(List<MetapathNamespace>) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA
Set the metapath Namespace Declaration.
setNamespaceBindings(List<MetapathNamespace>) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints
Set the metapath Namespace Declaration.
setNamespaceBindings(List<MetapathNamespace>) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints
Set the metapath Namespace Declaration.
setOption(Option) - Method in exception dev.metaschema.cli.processor.InvalidArgumentException
Assign the option requiring an argument that wasn't provided on the command line.
setPath(String) - Method in class dev.metaschema.databind.model.metaschema.binding.Example
Set the path property.
setPathFormatter(IPathFormatter) - Method in class dev.metaschema.core.model.constraint.AbstractConstraintValidationHandler
Set the path formatter to use when generating contextual paths in validation messages.
setPattern(String) - Method in class dev.metaschema.databind.model.metaschema.binding.KeyConstraintField
Set the key Field Value Pattern.
setPrefix(String) - Method in class dev.metaschema.databind.model.metaschema.binding.MetapathNamespace
Set the metapath Namespace Prefix.
setPropertyBindings(List<MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.PropertyBinding>) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding
Set the property Binding.
setPropertyBindings(List<MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.PropertyBinding>) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding
Set the property Binding.
setProps(List<Property>) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Assembly
Set the property.
setProps(List<Property>) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
Set the property.
setProps(List<Property>) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Set the property.
setProps(List<Property>) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Field
Set the property.
setProps(List<Property>) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyReference
Set the property.
setProps(List<Property>) - Method in class dev.metaschema.databind.model.metaschema.binding.FieldReference
Set the property.
setProps(List<Property>) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagAllowedValues
Set the property.
setProps(List<Property>) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagExpect
Set the property.
setProps(List<Property>) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagIndexHasKey
Set the property.
setProps(List<Property>) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagMatches
Set the property.
setProps(List<Property>) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReference
Set the property.
setProps(List<Property>) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReport
Set the property.
setProps(List<Property>) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Set the property.
setProps(List<Property>) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Set the property.
setProps(List<Property>) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
Set the property.
setProps(List<Property>) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Set the property.
setProps(List<Property>) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Set the property.
setProps(List<Property>) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
Set the property.
setProps(List<Property>) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint
Set the property.
setProps(List<Property>) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedExpectConstraint
Set the property.
setProps(List<Property>) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedHasCardinalityConstraint
Set the property.
setProps(List<Property>) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint
Set the property.
setProps(List<Property>) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint
Set the property.
setProps(List<Property>) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraint
Set the property.
setProps(List<Property>) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedMatchesConstraint
Set the property.
setProps(List<Property>) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedReportConstraint
Set the property.
setQualifiedBaseClassName(String) - Method in class dev.metaschema.databind.codegen.config.DefaultDefinitionBindingConfiguration
 
setRef(String) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Assembly
Set the global Assembly Reference.
setRef(String) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Field
Set the global Field Reference.
setRef(String) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyReference
Set the global Assembly Reference.
setRef(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FieldReference
Set the global Field Reference.
setRef(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReference
Set the global Flag Reference.
setRef(URI) - Method in class dev.metaschema.databind.model.metaschema.binding.Example
Set the example Reference.
setRegex(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagMatches
Set the matches Regular Expression.
setRegex(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedMatchesConstraint
Set the matches Regular Expression.
setRemark(MarkupLine) - Method in class dev.metaschema.databind.model.metaschema.binding.ConstraintValueEnum
Set the field value.
setRemark(MarkupMultiline) - Method in class dev.metaschema.databind.model.metaschema.binding.Remarks
Set the field value.
setRemarks(Remarks) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Assembly
Set the remarks.
setRemarks(Remarks) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
Set the remarks.
setRemarks(Remarks) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
Set the remarks.
setRemarks(Remarks) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Field
Set the remarks.
setRemarks(Remarks) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup
Set the remarks.
setRemarks(Remarks) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyReference
Set the remarks.
setRemarks(Remarks) - Method in class dev.metaschema.databind.model.metaschema.binding.ConstraintLetExpression
Set the remarks.
setRemarks(Remarks) - Method in class dev.metaschema.databind.model.metaschema.binding.Example
Set the remarks.
setRemarks(Remarks) - Method in class dev.metaschema.databind.model.metaschema.binding.FieldReference
Set the remarks.
setRemarks(Remarks) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagAllowedValues
Set the remarks.
setRemarks(Remarks) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagExpect
Set the remarks.
setRemarks(Remarks) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagIndexHasKey
Set the remarks.
setRemarks(Remarks) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagMatches
Set the remarks.
setRemarks(Remarks) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReference
Set the remarks.
setRemarks(Remarks) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReport
Set the remarks.
setRemarks(Remarks) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
Set the remarks.
setRemarks(Remarks) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
Set the remarks.
setRemarks(Remarks) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
Set the remarks.
setRemarks(Remarks) - Method in class dev.metaschema.databind.model.metaschema.binding.KeyConstraintField
Set the remarks.
setRemarks(Remarks) - Method in class dev.metaschema.databind.model.metaschema.binding.MetapathContext
Set the remarks.
setRemarks(Remarks) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Set the remarks.
setRemarks(Remarks) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Set the remarks.
setRemarks(Remarks) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
Set the remarks.
setRemarks(Remarks) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA
Set the remarks.
setRemarks(Remarks) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints.DefinitionContext
Set the remarks.
setRemarks(Remarks) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope
Set the remarks.
setRemarks(Remarks) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint
Set the remarks.
setRemarks(Remarks) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedExpectConstraint
Set the remarks.
setRemarks(Remarks) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedHasCardinalityConstraint
Set the remarks.
setRemarks(Remarks) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint
Set the remarks.
setRemarks(Remarks) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint
Set the remarks.
setRemarks(Remarks) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraint
Set the remarks.
setRemarks(Remarks) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedMatchesConstraint
Set the remarks.
setRemarks(Remarks) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedReportConstraint
Set the remarks.
setRequired(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReference
Set the is Flag Required?.
setRequired(String) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
Set the is Flag Required?.
setRootName(METASCHEMA.DefineAssembly.RootName) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Set the root Name.
setRules(List<? extends IConstraintBase>) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagConstraints
Set the rules choice group items.
setRules(List<? extends IConstraintBase>) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Flag
Set the rules choice group items.
setRules(List<? extends ITargetedConstraintBase>) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyConstraints
Set the rules choice group items.
setRules(List<? extends ITargetedConstraintBase>) - Method in class dev.metaschema.databind.model.metaschema.binding.FieldConstraints
Set the rules choice group items.
setRules(List<? extends ITargetedConstraintBase>) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Assembly
Set the rules choice group items.
setRules(List<? extends ITargetedConstraintBase>) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Field
Set the rules choice group items.
setSchemaName(MarkupLine) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA
Set the module Name.
setSchemaVersion(String) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA
Set the schema-version property.
setScope(String) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Set the definition Scope.
setScope(String) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Set the definition Scope.
setScope(String) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
Set the definition Scope.
setScopes(List<MetaschemaModuleConstraints.Scope>) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints
Set the scope property.
setShortName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA
Set the module Short Name.
setSourceFormat(String) - Method in class dev.metaschema.model.testing.testsuite.GenerationCase
Set the source Format.
setSourceFormat(String) - Method in class dev.metaschema.model.testing.testsuite.ValidationCase
Set the source Format.
setTarget(String) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding
Set the target.
setTarget(String) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding
Set the target.
setTarget(String) - Method in class dev.metaschema.databind.model.metaschema.binding.KeyConstraintField
Set the key Field Value Target.
setTarget(String) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetapath
Set the target property.
setTarget(String) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Assembly
Set the constraint Target Metapath Expression.
setTarget(String) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Field
Set the constraint Target Metapath Expression.
setTarget(String) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Flag
Set the constraint Target Metapath Expression.
setTarget(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint
Set the constraint Target Metapath Expression.
setTarget(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedExpectConstraint
Set the constraint Target Metapath Expression.
setTarget(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedHasCardinalityConstraint
Set the constraint Target Metapath Expression.
setTarget(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint
Set the constraint Target Metapath Expression.
setTarget(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint
Set the constraint Target Metapath Expression.
setTarget(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraint
Set the constraint Target Metapath Expression.
setTarget(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedMatchesConstraint
Set the constraint Target Metapath Expression.
setTarget(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedReportConstraint
Set the constraint Target Metapath Expression.
setTest(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagExpect
Set the expect Test Condition.
setTest(String) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReport
Set the report Test Condition.
setTest(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedExpectConstraint
Set the expect Test Condition.
setTest(String) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedReportConstraint
Set the report Test Condition.
setTestCollections(List<TestCollection>) - Method in class dev.metaschema.model.testing.testsuite.TestSuite
Set the test Collection.
setTestScenarios(List<TestScenario>) - Method in class dev.metaschema.model.testing.testsuite.TestCollection
Set the test Scenario.
setUri(URI) - Method in class dev.metaschema.databind.model.metaschema.binding.MetapathNamespace
Set the metapath Namespace URI.
setUriResolver(IUriResolver) - Method in interface dev.metaschema.core.metapath.IDocumentLoader
Allows setting an IUriResolver, which will be used to map URIs prior to loading the resource.
setUriResolver(IUriResolver) - Method in class dev.metaschema.core.model.AbstractResourceResolver
Set the URI resolver for this resource resolver.
setUseClassName(String) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.Java
Set the use Class Name.
setUseClassName(String) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.Java
Set the use Class Name.
setUseName(UseName) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Assembly
Set the use Name.
setUseName(UseName) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Field
Set the use Name.
setUseName(UseName) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyReference
Set the use Name.
setUseName(UseName) - Method in class dev.metaschema.databind.model.metaschema.binding.FieldReference
Set the use Name.
setUseName(UseName) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReference
Set the use Name.
setUseName(UseName) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
Set the use Name.
setUseName(UseName) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
Set the use Name.
setUseName(UseName) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
Set the use Name.
setUsePackageName(String) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.ModelBinding.Java
Set the use Package Name.
setUseWildcard(Boolean) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.ChoiceGroupBinding.ItemType
Set the use Wildcard.
setValidationCases(List<ValidationCase>) - Method in class dev.metaschema.model.testing.testsuite.TestScenario
Set the validation Case.
setValidationResult(String) - Method in class dev.metaschema.model.testing.testsuite.GenerateSchema
Set the validation Result.
setValidationResult(String) - Method in class dev.metaschema.model.testing.testsuite.ValidationCase
Set the validation Result.
setValue(Object, Object) - Method in interface dev.metaschema.databind.model.IBoundInstance
Set the provided value on the provided object.
setValue(Object, Object) - Method in interface dev.metaschema.databind.model.IFeatureJavaField
 
setValue(Object, Object) - Method in interface dev.metaschema.databind.model.IValuedMutable
Set the provided value on the provided object.
setValue(Object, String) - Method in interface dev.metaschema.databind.model.info.IFeatureScalarItemValueHandler
Apply the string value.
setValue(String) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.ChoiceGroupBinding.ItemType
Set the field value.
setValue(String) - Method in class dev.metaschema.databind.model.metaschema.binding.ConstraintValueEnum
Set the allowed Value Enumeration Value.
setValue(String) - Method in class dev.metaschema.databind.model.metaschema.binding.Property
Set the property Value.
setVar(String) - Method in class dev.metaschema.databind.model.metaschema.binding.ConstraintLetExpression
Set the let Variable Name.
setVersion(String) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints
Set the version property.
severity(IConstraint.Level) - Method in class dev.metaschema.core.model.constraint.ConstraintValidationFinding.Builder
Use the provided severity for the validation finding.
ShellCompletionCommand - Class in dev.metaschema.cli.processor.command
A command that generates shell completion scripts for Bash and Zsh.
ShellCompletionCommand() - Constructor for class dev.metaschema.cli.processor.command.ShellCompletionCommand
 
ShellCompletionCommand.Shell - Enum in dev.metaschema.cli.processor.command
Supported shell types.
shouldVisitNextChild(INodeItem, IModelNodeItem<?, ?>, RESULT, CONTEXT) - Method in class dev.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
Determine if the child should be visited next, or skipped.
shouldVisitNextChild(INodeItem, INodeItem, RESULT, CONTEXT) - Method in class dev.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
Determine if the child should be visited next, or skipped.
SHOW_STACK_TRACE_OPTION - Static variable in class dev.metaschema.cli.processor.CLIProcessor
This option indicates if a strack trace should be shown for an error ExitStatus.
showHelp() - Method in class dev.metaschema.cli.processor.CallingContext
Output the help text to the console.
showVersion() - Method in class dev.metaschema.cli.processor.CLIProcessor
Output version information.
SimpleModuleLoaderStrategy - Class in dev.metaschema.databind
A simple module loader strategy that supports optional dynamic code generation.
SimpleModuleLoaderStrategy() - Constructor for class dev.metaschema.databind.SimpleModuleLoaderStrategy
Construct a new simple module loader strategy with dynamic compilation disabled.
SimpleModuleLoaderStrategy(IModuleBindingGenerator) - Constructor for class dev.metaschema.databind.SimpleModuleLoaderStrategy
Construct a new simple module loader strategy with the provided binding generator.
SimpleResourceLocation - Class in dev.metaschema.core.model
A simple implementation of IMetaschemaData that stores location information from various parser sources.
SimpleResourceLocation(int, int, long, long) - Constructor for class dev.metaschema.core.model.SimpleResourceLocation
Construct a new resource location with the specified values.
singleton(T) - Static method in class dev.metaschema.core.util.CollectionUtil
An implementation of Collections.singleton(Object) that respects non-nullness.
SINGLETON_GROUP_AS - Static variable in interface dev.metaschema.databind.model.IGroupAs
A singleton instance representing a group-as for non-grouped (singleton) items.
SINGLETON_OR_LIST - Enum constant in enum dev.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 dev.metaschema.core.util.CollectionUtil
An implementation of Collections.singletonList(Object) that respects non-nullness.
singletonMap(K, V) - Static method in class dev.metaschema.core.util.CollectionUtil
An implementation of Collections.singletonMap(Object, Object) that respects non-nullness.
size() - Method in interface dev.metaschema.core.metapath.item.function.IArrayItem
Get the count of items in this sequence.
size() - Method in interface dev.metaschema.core.metapath.item.function.IMapItem
Get the count of items in this sequence.
size(Object) - Method in interface dev.metaschema.databind.model.info.IModelInstanceCollectionInfo
Get the number of items associated with the value.
skipElement(XMLEventReader2) - Static method in class dev.metaschema.core.model.util.XmlEventUtil
Skip over the next element in the event stream.
skipEvents(XMLEventReader2, int...) - Static method in class dev.metaschema.core.model.util.XmlEventUtil
Skips events specified by events.
skipNextValue(JsonParser, URI) - Static method in class dev.metaschema.core.model.util.JsonUtil
Skip the next JSON value in the stream.
skipProcessingInstructions(XMLEventReader2) - Static method in class dev.metaschema.core.model.util.XmlEventUtil
Skip over any processing instructions.
skipWhitespace(XMLEventReader2) - Static method in class dev.metaschema.core.model.util.XmlEventUtil
Skip over any whitespace.
source(ISource) - Method in class dev.metaschema.core.model.constraint.AbstractConstraintBuilder
Set the source the constraint was parsed from.
STATIC_LABEL - Enum constant in enum dev.metaschema.core.model.JsonValueKeyTypeEnum
A static value key string is defined which will be used.
StaticContext - Class in dev.metaschema.core.metapath
An implementation of the Metapath static context.
StaticContext.Builder - Class in dev.metaschema.core.metapath
A builder used to generate the static context.
StaticMetapathException - Exception in dev.metaschema.core.metapath
MPST: Exceptions related to the Metapath static context and static evaluation.
StaticMetapathException(int, String) - Constructor for exception dev.metaschema.core.metapath.StaticMetapathException
Constructs a new exception with the provided code, message, and no cause.
StaticMetapathException(int, String, Throwable) - Constructor for exception dev.metaschema.core.metapath.StaticMetapathException
Constructs a new exception with the provided code, message, and cause.
StaticMetapathException(int, Throwable) - Constructor for exception dev.metaschema.core.metapath.StaticMetapathException
Constructs a new exception with the provided code, no message, and the cause.
stream() - Method in class dev.metaschema.core.metapath.function.FunctionLibrary
 
stream() - Method in class dev.metaschema.core.metapath.function.FunctionService
Retrieve the collection of function signatures in this library as a stream.
stream() - Method in interface dev.metaschema.core.metapath.function.IFunctionLibrary
Retrieve the collection of function signatures in this library as a stream.
stream() - Method in interface dev.metaschema.core.metapath.item.ISequence
Get the items in this sequence as a Stream.
STRING - Enum constant in enum dev.metaschema.core.metapath.IMetapathExpression.ResultType
The result is expected to be a String value.
STRING - Static variable in class dev.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema string data type instance.
StringAdapter - Class in dev.metaschema.core.datatype.adapter
Support for the Metaschema string data type.
stringCompare(IStringItem, ComparisonFunctions.Operator, IStringItem) - Static method in class dev.metaschema.core.metapath.function.ComparisonFunctions
Perform a string-based comparison of the right item against the left item using the specified operator.
StringUtils - Class in dev.metaschema.core.util
Provides a collection of utilities for checking and managing strings.
stringValue() - Method in class dev.metaschema.core.metapath.item.node.AbstractGlobalDefinitionNodeItem
 
stringValue() - Method in interface dev.metaschema.core.metapath.item.node.IAtomicValuedNodeItem
 
stringValue() - Method in interface dev.metaschema.core.metapath.item.node.INodeItem
Get the string value of the node.
subarray(IArrayItem<T>, int) - Static method in class dev.metaschema.core.metapath.function.library.ArraySubarray
An implementation of XPath 3.1 array:subarray.
subarray(IArrayItem<T>, int, int) - Static method in class dev.metaschema.core.metapath.function.library.ArraySubarray
An implementation of XPath 3.1 array:subarray.
subarray(IArrayItem<T>, IIntegerItem) - Static method in class dev.metaschema.core.metapath.function.library.ArraySubarray
An implementation of XPath 3.1 array:subarray.
subarray(IArrayItem<T>, IIntegerItem, IIntegerItem) - Static method in class dev.metaschema.core.metapath.function.library.ArraySubarray
An implementation of XPath 3.1 array:subarray.
subContext() - Method in class dev.metaschema.core.metapath.DynamicContext
Generate a new dynamic context that is a copy of this dynamic context.
subContext(FocusContext) - Method in class dev.metaschema.core.metapath.DynamicContext
Generate a new dynamic context with the specified focus context.
subjects(List<? extends INodeItem>) - Method in class dev.metaschema.core.model.constraint.ConstraintValidationFinding.Builder
Use the provided subjects for the validation finding.
subList(int, int) - Method in interface dev.metaschema.core.metapath.item.function.IArrayItem
 
subtract(IDecimalItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IDecimalItem
Determine the difference by subtracting the provided subtrahend value from this minuend value.
subtract(IIntegerItem) - Method in interface dev.metaschema.core.metapath.item.atomic.IIntegerItem
Determine the difference by subtracting the provided subtrahend value from this minuend value.
subtract(INumericItem) - Method in interface dev.metaschema.core.metapath.item.atomic.INumericItem
Determine the difference by subtracting the provided subtrahend value from this minuend value.
sum(List<? extends IAnyAtomicItem>, IAnyAtomicItem) - Static method in class dev.metaschema.core.metapath.function.library.FnSum
An implementation of XPath 3.1 fn:sum.

T

tail(IArrayItem<T>) - Static method in class dev.metaschema.core.metapath.function.library.ArrayTail
An implementation of XPath 3.1 array:tail.
target() - Element in annotation type dev.metaschema.databind.model.annotations.AllowedValues
An optional metapath that points to the target flag or field value that the constraint applies to.
target() - Element in annotation type dev.metaschema.databind.model.annotations.Expect
An optional metapath that points to the target flag or field value that the constraint applies to.
target() - Element in annotation type dev.metaschema.databind.model.annotations.HasCardinality
An optional metapath that points to the target flag or field value that the constraint applies to.
target() - Element in annotation type dev.metaschema.databind.model.annotations.Index
An optional metapath that points to the target flag or field value that the constraint applies to.
target() - Element in annotation type dev.metaschema.databind.model.annotations.IndexHasKey
An optional metapath that points to the target flag or field value that the constraint applies to.
target() - Element in annotation type dev.metaschema.databind.model.annotations.IsUnique
An optional metapath that points to the target flag or field value that the constraint applies to.
target() - Element in annotation type dev.metaschema.databind.model.annotations.KeyField
An optional metapath that points to the target flag or field value that the key applies to.
target() - Element in annotation type dev.metaschema.databind.model.annotations.Let
A Metapath to use the query the values assigned to the variable.
target() - Element in annotation type dev.metaschema.databind.model.annotations.Matches
An optional Metapath that points to the target flag or field value that the constraint applies to.
target() - Element in annotation type dev.metaschema.databind.model.annotations.Report
An optional metapath that points to the target flag or field value that the constraint applies to.
target(IMetapathExpression) - Method in class dev.metaschema.core.model.constraint.AbstractConstraintBuilder
Set the Metapath expression used to get the target(s) of the constraint.
target(INodeItem) - Method in class dev.metaschema.core.model.constraint.ConstraintValidationFinding.Builder
Use the provided target for the validation finding.
target(IAssemblyDefinition) - Method in class dev.metaschema.core.model.constraint.AbstractTargetedConstraints
 
target(IAssemblyDefinition) - Method in class dev.metaschema.core.model.constraint.AssemblyTargetedConstraints
 
target(IAssemblyDefinition) - Method in class dev.metaschema.core.model.constraint.FieldTargetedConstraints
 
target(IAssemblyDefinition) - Method in class dev.metaschema.core.model.constraint.FlagTargetedConstraints
 
target(IAssemblyDefinition) - Method in interface dev.metaschema.core.model.constraint.ITargetedConstraints
Apply the constraint to the provided definition.
target(IAssemblyDefinition) - Method in class dev.metaschema.core.model.constraint.ModelTargetedConstraints
 
target(IFieldDefinition) - Method in class dev.metaschema.core.model.constraint.AbstractTargetedConstraints
 
target(IFieldDefinition) - Method in class dev.metaschema.core.model.constraint.AssemblyTargetedConstraints
 
target(IFieldDefinition) - Method in class dev.metaschema.core.model.constraint.FieldTargetedConstraints
 
target(IFieldDefinition) - Method in class dev.metaschema.core.model.constraint.FlagTargetedConstraints
 
target(IFieldDefinition) - Method in interface dev.metaschema.core.model.constraint.ITargetedConstraints
Apply the constraint to the provided definition.
target(IFlagDefinition) - Method in class dev.metaschema.core.model.constraint.AbstractTargetedConstraints
 
target(IFlagDefinition) - Method in class dev.metaschema.core.model.constraint.AssemblyTargetedConstraints
 
target(IFlagDefinition) - Method in class dev.metaschema.core.model.constraint.FieldTargetedConstraints
 
target(IFlagDefinition) - Method in class dev.metaschema.core.model.constraint.FlagTargetedConstraints
 
target(IFlagDefinition) - Method in interface dev.metaschema.core.model.constraint.ITargetedConstraints
Apply the constraint to the provided definition.
TargetedAllowedValuesConstraint - Class in dev.metaschema.databind.model.metaschema.binding
Allowed Values Constraint.
TargetedAllowedValuesConstraint() - Constructor for class dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint
Constructs a new dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint instance with no metadata.
TargetedAllowedValuesConstraint(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint
Constructs a new dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint instance with the specified metadata.
TargetedExpectConstraint - Class in dev.metaschema.databind.model.metaschema.binding
Expect Condition Constraint.
TargetedExpectConstraint() - Constructor for class dev.metaschema.databind.model.metaschema.binding.TargetedExpectConstraint
Constructs a new dev.metaschema.databind.model.metaschema.binding.TargetedExpectConstraint instance with no metadata.
TargetedExpectConstraint(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.TargetedExpectConstraint
Constructs a new dev.metaschema.databind.model.metaschema.binding.TargetedExpectConstraint instance with the specified metadata.
TargetedHasCardinalityConstraint - Class in dev.metaschema.databind.model.metaschema.binding
Targeted Cardinality Constraint.
TargetedHasCardinalityConstraint() - Constructor for class dev.metaschema.databind.model.metaschema.binding.TargetedHasCardinalityConstraint
Constructs a new dev.metaschema.databind.model.metaschema.binding.TargetedHasCardinalityConstraint instance with no metadata.
TargetedHasCardinalityConstraint(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.TargetedHasCardinalityConstraint
Constructs a new dev.metaschema.databind.model.metaschema.binding.TargetedHasCardinalityConstraint instance with the specified metadata.
TargetedIndexConstraint - Class in dev.metaschema.databind.model.metaschema.binding
Targeted Index Constraint.
TargetedIndexConstraint() - Constructor for class dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint
Constructs a new dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint instance with no metadata.
TargetedIndexConstraint(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint
Constructs a new dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint instance with the specified metadata.
TargetedIndexHasKeyConstraint - Class in dev.metaschema.databind.model.metaschema.binding
Targeted Index Has Key Constraint.
TargetedIndexHasKeyConstraint() - Constructor for class dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint
Constructs a new dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint instance with no metadata.
TargetedIndexHasKeyConstraint(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint
Constructs a new dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint instance with the specified metadata.
TargetedIsUniqueConstraint - Class in dev.metaschema.databind.model.metaschema.binding
Targeted Unique Constraint.
TargetedIsUniqueConstraint() - Constructor for class dev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraint
Constructs a new dev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraint instance with no metadata.
TargetedIsUniqueConstraint(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraint
Constructs a new dev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraint instance with the specified metadata.
TargetedMatchesConstraint - Class in dev.metaschema.databind.model.metaschema.binding
Value Matches Constraint.
TargetedMatchesConstraint() - Constructor for class dev.metaschema.databind.model.metaschema.binding.TargetedMatchesConstraint
Constructs a new dev.metaschema.databind.model.metaschema.binding.TargetedMatchesConstraint instance with no metadata.
TargetedMatchesConstraint(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.TargetedMatchesConstraint
Constructs a new dev.metaschema.databind.model.metaschema.binding.TargetedMatchesConstraint instance with the specified metadata.
TargetedReportConstraint - Class in dev.metaschema.databind.model.metaschema.binding
Report Condition Constraint.
TargetedReportConstraint() - Constructor for class dev.metaschema.databind.model.metaschema.binding.TargetedReportConstraint
Constructs a new dev.metaschema.databind.model.metaschema.binding.TargetedReportConstraint instance with no metadata.
TargetedReportConstraint(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.TargetedReportConstraint
Constructs a new dev.metaschema.databind.model.metaschema.binding.TargetedReportConstraint instance with the specified metadata.
test() - Element in annotation type dev.metaschema.databind.model.annotations.Expect
A metapath that is expected to evaluate to true in this context.
test() - Element in annotation type dev.metaschema.databind.model.annotations.Report
A metapath that is expected to evaluate to true when a finding should be reported.
test(IMetapathExpression) - Method in class dev.metaschema.core.model.constraint.IExpectConstraint.Builder
Use the provided test to validate selected nodes.
test(IMetapathExpression) - Method in class dev.metaschema.core.model.constraint.IReportConstraint.Builder
Use the provided test to identify reportable conditions in selected nodes.
test(ISequence<T>) - Method in interface dev.metaschema.core.metapath.type.ISequenceType
Test if the provided sequence matches this sequence type.
test(T) - Method in interface dev.metaschema.core.metapath.type.IItemType
Test if the provided item matches this item type.
test(T) - Method in interface dev.metaschema.core.metapath.type.ISequenceType
Test if the provided item matches this sequence type.
testAborted(ExtensionContext, Throwable) - Method in class dev.metaschema.model.testing.DeadlockDetectionExtension
 
TestCollection - Class in dev.metaschema.model.testing.testsuite
A collection of test scenarios located at a specific path.
TestCollection() - Constructor for class dev.metaschema.model.testing.testsuite.TestCollection
Constructs a new dev.metaschema.model.testing.testsuite.TestCollection instance with no metadata.
TestCollection(IMetaschemaData) - Constructor for class dev.metaschema.model.testing.testsuite.TestCollection
Constructs a new dev.metaschema.model.testing.testsuite.TestCollection instance with the specified metadata.
testDisabled(ExtensionContext, Optional<String>) - Method in class dev.metaschema.model.testing.DeadlockDetectionExtension
 
testFactory(IBindingContext) - Method in class dev.metaschema.model.testing.AbstractTestSuite
Dynamically generate the unit tests.
testFailed(ExtensionContext, Throwable) - Method in class dev.metaschema.model.testing.DeadlockDetectionExtension
 
TestScenario - Class in dev.metaschema.model.testing.testsuite
A test scenario that validates a metaschema and its content.
TestScenario() - Constructor for class dev.metaschema.model.testing.testsuite.TestScenario
Constructs a new dev.metaschema.model.testing.testsuite.TestScenario instance with no metadata.
TestScenario(IMetaschemaData) - Constructor for class dev.metaschema.model.testing.testsuite.TestScenario
Constructs a new dev.metaschema.model.testing.testsuite.TestScenario instance with the specified metadata.
testSuccessful(ExtensionContext) - Method in class dev.metaschema.model.testing.DeadlockDetectionExtension
 
TestSuite - Class in dev.metaschema.model.testing.testsuite
The root element containing a collection of test collections.
TestSuite() - Constructor for class dev.metaschema.model.testing.testsuite.TestSuite
Constructs a new dev.metaschema.model.testing.testsuite.TestSuite instance with no metadata.
TestSuite(IMetaschemaData) - Constructor for class dev.metaschema.model.testing.testsuite.TestSuite
Constructs a new dev.metaschema.model.testing.testsuite.TestSuite instance with the specified metadata.
THROW_EXCEPTION_ON_ERROR - Static variable in class dev.metaschema.core.model.constraint.ValidationFeature
If enabled, throw an exception when an error occurs.
TIME - Static variable in class dev.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema time data type instance.
TIME_WITH_TZ - Static variable in class dev.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema time with timezone data type instance.
TimeAdapter - Class in dev.metaschema.core.datatype.adapter
Support for the Metaschema date data type.
TimeWithTZAdapter - Class in dev.metaschema.core.datatype.adapter
Support for the Metaschema date-time-with-timezone data type.
TO_OPTION - Static variable in class dev.metaschema.cli.commands.MetaschemaCommands
Used by commands to identify the target format for a content conversion operation.
toArgument(Option) - Static method in class dev.metaschema.cli.processor.OptionUtils
Generate the argument text for the given option.
toArray() - Method in interface dev.metaschema.core.metapath.item.function.IArrayItem
 
toArray(T[]) - Method in interface dev.metaschema.core.metapath.item.function.IArrayItem
 
toArrayItem() - Static method in interface dev.metaschema.core.metapath.item.function.IArrayItem
A Collector implementation to generates a sequence from a stream of Metapath items.
toAtomicItem() - Method in interface dev.metaschema.core.metapath.function.IFunction
 
toAtomicItem() - Method in interface dev.metaschema.core.metapath.item.atomic.IAnyAtomicItem
 
toAtomicItem() - Method in interface dev.metaschema.core.metapath.item.IItem
Get the atomic value for the item.
toAtomicItem() - Method in interface dev.metaschema.core.metapath.item.node.IAssemblyNodeItem
 
toAtomicItem() - Method in interface dev.metaschema.core.metapath.item.node.IDocumentBasedNodeItem
 
toAtomicItem() - Method in interface dev.metaschema.core.metapath.item.node.IFeatureNoDataAtomicValuedItem
 
toAtomicItem() - Method in class dev.metaschema.databind.model.annotations.NullJavaTypeAdapter.VoidItem
 
toBoolean() - Method in interface dev.metaschema.core.metapath.item.atomic.IBooleanItem
Get the "wrapped" boolean value.
toCamelCase(String) - Static method in interface dev.metaschema.schemagen.IGenerationState
Convert a text string to camel case by splitting on punctuation and capitalizing each segment.
toClassName(String) - Static method in class dev.metaschema.databind.codegen.ClassUtils
Transforms the provided name into a string suitable for use as a Java class name.
toCollectionValue() - Method in interface dev.metaschema.core.metapath.item.ISequence
Get this sequence as a collection value.
toCoordinates() - Method in class dev.metaschema.core.model.AbstractAssemblyInstance
Generates a "coordinate" string for the assembly instance.
toCoordinates() - Method in class dev.metaschema.core.model.AbstractFieldInstance
Generates a "coordinate" string for the assembly instance.
toCoordinates() - Method in class dev.metaschema.core.model.AbstractFlagInstance
Generates a "coordinate" string for the assembly instance.
toCoordinates() - Method in interface dev.metaschema.core.model.IChoiceGroupInstance
 
toCoordinates() - Method in interface dev.metaschema.core.model.IChoiceInstance
 
toCoordinates() - Method in interface dev.metaschema.core.model.IDefinition
Generates a coordinate string for the provided information element definition.
toCoordinates() - Method in interface dev.metaschema.core.model.IFeatureDefinitionInstanceInlined
Generates a "coordinate" string for the provided inline definition instance.
toCoordinates() - Method in interface dev.metaschema.core.model.IInstance
Generates a "coordinate" string for the provided information element instance.
toCoordinates() - Method in interface dev.metaschema.core.model.IModelElement
Retrieves a string that uniquely identifies the model element in the overall collection of model elements.
toCSTString() - Method in interface dev.metaschema.core.metapath.IExpression
Produce a string representation of this expression including the expression's name.
toDescendingIterable(List<T>) - Static method in class dev.metaschema.core.util.CollectionUtil
Get a reverse Iterable for the provided List.
toEffectiveBoolean() - Method in interface dev.metaschema.core.metapath.item.atomic.IDecimalItem
 
toEffectiveBoolean() - Method in interface dev.metaschema.core.metapath.item.atomic.INumericItem
Get the effective boolean value of this item based on XPath 3.1.
toEnhancedQName() - Method in interface dev.metaschema.core.metapath.item.atomic.IQNameItem
Get the "wrapped" EnhancedQName value.
toEQName() - Method in interface dev.metaschema.core.qname.IEnhancedQName
Generate a qualified name for this QName.
toEQName(StaticContext) - Method in interface dev.metaschema.core.qname.IEnhancedQName
Generate a qualified name for this QName.
toEQName(IEnhancedQName.NamespaceToPrefixResolver) - Method in interface dev.metaschema.core.qname.IEnhancedQName
Generate a qualified name for this QName, use a prefix provided by the resolver, or by prepending the namespace if no prefix can be resolved.
toEventName(int) - Static method in class dev.metaschema.core.model.util.XmlEventUtil
Get the event name of the eventType, which is one of the types defined by XMLStreamConstants.
toEventName(XMLEvent) - Static method in class dev.metaschema.core.model.util.XmlEventUtil
Get the event name of the event.
toExitStatus() - Method in exception dev.metaschema.cli.processor.command.CommandExecutionException
Generate an ExitStatus based on this exception.
toHtml() - Method in class dev.metaschema.core.datatype.markup.AbstractMarkupString
 
toHtml() - Method in interface dev.metaschema.core.datatype.markup.IMarkupString
Get the HyperText Markup Language (HTML) representation of this markup string.
toIntValueExact() - Method in interface dev.metaschema.core.metapath.item.atomic.IDecimalItem
Convert this decimal item to a Java int, exactly.
toIntValueExact() - Method in interface dev.metaschema.core.metapath.item.atomic.IIntegerItem
Convert this integer item to a Java int, precisely.
toIntValueExact() - Method in interface dev.metaschema.core.metapath.item.atomic.INumericItem
Convert this numeric item to a Java int, exactly.
toIterable(Iterator<T>) - Static method in class dev.metaschema.core.util.CollectionUtil
Get an Iterable for the provided Iterator.
toIterable(Stream<T>) - Static method in class dev.metaschema.core.util.CollectionUtil
Get an Iterable for the provided Stream.
toJsonObject(InputStream) - Static method in class dev.metaschema.core.model.util.JsonUtil
Parse the input stream into a JSON object.
toJsonObject(Reader) - Static method in class dev.metaschema.core.model.util.JsonUtil
Parse the reader into a JSON object.
TOKEN - Static variable in class dev.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema token data type instance.
TokenAdapter - Class in dev.metaschema.core.datatype.adapter
Support for the Metaschema token data type.
toKey(INodeItem, List<? extends IKeyField>, DynamicContext) - Static method in interface dev.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 dev.metaschema.core.util.CollectionUtil
Convert the provided Iterable to a list of the same generic type.
toList(Iterator<T>) - Static method in class dev.metaschema.core.util.CollectionUtil
Convert the provided Iterator to a list of the same generic type.
toLocation(IBoundObject) - Static method in class dev.metaschema.databind.model.annotations.ModelUtil
Get a location string for the given bound object based on its metaschema data.
toLocation(IBoundObject, URI) - Static method in class dev.metaschema.databind.model.annotations.ModelUtil
Get a location string for the given bound object, optionally including a URI.
toLocation(XMLEvent) - Static method in class dev.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 dev.metaschema.core.util.CustomCollectors
Produces a map collector that uses the provided key and value mappers, and a duplicate hander to manage duplicate key insertion.
toMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>, CustomCollectors.DuplicateHandler<K, V>, Supplier<M>) - Static method in class dev.metaschema.core.util.CustomCollectors
Produces a map collector that uses the provided key and value mappers, and a duplicate hander to manage duplicate key insertion.
toMapItem() - Static method in interface dev.metaschema.core.metapath.item.function.IMapItem
A Collector implementation to generates a sequence from a stream of Metapath items.
toMarkdown() - Method in class dev.metaschema.core.datatype.markup.AbstractMarkupString
 
toMarkdown() - Method in interface dev.metaschema.core.datatype.markup.IMarkupString
Get the Commonmark Markdown representation of this markup string.
toMarkdown(Formatter) - Method in class dev.metaschema.core.datatype.markup.AbstractMarkupString
 
toMarkdown(Formatter) - Method in interface dev.metaschema.core.datatype.markup.IMarkupString
Get a Markdown representation of this markup string, which will be created by the provided formatter.
toNumeric(IAnyAtomicItem) - Static method in class dev.metaschema.core.metapath.function.FunctionUtils
Deprecated, for removal: This API element is subject to removal in a future version.
toNumeric(IItem) - Static method in class dev.metaschema.core.metapath.function.FunctionUtils
Deprecated, for removal: This API element is subject to removal in a future version.
toNumeric(ISequence<?>, boolean) - Static method in class dev.metaschema.core.metapath.function.FunctionUtils
Deprecated, for removal: This API element is subject to removal in a future version.
toNumericOrNull(IAnyAtomicItem) - Static method in class dev.metaschema.core.metapath.function.FunctionUtils
Deprecated, for removal: This API element is subject to removal in a future version.
Use FunctionUtils.castToNumeric(IAnyAtomicItem) with null checking instead
toPackageName(String) - Static method in class dev.metaschema.databind.codegen.ClassUtils
Transforms the provided name into a string suitable for use as a Java package name.
toPath(IPathFormatter) - Method in interface dev.metaschema.core.metapath.format.IPathSegment
Get the path for this node item using the provided formatter.
toPath(INodeItem) - Method in class dev.metaschema.core.model.constraint.AbstractConstraintValidationHandler
Get the path of the provided item using the configured path formatter.
toPath(INodeItem) - Method in class dev.metaschema.core.model.constraint.LoggingConstraintValidationHandler
 
toPropertyEntry(Property) - Static method in class dev.metaschema.databind.model.annotations.ModelUtil
Convert a Property annotation to a map entry suitable for use in an IAttributable properties map.
toPropertyName(String) - Static method in class dev.metaschema.databind.codegen.ClassUtils
Transforms the provided name into a string suitable for use as a Java property name.
toQName() - Method in interface dev.metaschema.core.qname.IEnhancedQName
Generate a QName without a namespace prefix.
toQName(String) - Method in interface dev.metaschema.core.qname.IEnhancedQName
Generate a QName using the provided namespace prefix.
toQName(XMLEvent) - Static method in class dev.metaschema.core.model.util.XmlEventUtil
Retrieve the name of the node associated with event.
toRelationship(IGroupable) - Static method in enum dev.metaschema.core.model.util.IDiagramNode.Relationship
Get the relationship based on the provided grouping information.
toSequence() - Method in interface dev.metaschema.core.metapath.item.function.IArrayItem
 
toSequence() - Method in interface dev.metaschema.core.metapath.item.function.IMapItem
 
toSequence() - Method in interface dev.metaschema.core.metapath.item.ICollectionValue
Get the collection value as a sequence.
toSequence() - Method in interface dev.metaschema.core.metapath.item.IItem
 
toSequence() - Method in interface dev.metaschema.core.metapath.item.ISequence
Get this sequence.
toSequence() - Static method in class dev.metaschema.core.util.CustomCollectors
A Collector implementation to generates a sequence from a stream of Metapath items.
toSignature() - Method in interface dev.metaschema.core.metapath.function.IArgument
Get the signature of the argument.
toSignature() - Method in interface dev.metaschema.core.metapath.function.IFunction
Get the signature of the function as a string.
toSignature() - Method in class dev.metaschema.core.metapath.item.atomic.AbstractAtomicItemBase
 
toSignature() - Method in interface dev.metaschema.core.metapath.item.ICollectionValue
Get a representation of the value based on its type signature.
toSignature() - Method in class dev.metaschema.core.metapath.item.node.AbstractNodeItem
Generates a string signature for this node item in the format: type⪻location_metapath⪼ or type⪻location_metapath⪼(value) where: type: The node type signature location_metapath: A Metapath for the node's location in the document value: Optional value signature if a value is present The special characters ⪻ and ⪼ are used as delimiters to clearly separate the type from the location Metapath expression.
toSignature() - Method in interface dev.metaschema.core.metapath.type.IArrayTest
 
toSignature() - Method in interface dev.metaschema.core.metapath.type.IAtomicOrUnionType
 
toSignature() - Method in interface dev.metaschema.core.metapath.type.IItemType
Get the human-readable signature of the item type.
toSignature() - Method in interface dev.metaschema.core.metapath.type.IMapTest
 
toSignature() - Method in interface dev.metaschema.core.metapath.type.ISequenceType
Get the signature of the function as a string.
toSignature() - Method in class dev.metaschema.databind.model.annotations.NullJavaTypeAdapter.VoidItem
 
toStream(Iterator<T>) - Static method in class dev.metaschema.core.util.CollectionUtil
Get a Stream for the provided Iterable.
toString() - Method in class dev.metaschema.core.configuration.AbstractConfigurationFeature
 
toString() - Method in class dev.metaschema.core.datatype.AbstractCustomJavaDataType
 
toString() - Method in class dev.metaschema.core.datatype.markup.AbstractMarkupString
 
toString() - Method in class dev.metaschema.core.datatype.object.AbstractAmbiguousTemporal
 
toString() - Method in class dev.metaschema.core.metapath.item.atomic.AbstractAtomicItemBase
 
toString() - Method in class dev.metaschema.core.metapath.item.node.AbstractNodeItem
 
toString() - Method in class dev.metaschema.core.metapath.type.DataTypeItemType
 
toString() - Method in enum dev.metaschema.core.model.ModelType
 
toString() - Method in class dev.metaschema.core.model.SimpleResourceLocation
 
toString() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.ChoiceGroupBinding.ItemType
 
toString() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.ChoiceGroupBinding
 
toString() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.Java
 
toString() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.PropertyBinding.Java
 
toString() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.PropertyBinding
 
toString() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding
 
toString() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.Java
 
toString() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.PropertyBinding.Java
 
toString() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.PropertyBinding
 
toString() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding
 
toString() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding
 
toString() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.ModelBinding.Java
 
toString() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.ModelBinding
 
toString() - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings
 
toString() - Method in class dev.metaschema.databind.io.PathTracker
 
toString() - Method in class dev.metaschema.databind.io.ValidationContext
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.Any
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyConstraints
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.Choice
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Assembly
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Field
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyReference
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.ConstraintLetExpression
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.ConstraintValueEnum
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.Example
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.FieldConstraints
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.FieldReference
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagAllowedValues
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagConstraints
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagExpect
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagIndexHasKey
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagMatches
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReference
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReport
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.GroupingAs
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.JsonKey
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.JsonValueKeyFlag
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.KeyConstraintField
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.MetapathContext
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.MetapathNamespace
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly.RootName
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.Import
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints.DefinitionContext
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints.Import
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetapath
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Import
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Assembly
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Field
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Flag
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.Property
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.Remarks
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedExpectConstraint
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedHasCardinalityConstraint
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraint
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedMatchesConstraint
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedReportConstraint
 
toString() - Method in class dev.metaschema.databind.model.metaschema.binding.UseName
 
toString() - Method in class dev.metaschema.model.testing.testsuite.GenerateSchema
 
toString() - Method in class dev.metaschema.model.testing.testsuite.GenerationCase
 
toString() - Method in class dev.metaschema.model.testing.testsuite.Metaschema
 
toString() - Method in class dev.metaschema.model.testing.testsuite.TestCollection
 
toString() - Method in class dev.metaschema.model.testing.testsuite.TestScenario
 
toString() - Method in class dev.metaschema.model.testing.testsuite.TestSuite
 
toString() - Method in class dev.metaschema.model.testing.testsuite.ValidationCase
 
toString(JsonLocation) - Static method in class dev.metaschema.core.model.util.JsonUtil
Generate an informational string describing the provided location.
toString(JsonParser, URI) - Static method in class dev.metaschema.core.model.util.JsonUtil
Generate an informational string describing the token at the current location of the provided parser.
toString(XMLEvent, URI) - Static method in class dev.metaschema.core.model.util.XmlEventUtil
Generate a message suitable for logging that describes the provided XMLEvent.
toString(Location, URI) - Static method in class dev.metaschema.core.model.util.XmlEventUtil
Generates a message for the provided Location.
toString(XMLStreamReader2, URI) - Static method in class dev.metaschema.core.model.util.XmlEventUtil
Generates a string containing the current event and location of the stream reader.
toText() - Method in class dev.metaschema.core.datatype.markup.AbstractMarkupString
 
toText() - Method in interface dev.metaschema.core.datatype.markup.IMarkupString
Converts the markup content to plain text.
toUri(String, URI) - Static method in class dev.metaschema.core.util.UriUtils
Process a string to a local file path or remote location.
toValue(INodeItem) - Static method in interface dev.metaschema.core.metapath.item.node.INodeItem
Gets the value of the provided node item.
toValue(Object) - Method in class dev.metaschema.core.datatype.AbstractDataTypeAdapter
 
toValue(Object) - Method in interface dev.metaschema.core.datatype.IDataTypeAdapter
Casts the provided value to the type associated with this adapter.
toVariableName(String) - Static method in class dev.metaschema.databind.codegen.ClassUtils
Transforms the provided name into a string suitable for use as a Java variable name.
toXHtml(String) - Method in class dev.metaschema.core.datatype.markup.AbstractMarkupString
 
toXHtml(String) - Method in interface dev.metaschema.core.datatype.markup.IMarkupString
Get the Extensible HyperText Markup Language (XHTML) representation of this markup string.
TREAT_DOES_NOT_MATCH_TYPE - Static variable in exception dev.metaschema.core.metapath.DynamicMetapathException
err:MPDY0050: It is a dynamic error if the dynamic type of the operand of a treat expression does not match the sequence type specified by the treat expression.
TRUE - Static variable in interface dev.metaschema.core.metapath.item.atomic.IBooleanItem
The boolean item value of true.
type() - Static method in interface dev.metaschema.core.metapath.function.IFunction
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.atomic.IAnyAtomicItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.atomic.IAnyUriItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.atomic.IBase64BinaryItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.atomic.IBooleanItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.atomic.IDateItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.atomic.IDateTimeItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.atomic.IDateTimeWithTimeZoneItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.atomic.IDateWithTimeZoneItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.atomic.IDayTimeDurationItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.atomic.IDecimalItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.atomic.IDurationItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.atomic.IEmailAddressItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.atomic.IHexBinaryItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.atomic.IHostnameItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.atomic.IIntegerItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.atomic.IIPAddressItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.atomic.IIPv4AddressItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.atomic.IIPv6AddressItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.atomic.IMarkupItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.atomic.IMarkupLineItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.atomic.IMarkupMultilineItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.atomic.INcNameItem
Deprecated.
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.atomic.INumericItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.atomic.IPositiveIntegerItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.atomic.IQNameItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.atomic.IStringItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.atomic.ITimeItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.atomic.ITimeWithTimeZoneItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.atomic.ITokenItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.atomic.IUriReferenceItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.atomic.IUuidItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.atomic.IYearMonthDurationItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.function.IArrayItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.function.IMapItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.IItem
Get the type information for this item.
type() - Static method in interface dev.metaschema.core.metapath.item.node.IAssemblyNodeItem
Get the static type information of the node item.
type() - Static method in interface dev.metaschema.core.metapath.item.node.IDocumentNodeItem
The node item's type.
type() - Static method in interface dev.metaschema.core.metapath.item.node.IFieldNodeItem
Get the static type information of the node item.
type() - Static method in interface dev.metaschema.core.metapath.item.node.IFlagNodeItem
Get the static type information of the node item.
type() - Static method in interface dev.metaschema.core.metapath.item.node.IModuleNodeItem
Get the static type information of the node item.
type() - Static method in interface dev.metaschema.core.metapath.item.node.INodeItem
Get the static type information of the node item.
type(IItemType) - Method in class dev.metaschema.core.metapath.function.IArgument.Builder
Define the type of the function argument.
type(IEnhancedQName) - Method in class dev.metaschema.core.metapath.function.IArgument.Builder
Define the type of the function argument.
typeAdapter() - Element in annotation type dev.metaschema.databind.model.annotations.BoundField
The Metaschema data type adapter for the field's value.
typeAdapter() - Element in annotation type dev.metaschema.databind.model.annotations.BoundFieldValue
The Module data type adapter for the field's value.
typeAdapter() - Element in annotation type dev.metaschema.databind.model.annotations.BoundFlag
The Module data type adapter for the field's value.
typeAdapter() - Element in annotation type dev.metaschema.databind.model.annotations.BoundGroupedField
The Metaschema data type adapter for the field's value.
typeAdapter() - Element in annotation type dev.metaschema.databind.model.annotations.Matches
The Module data type adapter for the data type that the associated value must conform to.
TypeMetapathException - Exception in dev.metaschema.core.metapath.type
MPTY: Exceptions related to Metapath type errors.
TypeMetapathException(int, String) - Constructor for exception dev.metaschema.core.metapath.type.TypeMetapathException
Constructs a new exception with the provided code, message, and no cause.
TypeMetapathException(int, String, Throwable) - Constructor for exception dev.metaschema.core.metapath.type.TypeMetapathException
Constructs a new exception with the provided code, message, and cause.

U

UNBOUNDED_ARITY - Enum constant in enum dev.metaschema.core.metapath.function.IFunction.FunctionProperty
The function allows the last argument to be repeated any number of times.
UNGROUPED - Enum constant in enum dev.metaschema.core.model.XmlGroupAsBehavior
In XML, child element instances will exist in an unwrapped form.
UnidentifiedFunctionError - Exception in dev.metaschema.core.metapath.function
FOER0000: Thrown when an unidentified error occurs during function evaluation.
UnidentifiedFunctionError(String) - Constructor for exception dev.metaschema.core.metapath.function.UnidentifiedFunctionError
Constructs a new Metapath exception with the provided message and no cause.
UnidentifiedFunctionError(String, Throwable) - Constructor for exception dev.metaschema.core.metapath.function.UnidentifiedFunctionError
Constructs a new Metapath exception with the provided message and cause.
UnidentifiedFunctionError(Throwable) - Constructor for exception dev.metaschema.core.metapath.function.UnidentifiedFunctionError
Constructs a new Metapath exception with a null message and the provided cause.
unique() - Element in annotation type dev.metaschema.databind.model.annotations.AssemblyConstraints
Get the unique constraints for this assembly.
UNIQUE - Enum constant in enum dev.metaschema.core.model.constraint.IConstraint.Type
Constraint requiring uniqueness across items.
UNKNOWN - Static variable in class dev.metaschema.core.model.SimpleResourceLocation
A constant representing an unknown location.
UNKNOWN_TYPE - Static variable in exception dev.metaschema.core.metapath.StaticMetapathException
err:MPST0051: It is a static error if the expanded QName for an AtomicOrUnionType in a SequenceType is not defined in the in-scope schema types as a generalized atomic type.
unmodifiableCollection(Collection<T>) - Static method in class dev.metaschema.core.util.CollectionUtil
An implementation of Collections.unmodifiableCollection(Collection) that respects non-nullness.
unmodifiableList(List<T>) - Static method in class dev.metaschema.core.util.CollectionUtil
An implementation of Collections.unmodifiableList(List) that respects non-nullness.
unmodifiableMap(Map<K, V>) - Static method in class dev.metaschema.core.util.CollectionUtil
An implementation of Collections.unmodifiableMap(Map) that respects non-nullness.
unmodifiableSet(Set<T>) - Static method in class dev.metaschema.core.util.CollectionUtil
An implementation of Collections.unmodifiableSet(Set) that respects non-nullness.
UNQUALIFIED - Enum constant in enum dev.metaschema.databind.model.annotations.XmlNsForm
Elements are not namespace-qualified.
UNSET - Enum constant in enum dev.metaschema.databind.model.annotations.XmlNsForm
The namespace form uses the default behavior.
unwrap() - Method in exception dev.metaschema.core.util.ExceptionUtils.WrappedException
Get the wrapped exception.
unwrap(ExceptionUtils.WrappedException) - Static method in class dev.metaschema.core.util.ExceptionUtils
Unwrap a previously wrapped exception.
unwrap(ExceptionUtils.WrappedException, Class<E>) - Static method in class dev.metaschema.core.util.ExceptionUtils
Unwrap a previously wrapped exception, casting it to the expected type.
unwrap(Class<E>) - Method in exception dev.metaschema.core.util.ExceptionUtils.WrappedException
Get the wrapped exception, casting it to the expected type.
unwrapAndThrow() - Method in exception dev.metaschema.core.util.ExceptionUtils.WrappedException
Unwrap and throw the original exception.
unwrapAndThrow(Class<E>) - Method in exception dev.metaschema.core.util.ExceptionUtils.WrappedException
Unwrap and throw the original exception, cast to the expected type.
updateValueStatus(INodeItem, IAllowedValuesConstraint, IDefinitionNodeItem<?, ?>) - Method in class dev.metaschema.core.model.constraint.DefaultConstraintValidator
Add a new allowed value to the value status tracker.
uri() - Element in annotation type dev.metaschema.databind.model.annotations.NsBinding
The Metapath namespace URI that is bound to the prefix.
URI - Static variable in class dev.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema uri data type instance.
URI_REFERENCE - Static variable in class dev.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema uri-reference data type instance.
UriAdapter - Class in dev.metaschema.core.datatype.adapter
Support for the Metaschema uri data type.
UriFunctionException - Exception in dev.metaschema.core.metapath.function
FONS: Exceptions related to function namespaces.
UriFunctionException(int, String) - Constructor for exception dev.metaschema.core.metapath.function.UriFunctionException
Constructs a new exception with the provided code, message, and no cause.
UriFunctionException(int, String, Throwable) - Constructor for exception dev.metaschema.core.metapath.function.UriFunctionException
Constructs a new exception with the provided code, message, and cause.
UriFunctionException(int, Throwable) - Constructor for exception dev.metaschema.core.metapath.function.UriFunctionException
Constructs a new exception with the provided code, no message, and the cause.
UriReferenceAdapter - Class in dev.metaschema.core.datatype.adapter
Support for the Metaschema uri-reference data type.
UriUtils - Class in dev.metaschema.core.util
A collection of methods for manipulating uniform resource identifiers (URIs), providing functionality for URI resolution, relativization, and path manipulation.
UsedDefinitionModelWalker - Class in dev.metaschema.core.model
This model walker can be used to gather metaschema definitions that are defined globally.
UsedDefinitionModelWalker() - Constructor for class dev.metaschema.core.model.UsedDefinitionModelWalker
Construct a new walker.
useFirstMapper() - Static method in class dev.metaschema.core.util.CustomCollectors
A binary operator that will always use the first of two values.
useIndex() - Element in annotation type dev.metaschema.databind.model.annotations.BoundAssembly
The binary use name of the assembly.
useIndex() - Element in annotation type dev.metaschema.databind.model.annotations.BoundField
The binary use name of the field.
useIndex() - Element in annotation type dev.metaschema.databind.model.annotations.BoundFlag
The binary use name of the flag.
useIndex() - Element in annotation type dev.metaschema.databind.model.annotations.BoundGroupedAssembly
The binary use name of the assembly.
useIndex() - Element in annotation type dev.metaschema.databind.model.annotations.BoundGroupedField
The binary use name of the field.
useIndex() - Element in annotation type dev.metaschema.databind.model.annotations.MetaschemaField
The binary use name of the assembly.
useLastMapper() - Static method in class dev.metaschema.core.util.CustomCollectors
A binary operator that will always use the second of two values.
useName() - Element in annotation type dev.metaschema.databind.model.annotations.BoundAssembly
The model name to use for singleton values.
useName() - Element in annotation type dev.metaschema.databind.model.annotations.BoundField
The model name to use for JSON/YAML singleton values and associated XML elements.
useName() - Element in annotation type dev.metaschema.databind.model.annotations.BoundGroupedAssembly
The model name to use for singleton values.
useName() - Element in annotation type dev.metaschema.databind.model.annotations.BoundGroupedField
The model name to use for JSON/YAML singleton values and associated XML elements.
useName() - Element in annotation type dev.metaschema.databind.model.annotations.MetaschemaField
Get the name to use for data instances of this field.
UseName - Class in dev.metaschema.databind.model.metaschema.binding
Allows the name of the definition to be overridden.
UseName() - Constructor for class dev.metaschema.databind.model.metaschema.binding.UseName
Constructs a new dev.metaschema.databind.model.metaschema.binding.UseName instance with no metadata.
UseName(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.UseName
Constructs a new dev.metaschema.databind.model.metaschema.binding.UseName instance with the specified metadata.
useWildcardWhenNamespaceNotDefaulted(boolean) - Method in class dev.metaschema.core.metapath.StaticContext.Builder
Set the name matching behavior for when a model node has no namespace.
using(CallingContext, CommandLine, ICommandExecutor.ExecutionFunction) - Static method in interface dev.metaschema.cli.processor.command.ICommandExecutor
Create a new command executor.
UUID - Static variable in class dev.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema uuid data type instance.
UUID_PATTERN - Static variable in class dev.metaschema.core.datatype.adapter.UuidAdapter
A regular expression that matches a valid UUID.
UuidAdapter - Class in dev.metaschema.core.datatype.adapter
Support for the Metaschema uuid data type.

V

validate() - Method in class dev.metaschema.core.model.constraint.AbstractConstraintBuilder
Validate the values provided to the builder.
validate() - Method in class dev.metaschema.core.model.constraint.AbstractKeyConstraintBuilder
 
validate() - Method in class dev.metaschema.core.model.constraint.ICardinalityConstraint.Builder
 
validate() - Method in class dev.metaschema.core.model.constraint.IExpectConstraint.Builder
 
validate() - Method in class dev.metaschema.core.model.constraint.IMatchesConstraint.Builder
 
validate() - Method in class dev.metaschema.core.model.constraint.IReportConstraint.Builder
 
validate(IDefinitionNodeItem<?, ?>, IBoundLoader, IConfiguration<ValidationFeature<?>>) - Method in interface dev.metaschema.databind.IBindingContext
Perform constraint validation on the provided bound object represented as an IDefinitionNodeItem.
validate(IDocumentNodeItem, IBoundLoader, IConfiguration<ValidationFeature<?>>) - Method in interface dev.metaschema.databind.IBindingContext
Perform constraint validation on the provided bound object represented as an IDocumentNodeItem.
validate(INodeItem, DynamicContext) - Method in class dev.metaschema.core.model.constraint.DefaultConstraintValidator
 
validate(INodeItem, DynamicContext) - Method in interface dev.metaschema.core.model.constraint.IConstraintValidator
Validate the provided item against any associated constraints.
validate(InputStream, URI) - Method in interface dev.metaschema.core.model.validation.IContentValidator
Validate the resource associated with the provided input stream is.
validate(InputStream, URI) - Method in class dev.metaschema.core.model.validation.JsonSchemaContentValidator
 
validate(InputStream, URI) - Method in class dev.metaschema.core.model.validation.XmlSchemaContentValidator
 
validate(URI) - Method in class dev.metaschema.core.model.validation.AbstractContentValidator
 
validate(URI) - Method in interface dev.metaschema.core.model.validation.IContentValidator
Validate the resource identified by the provided uri.
validate(URI, Format, IBindingContext.ISchemaValidationProvider, IConfiguration<ValidationFeature<?>>) - Method in interface dev.metaschema.databind.IBindingContext
Load and perform schema and constraint validation on the target.
validate(URL) - Method in interface dev.metaschema.core.model.validation.IContentValidator
Validate the resource at the provided url.
validate(Path) - Method in interface dev.metaschema.core.model.validation.IContentValidator
Validate the resource at provided path.
validate(JSONObject, URI) - Method in class dev.metaschema.core.model.validation.JsonSchemaContentValidator
Validate the provided JSON.
VALIDATE_GENERATE_PASS_FINDINGS - Static variable in class dev.metaschema.core.model.constraint.ValidationFeature
If enabled, generate findings for passing constraints.
validateAssembly(IAssemblyNodeItem, DynamicContext) - Method in class dev.metaschema.core.model.constraint.DefaultConstraintValidator
Validate the provided assembly item against any associated constraints.
validateCalledCommands(CommandLine) - Method in class dev.metaschema.cli.processor.CallingContext
Validate options for all called commands in the chain.
ValidateContentUsingModuleCommand - Class in dev.metaschema.cli.commands
This command implementation supports validation of a content instance based on a provided Metaschema module.
ValidateContentUsingModuleCommand() - Constructor for class dev.metaschema.cli.commands.ValidateContentUsingModuleCommand
 
validateExtraArguments(CallingContext, CommandLine) - Method in interface dev.metaschema.cli.processor.command.ICommand
Validates that the provided extra arguments meet expectations.
validateExtraArguments(CommandLine) - Method in class dev.metaschema.cli.processor.CallingContext
Validate extra arguments for the target command.
validateField(IFieldNodeItem, DynamicContext) - Method in class dev.metaschema.core.model.constraint.DefaultConstraintValidator
Validate the provided field item against any associated constraints.
validateFlag(IFlagNodeItem, DynamicContext) - Method in class dev.metaschema.core.model.constraint.DefaultConstraintValidator
Validate the provided flag item against any associated constraints.
ValidateModuleCommand - Class in dev.metaschema.cli.commands
This command implementation supports validation of a Metaschema module.
ValidateModuleCommand() - Constructor for class dev.metaschema.cli.commands.ValidateModuleCommand
 
validateOptions(CallingContext, CommandLine) - Method in interface dev.metaschema.cli.processor.command.ICommand
Validate the options provided on the command line based on what is required for this command.
validateRequiredFields(IBoundDefinitionModelComplex, Collection<? extends IBoundProperty<?>>, ValidationContext) - Method in class dev.metaschema.databind.io.AbstractProblemHandler
Validate that all required fields have values or defaults.
validateWithConstraints(URI, IConfiguration<ValidationFeature<?>>) - Method in interface dev.metaschema.databind.IBindingContext
Load and validate the provided target using the associated Module module constraints.
validateWithJsonSchema(URI, JSONObject) - Static method in interface dev.metaschema.core.model.validation.IContentValidator
Validate the target using the provided JSON schema.
validateWithSchema(IContentValidator, Path) - Static method in class dev.metaschema.model.testing.AbstractTestSuite
Use the provided validator to validate the provided target.
validateWithSchema(URI, Format, IBindingContext) - Method in interface dev.metaschema.databind.IBindingContext.ISchemaValidationProvider
Validate the target resource.
validateWithXmlSchema(URI, List<Source>) - Static method in interface dev.metaschema.core.model.validation.IContentValidator
Validate the target using the provided XML schemas.
ValidationCase - Class in dev.metaschema.model.testing.testsuite
A content validation test case.
ValidationCase() - Constructor for class dev.metaschema.model.testing.testsuite.ValidationCase
Constructs a new dev.metaschema.model.testing.testsuite.ValidationCase instance with no metadata.
ValidationCase(IMetaschemaData) - Constructor for class dev.metaschema.model.testing.testsuite.ValidationCase
Constructs a new dev.metaschema.model.testing.testsuite.ValidationCase instance with the specified metadata.
ValidationContext - Class in dev.metaschema.databind.io
Provides contextual information for validation errors during parsing.
ValidationFeature<V> - Class in dev.metaschema.core.model.constraint
A set of configurable features that adjust Metaschema constraint validation behavior.
value() - Element in annotation type dev.metaschema.databind.model.annotations.AllowedValue
The specific enumerated value.
valueCompairison(IAnyAtomicItem, ComparisonFunctions.Operator, IAnyAtomicItem, DynamicContext) - Static method in class dev.metaschema.core.metapath.function.ComparisonFunctions
Compare the two items using the provided operator.
valueConstraints() - Element in annotation type dev.metaschema.databind.model.annotations.BoundField
Get the value constraints defined for this Metaschema field inline definition.
valueConstraints() - Element in annotation type dev.metaschema.databind.model.annotations.BoundFlag
Get the value constraints defined for this Metaschema flag inline definition.
valueConstraints() - Element in annotation type dev.metaschema.databind.model.annotations.BoundGroupedField
Get the value constraints defined for this Metaschema field inline definition.
valueConstraints() - Element in annotation type dev.metaschema.databind.model.annotations.MetaschemaAssembly
Get the value constraints defined for this Metaschema assembly definition.
valueConstraints() - Element in annotation type dev.metaschema.databind.model.annotations.MetaschemaField
Get the value constraints defined for this Metaschema field definition.
ValueConstraints - Annotation Type in dev.metaschema.databind.model.annotations
Defines value-level constraints for field and flag definitions.
ValueConstraintSet - Class in dev.metaschema.core.model.constraint
A container of rules constraining the effective model of a Metaschema field or flag data instance.
ValueConstraintSet(ISource) - Constructor for class dev.metaschema.core.model.constraint.ValueConstraintSet
Construct a new constraint set.
valueKeyName() - Element in annotation type dev.metaschema.databind.model.annotations.BoundFieldValue
The name of the JSON property that contains the field's value.
valueOf(boolean) - Static method in interface dev.metaschema.core.metapath.item.atomic.IBooleanItem
Construct a new boolean item using the provided value.
valueOf(boolean) - Static method in interface dev.metaschema.core.metapath.item.atomic.IDecimalItem
Construct a new decimal item using the provided value.
valueOf(boolean) - Static method in interface dev.metaschema.core.metapath.item.atomic.IIntegerItem
Construct a new integer item using the provided value.
valueOf(double) - Static method in interface dev.metaschema.core.metapath.item.atomic.IDecimalItem
Construct a new decimal item using the provided value.
valueOf(int) - Static method in interface dev.metaschema.core.metapath.item.atomic.IIntegerItem
Construct a new integer item using the provided value.
valueOf(int, int) - Static method in interface dev.metaschema.core.metapath.item.atomic.IYearMonthDurationItem
Construct a new year month day duration item using the provided values.
valueOf(long) - Static method in interface dev.metaschema.core.metapath.item.atomic.IDecimalItem
Construct a new decimal item using the provided value.
valueOf(long) - Static method in interface dev.metaschema.core.metapath.item.atomic.IIntegerItem
Construct a new integer item using the provided value.
valueOf(long) - Static method in interface dev.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
Create an item from an existing integer value.
valueOf(long) - Static method in interface dev.metaschema.core.metapath.item.atomic.IPositiveIntegerItem
Create an item from an existing integer value.
valueOf(MarkupLine) - Static method in interface dev.metaschema.core.metapath.item.atomic.IMarkupLineItem
Construct a new item using the provided value.
valueOf(MarkupMultiline) - Static method in interface dev.metaschema.core.metapath.item.atomic.IMarkupMultilineItem
Construct a new item using the provided value.
valueOf(AmbiguousDate) - Static method in interface dev.metaschema.core.metapath.item.atomic.IDateItem
Construct a new date item using the provided value.
valueOf(AmbiguousDateTime) - Static method in interface dev.metaschema.core.metapath.item.atomic.IDateTimeItem
Construct a new date/time item using the provided value.
valueOf(AmbiguousTime) - Static method in interface dev.metaschema.core.metapath.item.atomic.ITimeItem
Construct a new time item using the provided value.
valueOf(ICalendarTemporalItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.IDateTimeItem
Get the provided item as a date/time item.
valueOf(IDateItem, ITimeItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.IDateTimeItem
Get a date/time item based on the provided date and time item values.
valueOf(INumericItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
Create an item from an existing integer value.
valueOf(INumericItem) - Static method in interface dev.metaschema.core.metapath.item.atomic.IPositiveIntegerItem
Create an item from an existing integer value.
valueOf(IEnhancedQName) - Static method in interface dev.metaschema.core.metapath.item.atomic.IQNameItem
Construct a new QName item using the provided value.
valueOf(IPv4Address) - Static method in interface dev.metaschema.core.metapath.item.atomic.IIPv4AddressItem
Construct a new IPv4 item using the provided value.
valueOf(IPv6Address) - Static method in interface dev.metaschema.core.metapath.item.atomic.IIPv6AddressItem
Construct a new IPv6 item using the provided value.
valueOf(String) - Static method in enum dev.metaschema.cli.processor.command.ShellCompletionCommand.Shell
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.metaschema.cli.processor.completion.CompletionScriptGenerator.Shell
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.metaschema.cli.processor.ExitCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.metaschema.core.metapath.format.PathFormatSelection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.metaschema.core.metapath.function.ComparisonFunctions.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.metaschema.core.metapath.function.IFunction.FunctionProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.metaschema.core.metapath.IMetapathExpression.ResultType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in interface dev.metaschema.core.metapath.item.atomic.IAnyUriItem
Construct a new URI item using the provided string value.
valueOf(String) - Static method in interface dev.metaschema.core.metapath.item.atomic.IBase64BinaryItem
Construct a new base64 byte sequence item using the provided base64 encoded string value.
valueOf(String) - Static method in interface dev.metaschema.core.metapath.item.atomic.IBooleanItem
Construct a new boolean item using the provided string value.
valueOf(String) - Static method in interface dev.metaschema.core.metapath.item.atomic.IDateItem
Construct a new date item using the provided string value.
valueOf(String) - Static method in interface dev.metaschema.core.metapath.item.atomic.IDateTimeItem
Construct a new date/time item using the provided string value.
valueOf(String) - Static method in interface dev.metaschema.core.metapath.item.atomic.IDateTimeWithTimeZoneItem
Construct a new date/time item using the provided string value.
valueOf(String) - Static method in interface dev.metaschema.core.metapath.item.atomic.IDateWithTimeZoneItem
Construct a new date item using the provided string value.
valueOf(String) - Static method in interface dev.metaschema.core.metapath.item.atomic.IDayTimeDurationItem
Construct a new day time duration item using the provided string value.
valueOf(String) - Static method in interface dev.metaschema.core.metapath.item.atomic.IDecimalItem
Construct a new decimal item using the provided string value.
valueOf(String) - Static method in interface dev.metaschema.core.metapath.item.atomic.IDurationItem
Construct a new duration item using the provided string value.
valueOf(String) - Static method in interface dev.metaschema.core.metapath.item.atomic.IEmailAddressItem
/** Construct a new email address item using the provided string value.
valueOf(String) - Static method in interface dev.metaschema.core.metapath.item.atomic.IHexBinaryItem
Construct a new base64 byte sequence item using the provided base64 encoded string value.
valueOf(String) - Static method in interface dev.metaschema.core.metapath.item.atomic.IHostnameItem
Construct a new host name item using the provided string value.
valueOf(String) - Static method in interface dev.metaschema.core.metapath.item.atomic.IIntegerItem
Create an item from an existing integer value.
valueOf(String) - Static method in interface dev.metaschema.core.metapath.item.atomic.IIPv4AddressItem
Construct a new IPv4 item using the provided value.
valueOf(String) - Static method in interface dev.metaschema.core.metapath.item.atomic.IIPv6AddressItem
Construct a new IPv6 item using the provided value.
valueOf(String) - Static method in interface dev.metaschema.core.metapath.item.atomic.IMarkupLineItem
Construct a new item using the provided value.
valueOf(String) - Static method in interface dev.metaschema.core.metapath.item.atomic.IMarkupMultilineItem
Construct a new item using the provided value.
valueOf(String) - Static method in interface dev.metaschema.core.metapath.item.atomic.INcNameItem
Deprecated.
Construct a new item using the provided string value.
valueOf(String) - Static method in interface dev.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
Create an item from an existing integer value.
valueOf(String) - Static method in interface dev.metaschema.core.metapath.item.atomic.IPositiveIntegerItem
Create an item from an existing integer value.
valueOf(String) - Static method in interface dev.metaschema.core.metapath.item.atomic.IQNameItem
Construct a new QName item using the provided string value.
valueOf(String) - Static method in interface dev.metaschema.core.metapath.item.atomic.IStringItem
Construct a new item using the provided string value.
valueOf(String) - Static method in interface dev.metaschema.core.metapath.item.atomic.ITimeItem
Construct a new date/time item using the provided string value.
valueOf(String) - Static method in interface dev.metaschema.core.metapath.item.atomic.ITimeWithTimeZoneItem
Construct a new time item using the provided string value.
valueOf(String) - Static method in interface dev.metaschema.core.metapath.item.atomic.ITokenItem
Construct a new item using the provided string value.
valueOf(String) - Static method in interface dev.metaschema.core.metapath.item.atomic.IUriReferenceItem
Construct a new URI item using the provided string value.
valueOf(String) - Static method in interface dev.metaschema.core.metapath.item.atomic.IUuidItem
Construct a new UUID item using the provided string value.
valueOf(String) - Static method in interface dev.metaschema.core.metapath.item.atomic.IYearMonthDurationItem
Construct a new year month day duration item using the provided string value.
valueOf(String) - Static method in enum dev.metaschema.core.metapath.item.node.INodeItem.NodeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.metaschema.core.metapath.item.node.NodeItemKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.metaschema.core.metapath.type.Occurrence
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.metaschema.core.model.constraint.IAllowedValuesConstraint.Extensible
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.metaschema.core.model.constraint.IConstraint.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.metaschema.core.model.constraint.IConstraint.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.metaschema.core.model.IDefinition.ModuleScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.metaschema.core.model.ISource.SourceLocation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.metaschema.core.model.JsonGroupAsBehavior
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.metaschema.core.model.JsonValueKeyTypeEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.metaschema.core.model.ModelType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.metaschema.core.model.util.IDiagramNode.Relationship
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.metaschema.core.model.validation.IValidationFinding.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.metaschema.core.model.XmlGroupAsBehavior
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.metaschema.databind.io.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.metaschema.databind.model.annotations.XmlNsForm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.metaschema.schemagen.ISchemaGenerator.SchemaFormat
Returns the enum constant of this type with the specified name.
valueOf(BigDecimal) - Static method in interface dev.metaschema.core.metapath.item.atomic.IDecimalItem
Construct a new decimal item using the provided value.
valueOf(BigInteger) - Static method in interface dev.metaschema.core.metapath.item.atomic.IIntegerItem
Construct a new integer item using the provided value.
valueOf(BigInteger) - Static method in interface dev.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
Create an item from an existing integer value.
valueOf(BigInteger) - Static method in interface dev.metaschema.core.metapath.item.atomic.IPositiveIntegerItem
Create an item from an existing integer value.
valueOf(URI) - Static method in interface dev.metaschema.core.metapath.item.atomic.IAnyUriItem
Construct a new URI item using the provided URI value.
valueOf(URI) - Static method in interface dev.metaschema.core.metapath.item.atomic.IUriReferenceItem
Construct a new item using the provided URI value.
valueOf(ByteBuffer) - Static method in interface dev.metaschema.core.metapath.item.atomic.IBase64BinaryItem
Construct a new URI base64 encoded byte sequence using the provided ByteBuffer value.
valueOf(ByteBuffer) - Static method in interface dev.metaschema.core.metapath.item.atomic.IHexBinaryItem
Construct a new URI base64 encoded byte sequence using the provided ByteBuffer value.
valueOf(Duration) - Static method in interface dev.metaschema.core.metapath.item.atomic.IDayTimeDurationItem
Construct a new day time duration item using the provided value.
valueOf(LocalDate) - Static method in interface dev.metaschema.core.metapath.item.atomic.IDateItem
Construct a new date item using the provided value.
valueOf(LocalDateTime) - Static method in interface dev.metaschema.core.metapath.item.atomic.IDateTimeItem
Construct a new date/time item using the provided local time value.
valueOf(OffsetTime) - Static method in interface dev.metaschema.core.metapath.item.atomic.ITimeWithTimeZoneItem
Construct a new time item using the provided value.
valueOf(OffsetTime, boolean) - Static method in interface dev.metaschema.core.metapath.item.atomic.ITimeItem
Construct a new time item using the provided value.
valueOf(Period) - Static method in interface dev.metaschema.core.metapath.item.atomic.IYearMonthDurationItem
Construct a new year month day duration item using the provided value.
valueOf(ZonedDateTime) - Static method in interface dev.metaschema.core.metapath.item.atomic.IDateTimeWithTimeZoneItem
Construct a new date/time item using the provided value.
valueOf(ZonedDateTime) - Static method in interface dev.metaschema.core.metapath.item.atomic.IDateWithTimeZoneItem
Construct a new date item using the provided value.
valueOf(ZonedDateTime) - Static method in interface dev.metaschema.core.metapath.item.atomic.ITimeWithTimeZoneItem
Construct a new time item using the provided value.
valueOf(ZonedDateTime, boolean) - Static method in interface dev.metaschema.core.metapath.item.atomic.IDateItem
Construct a new date item using the provided value.
valueOf(ZonedDateTime, boolean) - Static method in interface dev.metaschema.core.metapath.item.atomic.IDateTimeItem
Construct a new date/time item using the provided value.
valueOf(UUID) - Static method in interface dev.metaschema.core.metapath.item.atomic.IUuidItem
Construct a new item using the provided value.
values() - Static method in enum dev.metaschema.cli.processor.command.ShellCompletionCommand.Shell
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.metaschema.cli.processor.completion.CompletionScriptGenerator.Shell
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.metaschema.cli.processor.ExitCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.metaschema.core.metapath.format.PathFormatSelection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.metaschema.core.metapath.function.ComparisonFunctions.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.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 dev.metaschema.core.metapath.IMetapathExpression.ResultType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.metaschema.core.metapath.item.node.INodeItem.NodeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.metaschema.core.metapath.item.node.NodeItemKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.metaschema.core.metapath.type.Occurrence
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.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 dev.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 dev.metaschema.core.model.constraint.IConstraint.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.metaschema.core.model.IDefinition.ModuleScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.metaschema.core.model.ISource.SourceLocation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.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 dev.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 dev.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 dev.metaschema.core.model.util.IDiagramNode.Relationship
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.metaschema.core.model.validation.IValidationFinding.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.metaschema.core.model.XmlGroupAsBehavior
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.metaschema.databind.io.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Element in annotation type dev.metaschema.databind.model.annotations.AllowedValues
Get any allowed values for this constraint.
values() - Element in annotation type dev.metaschema.databind.model.annotations.Property
The values for the property's name and namespace.
values() - Static method in enum dev.metaschema.databind.model.annotations.XmlNsForm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.metaschema.schemagen.ISchemaGenerator.SchemaFormat
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION_OPTION - Static variable in class dev.metaschema.cli.processor.CLIProcessor
This option indicates if the version information should be shown.
visit(Node) - Method in class dev.metaschema.core.datatype.markup.flexmark.InsertAnchorExtension.InsertVisitor
 
visit(IFunction) - Method in interface dev.metaschema.core.metapath.item.IItemVisitor
Visit the function item instance.
visit(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.item.IItemVisitor
Visit the atomic item instance.
visit(IArrayItem<?>) - Method in interface dev.metaschema.core.metapath.item.IItemVisitor
Visit the array item instance.
visit(IMapItem<?>) - Method in interface dev.metaschema.core.metapath.item.IItemVisitor
Visit the map item instance.
visit(INodeItem) - Method in interface dev.metaschema.core.metapath.item.IItemVisitor
Visit the node item instance.
visit(INodeItemVisitable, CONTEXT) - Method in class dev.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
Visit the provided item.
visit(IAssemblyDefinition, DATA) - Method in class dev.metaschema.core.model.ModelWalker
Called when the provided definition is walked.
visit(IAssemblyDefinition, Void) - Method in class dev.metaschema.core.model.DefinitionCollectingModelWalker
 
visit(IAssemblyInstance, DATA) - Method in class dev.metaschema.core.model.ModelWalker
Called when the provided instance is walked.
visit(IChoiceGroupInstance, DATA) - Method in class dev.metaschema.core.model.ModelWalker
Called when the provided instance is walked.
visit(IChoiceInstance, DATA) - Method in class dev.metaschema.core.model.ModelWalker
Called when the provided instance is walked.
visit(IFieldDefinition, DATA) - Method in class dev.metaschema.core.model.ModelWalker
Called when the provided definition is walked.
visit(IFieldDefinition, Void) - Method in class dev.metaschema.core.model.DefinitionCollectingModelWalker
 
visit(IFieldInstance, DATA) - Method in class dev.metaschema.core.model.ModelWalker
Called when the provided instance is walked.
visit(IFlagDefinition, DATA) - Method in class dev.metaschema.core.model.ModelWalker
Called when the provided definition is walked.
visit(IFlagDefinition, Void) - Method in class dev.metaschema.core.model.DefinitionCollectingModelWalker
 
visit(IFlagInstance, DATA) - Method in class dev.metaschema.core.model.ModelWalker
Called when the provided instance is walked.
visit(IModule) - Method in class dev.metaschema.core.metapath.item.node.RecursionCollectingNodeItemVisitor
Visit the provided module.
visit(DefaultDiagramNode.ChoiceEdge) - Method in interface dev.metaschema.core.model.util.IDiagramNodeVisitor
Handle an edge based on a INamedModelInstanceAbsolute that is a member of a IChoiceInstance.
visit(DefaultDiagramNode.ChoiceGroupEdge) - Method in interface dev.metaschema.core.model.util.IDiagramNodeVisitor
Handle an edge based on a INamedModelInstanceGrouped that is a member of a IChoiceGroupInstance.
visit(DefaultDiagramNode.ModelEdge) - Method in interface dev.metaschema.core.model.util.IDiagramNodeVisitor
Handle an edge based on a INamedModelInstanceAbsolute.
visitAllowedValues(IAllowedValuesConstraint, T) - Method in interface dev.metaschema.core.model.constraint.IConstraintVisitor
Implementation of this method support visitation of an IAllowedValuesConstraint.
visitAssembly(IAssemblyInstanceGroupedNodeItem, CONTEXT) - Method in class dev.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
 
visitAssembly(IAssemblyInstanceGroupedNodeItem, CONTEXT) - Method in interface dev.metaschema.core.metapath.item.node.INodeItemVisitor
This callback is called when an IAssemblyInstanceGroupedNodeItem is visited.
visitAssembly(IAssemblyInstanceGroupedNodeItem, Void) - Method in class dev.metaschema.core.metapath.item.node.RecursionCollectingNodeItemVisitor
 
visitAssembly(IAssemblyNodeItem, CONTEXT) - Method in class dev.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
 
visitAssembly(IAssemblyNodeItem, CONTEXT) - Method in class dev.metaschema.core.metapath.item.node.AbstractRecursionPreventingNodeItemVisitor
 
visitAssembly(IAssemblyNodeItem, CONTEXT) - Method in interface dev.metaschema.core.metapath.item.node.INodeItemVisitor
This callback is called when an IAssemblyNodeItem is visited.
visitAssembly(IAssemblyNodeItem, Void) - Method in class dev.metaschema.core.metapath.item.node.RecursionCollectingNodeItemVisitor
 
visitAssemblyDefinition(IAssemblyDefinition, CONTEXT) - Method in class dev.metaschema.core.model.AbstractModelElementVisitor
 
visitAssemblyDefinition(IAssemblyDefinition, CONTEXT) - Method in interface dev.metaschema.core.model.IModelElementVisitor
This callback is called when an IAssemblyDefinition is visited.
visitAssemblyInstance(IAssemblyInstanceAbsolute, CONTEXT) - Method in class dev.metaschema.core.model.AbstractModelElementVisitor
 
visitAssemblyInstance(IAssemblyInstanceAbsolute, CONTEXT) - Method in interface dev.metaschema.core.model.IModelElementVisitor
This callback is called when an IAssemblyInstanceAbsolute is visited.
visitAssemblyInstance(IAssemblyInstanceGrouped, CONTEXT) - Method in class dev.metaschema.core.model.AbstractModelElementVisitor
 
visitAssemblyInstance(IAssemblyInstanceGrouped, CONTEXT) - Method in interface dev.metaschema.core.model.IModelElementVisitor
This callback is called when an IAssemblyInstanceGrouped is visited.
visitCardinalityConstraint(ICardinalityConstraint, T) - Method in interface dev.metaschema.core.model.constraint.IConstraintVisitor
Implementation of this method support visitation of an ICardinalityConstraint.
visitChoiceGroupInstance(IChoiceGroupInstance, CONTEXT) - Method in class dev.metaschema.core.model.AbstractModelElementVisitor
 
visitChoiceGroupInstance(IChoiceGroupInstance, CONTEXT) - Method in interface dev.metaschema.core.model.IModelElementVisitor
This callback is called when an IChoiceGroupInstance is visited.
visitChoiceInstance(IChoiceInstance, CONTEXT) - Method in class dev.metaschema.core.model.AbstractModelElementVisitor
 
visitChoiceInstance(IChoiceInstance, CONTEXT) - Method in interface dev.metaschema.core.model.IModelElementVisitor
This callback is called when an IChoiceInstance is visited.
visitDefinition(IDefinition, DATA) - Method in class dev.metaschema.core.model.ModelWalker
Will visit the provided model definition.
visitDocument(IDocumentNodeItem, CONTEXT) - Method in class dev.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
 
visitDocument(IDocumentNodeItem, CONTEXT) - Method in interface dev.metaschema.core.metapath.item.node.INodeItemVisitor
This callback is called when the IDocumentNodeItem is visited.
visitExpectConstraint(IExpectConstraint, T) - Method in interface dev.metaschema.core.model.constraint.IConstraintVisitor
Implementation of this method support visitation of an IExpectConstraint.
visitField(IFieldNodeItem, CONTEXT) - Method in class dev.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
 
visitField(IFieldNodeItem, CONTEXT) - Method in interface dev.metaschema.core.metapath.item.node.INodeItemVisitor
This callback is called when an IFieldNodeItem is visited.
visitFieldDefinition(IFieldDefinition, CONTEXT) - Method in class dev.metaschema.core.model.AbstractModelElementVisitor
 
visitFieldDefinition(IFieldDefinition, CONTEXT) - Method in interface dev.metaschema.core.model.IModelElementVisitor
This callback is called when an IFieldDefinition is visited.
visitFieldInstance(IFieldInstanceAbsolute, CONTEXT) - Method in class dev.metaschema.core.model.AbstractModelElementVisitor
 
visitFieldInstance(IFieldInstanceAbsolute, CONTEXT) - Method in interface dev.metaschema.core.model.IModelElementVisitor
This callback is called when an IFieldInstanceAbsolute is visited.
visitFieldInstance(IFieldInstanceGrouped, CONTEXT) - Method in class dev.metaschema.core.model.AbstractModelElementVisitor
 
visitFieldInstance(IFieldInstanceGrouped, CONTEXT) - Method in interface dev.metaschema.core.model.IModelElementVisitor
This callback is called when an IFieldInstanceGrouped is visited.
visitFlag(IFlagNodeItem, CONTEXT) - Method in class dev.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
 
visitFlag(IFlagNodeItem, CONTEXT) - Method in interface dev.metaschema.core.metapath.item.node.INodeItemVisitor
This callback is called when an IFlagNodeItem is visited.
visitFlagDefinition(IFlagDefinition, CONTEXT) - Method in class dev.metaschema.core.model.AbstractModelElementVisitor
 
visitFlagDefinition(IFlagDefinition, CONTEXT) - Method in interface dev.metaschema.core.model.IModelElementVisitor
This callback is called when an IFlagDefinition is visited.
visitFlagInstance(IFlagInstance, CONTEXT) - Method in class dev.metaschema.core.model.AbstractModelElementVisitor
 
visitFlagInstance(IFlagInstance, CONTEXT) - Method in interface dev.metaschema.core.model.IModelElementVisitor
This callback is called when an IFlagInstance is visited.
visitFlags(INodeItem, CONTEXT) - Method in class dev.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
Visit any child flags associated with the provided item.
visitIndexConstraint(IIndexConstraint, T) - Method in interface dev.metaschema.core.model.constraint.IConstraintVisitor
Implementation of this method support visitation of an IIndexConstraint.
visitIndexHasKeyConstraint(IIndexHasKeyConstraint, T) - Method in interface dev.metaschema.core.model.constraint.IConstraintVisitor
Implementation of this method support visitation of an IIndexHasKeyConstraint.
visitMatchesConstraint(IMatchesConstraint, T) - Method in interface dev.metaschema.core.model.constraint.IConstraintVisitor
Implementation of this method support visitation of an IMatchesConstraint.
visitMetaschema(IModuleNodeItem, CONTEXT) - Method in class dev.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
 
visitMetaschema(IModuleNodeItem, CONTEXT) - Method in interface dev.metaschema.core.metapath.item.node.INodeItemVisitor
This callback is called when an IModuleNodeItem is visited.
visitModelChildren(INodeItem, CONTEXT) - Method in class dev.metaschema.core.metapath.item.node.AbstractNodeItemVisitor
Visit any child model items associated with the provided item.
visitReportConstraint(IReportConstraint, T) - Method in interface dev.metaschema.core.model.constraint.IConstraintVisitor
Implementation of this method support visitation of an IReportConstraint.
visitUniqueConstraint(IUniqueConstraint, T) - Method in interface dev.metaschema.core.model.constraint.IConstraintVisitor
Implementation of this method support visitation of an IUniqueConstraint.
VoidItem() - Constructor for class dev.metaschema.databind.model.annotations.NullJavaTypeAdapter.VoidItem
 

W

walk(IAssemblyDefinition) - Method in class dev.metaschema.core.model.ModelWalker
Will visit the provided Metaschema module assembly definition, and then walk the associated flag and model instances.
walk(IAssemblyDefinition, DATA) - Method in class dev.metaschema.core.model.ModelWalker
Will visit the provided Metaschema module assembly definition, and then walk the associated flag and model instances.
walk(IAssemblyInstance, DATA) - Method in class dev.metaschema.core.model.ModelWalker
Will visit the provided Metaschema module assembly instance, and then walk the associated assembly definition.
walk(IChoiceGroupInstance, DATA) - Method in class dev.metaschema.core.model.ModelWalker
Will visit the provided Metaschema module choice group instance, and then walk the choice's child model instances.
walk(IChoiceInstance, DATA) - Method in class dev.metaschema.core.model.ModelWalker
Will visit the provided Metaschema module choice instance, and then walk the choice's child model instances.
walk(IFieldDefinition) - Method in class dev.metaschema.core.model.ModelWalker
Will visit the provided Metaschema module field definition, and then walk the associated flag instances.
walk(IFieldDefinition, DATA) - Method in class dev.metaschema.core.model.ModelWalker
Will visit the provided Metaschema module field definition, and then walk the associated flag instances.
walk(IFieldInstance, DATA) - Method in class dev.metaschema.core.model.ModelWalker
Will visit the provided Metaschema module field instance, and then walk the associated field definition.
walk(IFlagDefinition) - Method in class dev.metaschema.core.model.ModelWalker
Will visit the provided Metaschema module flag definition.
walk(IFlagDefinition, DATA) - Method in class dev.metaschema.core.model.ModelWalker
Will visit the provided Metaschema module flag definition.
walk(IFlagInstance, DATA) - Method in class dev.metaschema.core.model.ModelWalker
Will visit the provided Metaschema module flag instance, and then walk the associated flag definition.
walkDefinition(IDefinition) - Method in class dev.metaschema.core.model.ModelWalker
Will walk the provided model definition.
walkDefinition(IDefinition, DATA) - Method in class dev.metaschema.core.model.ModelWalker
Will walk the provided model definition.
walkFlagInstances(Collection<? extends IFlagInstance>, DATA) - Method in class dev.metaschema.core.model.ModelWalker
Will walk each of the provided flag instances.
walkModelInstance(IModelInstance, DATA) - Method in class dev.metaschema.core.model.ModelWalker
Will walk the provided model instance.
walkModelInstances(Collection<? extends IModelInstance>, DATA) - Method in class dev.metaschema.core.model.ModelWalker
Will walk each of the provided model instances.
WARNING - Enum constant in enum dev.metaschema.core.model.constraint.IConstraint.Level
A violation of the constraint represents a potential issue with the content.
WellKnown - Class in dev.metaschema.core.qname
Maintains a mapping between well known namespace URIs and associated prefixes.
withExecutor(ExecutorService) - Static method in class dev.metaschema.core.model.constraint.ParallelValidationConfig
Create configuration using an application-provided executor.
withPathFormatter(IPathFormatter) - Static method in class dev.metaschema.cli.util.LoggingValidationHandler
Create a new logging validation handler with a custom path formatter.
withSettings(boolean, IPathFormatter) - Static method in class dev.metaschema.cli.util.LoggingValidationHandler
Create a new logging validation handler with custom settings.
withThreads(int) - Static method in class dev.metaschema.core.model.constraint.ParallelValidationConfig
Create configuration that creates an internal thread pool.
withThrowable(Throwable) - Method in class dev.metaschema.cli.processor.AbstractExitStatus
 
withThrowable(Throwable) - Method in interface dev.metaschema.cli.processor.ExitStatus
Associate a throwable with the exit status.
wrap(Throwable) - Static method in class dev.metaschema.core.util.ExceptionUtils
Wrap a checked exception in an unchecked ExceptionUtils.WrappedException.
wrapAndThrow(Throwable) - Static method in class dev.metaschema.core.util.ExceptionUtils
Wrap a checked exception in an unchecked ExceptionUtils.WrappedException.
WrappedException(Throwable) - Constructor for exception dev.metaschema.core.util.ExceptionUtils.WrappedException
Construct a new wrapped exception.
write(IBoundDefinitionModelComplex, IBoundObject) - Method in interface dev.metaschema.databind.io.IWritingContext
Write the data described by the provided targetObject as an XML element.
write(IBoundDefinitionModelComplex, IBoundObject) - Method in class dev.metaschema.databind.io.json.MetaschemaJsonWriter
 
write(IBoundDefinitionModelComplex, IBoundObject) - Method in class dev.metaschema.databind.io.xml.MetaschemaXmlWriter
 
write(Path, IBindingContext) - Method in class dev.metaschema.modules.sarif.SarifValidationHandler
Write the collection of findings to the provided output file.
writeArray(IArrayItem<?>) - Method in class dev.metaschema.core.metapath.item.DefaultItemWriter
 
writeArray(IArrayItem<?>) - Method in interface dev.metaschema.core.metapath.item.IItemWriter
Write the provided array item instance.
writeAtomicValue(IAnyAtomicItem) - Method in class dev.metaschema.core.metapath.item.DefaultItemWriter
 
writeAtomicValue(IAnyAtomicItem) - Method in interface dev.metaschema.core.metapath.item.IItemWriter
Write the provided atomic item instance.
writeChoiceGroupItem(IBoundObject, IBoundInstanceModelChoiceGroup) - Method in class dev.metaschema.databind.io.json.MetaschemaJsonWriter
 
writeChoiceGroupItem(IBoundObject, IBoundInstanceModelChoiceGroup) - Method in interface dev.metaschema.databind.model.info.IItemWriteHandler
Write an item.
writeCollectionValue(ICollectionValue) - Method in class dev.metaschema.core.metapath.item.DefaultItemWriter
Write the provided collection value.
writeFunction(IFunction) - Method in class dev.metaschema.core.metapath.item.DefaultItemWriter
 
writeFunction(IFunction) - Method in interface dev.metaschema.core.metapath.item.IItemWriter
Write the provided function item instance.
writeItem(IBoundObject, IItemWriteHandler) - Method in interface dev.metaschema.databind.model.IBoundDefinitionModelAssembly
 
writeItem(IBoundObject, IItemWriteHandler) - Method in interface dev.metaschema.databind.model.IBoundDefinitionModelFieldComplex
 
writeItem(IBoundObject, IItemWriteHandler) - Method in interface dev.metaschema.databind.model.IBoundInstanceModelAssembly
 
writeItem(IBoundObject, IItemWriteHandler) - Method in interface dev.metaschema.databind.model.IBoundInstanceModelChoiceGroup
 
writeItem(IBoundObject, IItemWriteHandler) - Method in interface dev.metaschema.databind.model.IBoundInstanceModelFieldComplex
 
writeItem(IBoundObject, IItemWriteHandler) - Method in interface dev.metaschema.databind.model.IBoundInstanceModelGroupedAssembly
 
writeItem(IBoundObject, IItemWriteHandler) - Method in interface dev.metaschema.databind.model.IBoundInstanceModelGroupedField
 
writeItem(ITEM) - Method in interface dev.metaschema.databind.model.info.IModelInstanceWriteHandler
Write the next item in the collection of items represented by the instance.
writeItem(Object, IItemWriteHandler) - Method in interface dev.metaschema.databind.model.IBoundFieldValue
 
writeItem(Object, IItemWriteHandler) - Method in interface dev.metaschema.databind.model.IBoundInstanceFlag
 
writeItem(Object, IItemWriteHandler) - Method in interface dev.metaschema.databind.model.IBoundInstanceModelFieldScalar
 
writeItem(TYPE, IItemWriteHandler) - Method in interface dev.metaschema.databind.model.info.IItemValueHandler
Write the provided item.
writeItemAssembly(IBoundObject, IBoundDefinitionModelAssembly) - Method in class dev.metaschema.databind.io.json.MetaschemaJsonWriter
 
writeItemAssembly(IBoundObject, IBoundDefinitionModelAssembly) - Method in interface dev.metaschema.databind.model.info.IItemWriteHandler
Write an item.
writeItemAssembly(IBoundObject, IBoundInstanceModelAssembly) - Method in class dev.metaschema.databind.io.json.MetaschemaJsonWriter
 
writeItemAssembly(IBoundObject, IBoundInstanceModelAssembly) - Method in interface dev.metaschema.databind.model.info.IItemWriteHandler
Write an item.
writeItemAssembly(IBoundObject, IBoundInstanceModelGroupedAssembly) - Method in class dev.metaschema.databind.io.json.MetaschemaJsonWriter
 
writeItemAssembly(IBoundObject, IBoundInstanceModelGroupedAssembly) - Method in interface dev.metaschema.databind.model.info.IItemWriteHandler
Write an item.
writeItemField(IBoundObject, IBoundDefinitionModelFieldComplex) - Method in class dev.metaschema.databind.io.json.MetaschemaJsonWriter
 
writeItemField(IBoundObject, IBoundDefinitionModelFieldComplex) - Method in interface dev.metaschema.databind.model.info.IItemWriteHandler
Write an item.
writeItemField(IBoundObject, IBoundInstanceModelFieldComplex) - Method in class dev.metaschema.databind.io.json.MetaschemaJsonWriter
 
writeItemField(IBoundObject, IBoundInstanceModelFieldComplex) - Method in interface dev.metaschema.databind.model.info.IItemWriteHandler
Write an item.
writeItemField(IBoundObject, IBoundInstanceModelGroupedField) - Method in class dev.metaschema.databind.io.json.MetaschemaJsonWriter
 
writeItemField(IBoundObject, IBoundInstanceModelGroupedField) - Method in interface dev.metaschema.databind.model.info.IItemWriteHandler
Write an item.
writeItemField(Object, IBoundInstanceModelFieldScalar) - Method in class dev.metaschema.databind.io.json.MetaschemaJsonWriter
 
writeItemField(Object, IBoundInstanceModelFieldScalar) - Method in interface dev.metaschema.databind.model.info.IItemWriteHandler
Write an item.
writeItemFieldValue(Object, IBoundFieldValue) - Method in class dev.metaschema.databind.io.json.MetaschemaJsonWriter
 
writeItemFieldValue(Object, IBoundFieldValue) - Method in interface dev.metaschema.databind.model.info.IItemWriteHandler
Write an item.
writeItemFlag(Object, IBoundInstanceFlag) - Method in class dev.metaschema.databind.io.json.MetaschemaJsonWriter
 
writeItemFlag(Object, IBoundInstanceFlag) - Method in interface dev.metaschema.databind.model.info.IItemWriteHandler
Write an item.
writeItems(IModelInstanceWriteHandler<ITEM>, Object) - Method in interface dev.metaschema.databind.model.info.IModelInstanceCollectionInfo
Write the items represented by the given value.
writeJsonValue(Object, JsonGenerator) - Method in class dev.metaschema.core.datatype.AbstractDataTypeAdapter
 
writeJsonValue(Object, JsonGenerator) - Method in class dev.metaschema.core.datatype.adapter.AbstractIntegerAdapter
 
writeJsonValue(Object, JsonGenerator) - Method in class dev.metaschema.core.datatype.adapter.BooleanAdapter
 
writeJsonValue(Object, JsonGenerator) - Method in class dev.metaschema.core.datatype.adapter.DecimalAdapter
 
writeJsonValue(Object, JsonGenerator) - Method in interface dev.metaschema.core.datatype.IDataTypeAdapter
Writes the provided Java class instance as a JSON/YAML field value.
writeJsonValue(Object, JsonGenerator) - Method in class dev.metaschema.core.datatype.markup.MarkupMultilineAdapter
 
writeList(List<ITEM>) - Method in class dev.metaschema.databind.model.info.AbstractModelInstanceWriteHandler
 
writeList(List<ITEM>) - Method in interface dev.metaschema.databind.model.info.IModelInstanceWriteHandler
Write items from a list collection.
writeMap(IMapItem<?>) - Method in class dev.metaschema.core.metapath.item.DefaultItemWriter
 
writeMap(IMapItem<?>) - Method in interface dev.metaschema.core.metapath.item.IItemWriter
Write the provided map item instance.
writeMap(Map<String, ITEM>) - Method in class dev.metaschema.databind.model.info.AbstractModelInstanceWriteHandler
 
writeMap(Map<String, ITEM>) - Method in interface dev.metaschema.databind.model.info.IModelInstanceWriteHandler
Write items from a map collection.
writeNode(INodeItem) - Method in class dev.metaschema.core.metapath.item.DefaultItemWriter
 
writeNode(INodeItem) - Method in interface dev.metaschema.core.metapath.item.IItemWriter
Write the provided node item instance.
writeRoot(IBoundDefinitionModelAssembly, IBoundObject) - Method in interface dev.metaschema.databind.io.xml.IXmlWritingContext
Write the root element for the provided definition and bound object.
writeRoot(IBoundDefinitionModelAssembly, IBoundObject) - Method in class dev.metaschema.databind.io.xml.MetaschemaXmlWriter
 
writeSequence(ISequence<?>) - Method in class dev.metaschema.core.metapath.item.DefaultItemWriter
 
writeSequence(ISequence<?>) - Method in interface dev.metaschema.core.metapath.item.IItemWriter
Write the provided sequence instance.
writeSingleton(ITEM) - Method in interface dev.metaschema.databind.model.info.IModelInstanceWriteHandler
Write a singleton item.
writeToString(IBindingContext) - Method in class dev.metaschema.modules.sarif.SarifValidationHandler
Write the collection of findings to a string in SARIF format.
writeXHtml(String, XMLEventFactory2, XMLEventWriter) - Method in class dev.metaschema.core.datatype.markup.AbstractMarkupString
 
writeXHtml(String, XMLEventFactory2, XMLEventWriter) - Method in interface dev.metaschema.core.datatype.markup.IMarkupString
Write the Extensible HyperText Markup Language (XHTML) representation of this markup string to the provided stream writer using the provided XML event factory.
writeXHtml(String, XMLStreamWriter2) - Method in class dev.metaschema.core.datatype.markup.AbstractMarkupString
 
writeXHtml(String, XMLStreamWriter2) - Method in interface dev.metaschema.core.datatype.markup.IMarkupString
Write the Extensible HyperText Markup Language (XHTML) representation of this markup string to the provided stream writer.
writeXmlValue(Object, IEnhancedQName, XMLStreamWriter2) - Method in class dev.metaschema.core.datatype.AbstractDataTypeAdapter
 
writeXmlValue(Object, IEnhancedQName, XMLStreamWriter2) - Method in interface dev.metaschema.core.datatype.IDataTypeAdapter
Writes the provided Java class instance data as XML.
writeXmlValue(Object, IEnhancedQName, XMLStreamWriter2) - Method in class dev.metaschema.core.datatype.markup.MarkupMultilineAdapter
 
writeXmlValue(Object, StartElement, XMLEventFactory2, XMLEventWriter) - Method in class dev.metaschema.core.datatype.AbstractDataTypeAdapter
 
writeXmlValue(Object, StartElement, XMLEventFactory2, XMLEventWriter) - Method in interface dev.metaschema.core.datatype.IDataTypeAdapter
Writes the provided Java class instance data as XML.
writeXmlValue(Object, StartElement, XMLEventFactory2, XMLEventWriter) - Method in class dev.metaschema.core.datatype.markup.MarkupMultilineAdapter
 
wrongDefinitionTypeTargeted(IDefinition) - Method in class dev.metaschema.core.model.constraint.AbstractTargetedConstraints
Throws a ConstraintInitializationException indicating that the constraint target is not valid.

X

XHTML_BLOCK_ELEMENTS - Static variable in class dev.metaschema.core.datatype.markup.XmlMarkupParser
The block element names that this parser supports.
XML - Enum constant in enum dev.metaschema.databind.io.Format
XML - Enum constant in enum dev.metaschema.schemagen.ISchemaGenerator.SchemaFormat
an XML Schema.
xmlAttributeFormDefault() - Element in annotation type dev.metaschema.databind.model.annotations.XmlSchema
Get the default XML attribute form.
xmlElementFormDefault() - Element in annotation type dev.metaschema.databind.model.annotations.XmlSchema
Get the default XML element form.
XmlEventUtil - Class in dev.metaschema.core.model.util
Provides utility functions to support reading and writing XML stream events, and for producing error and warning messages.
XmlGroupAsBehavior - Enum in dev.metaschema.core.model
Defines how repeated instances are grouped in XML representations.
XmlMarkupParser - Class in dev.metaschema.core.datatype.markup
Provides utility functions to support reading and writing XML, and for producing error and warning messages.
xmlns() - Element in annotation type dev.metaschema.databind.model.annotations.XmlSchema
Defines the XML namespace URI and prefix to use for this model.
XmlNs - Annotation Type in dev.metaschema.databind.model.annotations
Used to identify the XML namespace to use for a set of annotated Java classes.
XmlNsForm - Enum in dev.metaschema.databind.model.annotations
Specifies the namespace qualification behavior for XML elements.
XmlSchema - Annotation Type in dev.metaschema.databind.model.annotations
This annotation provides package-level Module information.
XmlSchemaContentValidator - Class in dev.metaschema.core.model.validation
Supports validating an XML resource using an XML schema.
XmlSchemaContentValidator(List<? extends Source>) - Constructor for class dev.metaschema.core.model.validation.XmlSchemaContentValidator
Construct a new XML schema validator using the provided XML schema sources.
XmlSchemaContentValidator(Schema) - Constructor for class dev.metaschema.core.model.validation.XmlSchemaContentValidator
Construct a new XML schema validator using the provided pre-parsed XML schema(s).
XmlSchemaContentValidator.XmlValidationFinding - Class in dev.metaschema.core.model.validation
Records an identified individual validation result found during XML schema validation.
XmlSchemaGenerator - Class in dev.metaschema.schemagen.xml
Generates XML Schema (XSD) documents from Metaschema modules.
XmlSchemaGenerator() - Constructor for class dev.metaschema.schemagen.xml.XmlSchemaGenerator
Constructs a new XML schema generator using the default XML output factory.
XmlSchemaGenerator(XMLOutputFactory2) - Constructor for class dev.metaschema.schemagen.xml.XmlSchemaGenerator
Constructs a new XML schema generator using the specified XML output factory.
xmlSchemaLocation() - Element in annotation type dev.metaschema.databind.model.annotations.XmlSchema
The location of the associated XML schema.
XmlUtil - Class in dev.metaschema.core.model.util
Provides utility methods for working with XML sources and streams.
XmlValidationFinding(IConstraint.Level, SAXParseException, URI) - Constructor for class dev.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
Construct a new XML schema validation finding, which represents an issue identified during XML schema validation.
XPATH - Enum constant in enum dev.metaschema.core.metapath.format.PathFormatSelection
Always use XPath 3.1 EQName format regardless of document type.
XPATH_PATH_FORMATTER - Static variable in interface dev.metaschema.core.metapath.format.IPathFormatter
A path formatter that produces XPath 3.1 paths with EQName-qualified names.
XPathFormatter - Class in dev.metaschema.core.metapath.format
An IPathFormatter that produces XPath 3.1 expressions with namespace-qualified names using the EQName format (e.g., Q{namespace}localname).
XPathFormatter() - Constructor for class dev.metaschema.core.metapath.format.XPathFormatter
 

Y

YAML - Enum constant in enum dev.metaschema.databind.io.Format
YAML_CODEPOINT_LIMIT - Static variable in class dev.metaschema.databind.io.DeserializationFeature
Determines the max YAML codepoints that can be read.
YAML_CODEPOINT_LIMIT_DEFAULT - Static variable in class dev.metaschema.databind.io.DeserializationFeature
The default maximum number of codepoints that can be read from a YAML document.
YamlOperations - Class in dev.metaschema.databind.io.yaml
Utility methods for YAML parsing and conversion operations.
yamlToJson(Map<String, Object>) - Static method in class dev.metaschema.databind.io.yaml.YamlOperations
Converts the provided YAML map into JSON.
YEAR_MONTH_DURATION - Static variable in class dev.metaschema.core.datatype.adapter.MetaschemaDataTypeProvider
The Metaschema year-month-duration data type instance.
YearMonthAdapter - Class in dev.metaschema.core.datatype.adapter
Support for the Metaschema year-month-duration data type.

Z

ZERO - Enum constant in enum dev.metaschema.core.metapath.type.Occurrence
An empty sequence.
ZERO - Static variable in interface dev.metaschema.core.metapath.item.atomic.IDecimalItem
The decimal item with the value "0".
ZERO - Static variable in interface dev.metaschema.core.metapath.item.atomic.IIntegerItem
The integer value "0".
ZERO - Static variable in interface dev.metaschema.core.metapath.item.atomic.INonNegativeIntegerItem
The integer value "0".
ZERO_OR_MORE - Enum constant in enum dev.metaschema.core.metapath.type.Occurrence
The occurrence indicator "*".
ZERO_OR_MORE - Enum constant in enum dev.metaschema.core.model.util.IDiagramNode.Relationship
Indicates a relationship with zero or more occurrences.
ZERO_OR_ONE - Enum constant in enum dev.metaschema.core.metapath.type.Occurrence
The occurrence indicator "?".
ZERO_OR_ONE - Enum constant in enum dev.metaschema.core.model.util.IDiagramNode.Relationship
Indicates a relationship with zero or one occurrences.
zeroOrMore() - Method in class dev.metaschema.core.metapath.function.IArgument.Builder
Identifies the argument's cardinality as an optional series of items (zero or more).
zeroOrOne() - Method in class dev.metaschema.core.metapath.function.IArgument.Builder
Identifies the argument's cardinality as a single, optional item (zero or one).
ZSH - Enum constant in enum dev.metaschema.cli.processor.command.ShellCompletionCommand.Shell
Zsh shell.
ZSH - Enum constant in enum dev.metaschema.cli.processor.completion.CompletionScriptGenerator.Shell
Zsh shell.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form