Index
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
INodeItemsupported by aIFlagInstance. - 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
IInstanceproviding 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
IConstraintthat 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
ILoaderproviding 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
INamedInstanceproviding 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
IResourceResolverproviding 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
IAssemblyDefinitionwith the providedname. - addChoiceGroupBinding(MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.ChoiceGroupBinding) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding
-
Add a new
MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.ChoiceGroupBindingitem to the underlying collection. - 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
MetapathContextitem to the underlying collection. - addContext(MetapathContext) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints
-
Add a new
MetapathContextitem to the underlying collection. - addDefineAssemblyBinding(MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding
-
Add a new
MetaschemaBindings.MetaschemaBinding.DefineAssemblyBindingitem to the underlying collection. - addDefineFieldBinding(MetaschemaBindings.MetaschemaBinding.DefineFieldBinding) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding
-
Add a new
MetaschemaBindings.MetaschemaBinding.DefineFieldBindingitem to the underlying collection. - addEnum(ConstraintValueEnum) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagAllowedValues
-
Add a new
ConstraintValueEnumitem to the underlying collection. - addEnum(ConstraintValueEnum) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint
-
Add a new
ConstraintValueEnumitem to the underlying collection. - addExample(Example) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
-
Add a new
Exampleitem to the underlying collection. - addExample(Example) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
-
Add a new
Exampleitem to the underlying collection. - addExample(Example) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
-
Add a new
Exampleitem to the underlying collection. - addExample(Example) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
-
Add a new
Exampleitem to the underlying collection. - addExample(Example) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
-
Add a new
Exampleitem to the underlying collection. - addExample(Example) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
-
Add a new
Exampleitem to the underlying collection. - addExample(Example) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
-
Add a new
Exampleitem to the underlying collection. - addExample(Example) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
-
Add a new
Exampleitem to the underlying collection. - addFieldDefinitionBindingConfig(String, IDefinitionBindingConfiguration) - Method in class dev.metaschema.databind.codegen.config.DefaultBindingConfiguration.MetaschemaBindingConfiguration
-
Set the binding configuration for the
IFieldDefinitionwith the providedname. - 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
GenerationCaseitem to the underlying collection. - addImplementInterface(String) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.Java
-
Add a new
Stringitem to the underlying collection. - addImplementInterface(String) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.Java
-
Add a new
Stringitem to the underlying collection. - addImport(METASCHEMA.Import) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA
-
Add a new
METASCHEMA.Importitem to the underlying collection. - addImport(MetaschemaMetaConstraints.Import) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints
-
Add a new
MetaschemaMetaConstraints.Importitem to the underlying collection. - addImport(MetaschemaModuleConstraints.Import) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints
-
Add a new
MetaschemaModuleConstraints.Importitem 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
KeyConstraintFielditem to the underlying collection. - addKeyField(KeyConstraintField) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint
-
Add a new
KeyConstraintFielditem to the underlying collection. - addKeyField(KeyConstraintField) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint
-
Add a new
KeyConstraintFielditem to the underlying collection. - addKeyField(KeyConstraintField) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraint
-
Add a new
KeyConstraintFielditem to the underlying collection. - addLet(ConstraintLetExpression) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyConstraints
-
Add a new
ConstraintLetExpressionitem to the underlying collection. - addLet(ConstraintLetExpression) - Method in class dev.metaschema.databind.model.metaschema.binding.FieldConstraints
-
Add a new
ConstraintLetExpressionitem to the underlying collection. - addLet(ConstraintLetExpression) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagConstraints
-
Add a new
ConstraintLetExpressionitem 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
MetaschemaMetapathitem to the underlying collection. - addMetaschemaBinding(MetaschemaBindings.MetaschemaBinding) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings
-
Add a new
MetaschemaBindings.MetaschemaBindingitem 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.ModelBindingitem 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
MetapathNamespaceitem to the underlying collection. - addNamespaceBinding(MetapathNamespace) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints
-
Add a new
MetapathNamespaceitem to the underlying collection. - addNamespaceBinding(MetapathNamespace) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints
-
Add a new
MetapathNamespaceitem to the underlying collection. - addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Assembly
-
Add a new
Propertyitem to the underlying collection. - addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
-
Add a new
Propertyitem to the underlying collection. - addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
-
Add a new
Propertyitem to the underlying collection. - addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Field
-
Add a new
Propertyitem to the underlying collection. - addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyReference
-
Add a new
Propertyitem to the underlying collection. - addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.FieldReference
-
Add a new
Propertyitem to the underlying collection. - addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagAllowedValues
-
Add a new
Propertyitem to the underlying collection. - addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagExpect
-
Add a new
Propertyitem to the underlying collection. - addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagIndexHasKey
-
Add a new
Propertyitem to the underlying collection. - addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagMatches
-
Add a new
Propertyitem to the underlying collection. - addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReference
-
Add a new
Propertyitem to the underlying collection. - addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReport
-
Add a new
Propertyitem to the underlying collection. - addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
-
Add a new
Propertyitem to the underlying collection. - addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
-
Add a new
Propertyitem to the underlying collection. - addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
-
Add a new
Propertyitem to the underlying collection. - addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
-
Add a new
Propertyitem to the underlying collection. - addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
-
Add a new
Propertyitem to the underlying collection. - addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
-
Add a new
Propertyitem to the underlying collection. - addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint
-
Add a new
Propertyitem to the underlying collection. - addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedExpectConstraint
-
Add a new
Propertyitem to the underlying collection. - addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedHasCardinalityConstraint
-
Add a new
Propertyitem to the underlying collection. - addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint
-
Add a new
Propertyitem to the underlying collection. - addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint
-
Add a new
Propertyitem to the underlying collection. - addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraint
-
Add a new
Propertyitem to the underlying collection. - addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedMatchesConstraint
-
Add a new
Propertyitem to the underlying collection. - addProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedReportConstraint
-
Add a new
Propertyitem to the underlying collection. - addPropertyBinding(MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.PropertyBinding) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding
-
Add a new
MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.PropertyBindingitem to the underlying collection. - addPropertyBinding(MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.PropertyBinding) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding
-
Add a new
MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.PropertyBindingitem to the underlying collection. - 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.Scopeitem to the underlying collection. - addTestCollection(TestCollection) - Method in class dev.metaschema.model.testing.testsuite.TestSuite
-
Add a new
TestCollectionitem to the underlying collection. - addTestScenario(TestScenario) - Method in class dev.metaschema.model.testing.testsuite.TestCollection
-
Add a new
TestScenarioitem 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
ValidationCaseitem 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
eventTypeis 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
IAllowedValuesConstraintconstraint 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
AllowedValuesannotation. - 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
afteroperation. - 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.Anyinstance with no metadata. - Any(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.Any
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.Anyinstance 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
otherconfiguration. - 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
argumentsignature. - 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, andcause. - ArithmeticFunctionException(int, Throwable) - Constructor for exception dev.metaschema.core.metapath.function.ArithmeticFunctionException
-
Constructs a new exception with the provided
code, no message, and thecause. - 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
IAssemblyNodeItemregardless 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
IAssemblyNodeItemwith 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
IAssemblyNodeItemwith 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.Assemblyinstance 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.Assemblyinstance 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.Assemblyinstance 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.Assemblyinstance 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
INodeItemrepresenting 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
IAssemblyInstancein the Metaschema model. - AssemblyConstraints - Class in dev.metaschema.databind.model.metaschema.binding
-
A binding class for the
assembly-constraintsdefinition. - 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.AssemblyConstraintsinstance with no metadata. - AssemblyConstraints(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.AssemblyConstraints
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.AssemblyConstraintsinstance 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-modeldefinition. - AssemblyModel() - Constructor for class dev.metaschema.databind.model.metaschema.binding.AssemblyModel
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.AssemblyModelinstance with no metadata. - AssemblyModel(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.AssemblyModel
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.AssemblyModelinstance 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.AssemblyReferenceinstance with no metadata. - AssemblyReference(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.AssemblyReference
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.AssemblyReferenceinstance with the specified metadata. - AssemblyTargetedConstraints - Class in dev.metaschema.core.model.constraint
-
A set of constraints targeting a
IAssemblyDefinitionbased 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
readeris of the type identified bypresumedEventType. - assertNext(XMLEventReader2, URI, int, QName) - Static method in class dev.metaschema.core.model.util.XmlEventUtil
-
Ensure that the next event from
readeris of the type identified bypresumedEventTypeand has the name identified bypresumedName. - 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
itemas the result type. - asType(ISequence<?>) - Static method in class dev.metaschema.core.metapath.function.FunctionUtils
-
Casts the provided
itemas 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
itemas the result type, if the item is notnull. - 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
- 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
E1in a path expressionE1/E2does 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
FnResolveUriif 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
rightitem against theleftitem using the specifiedoperator. - 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
nameto the sequencevalue. - BOOLEAN - Enum constant in enum dev.metaschema.core.metapath.IMetapathExpression.ResultType
-
The result is expected to be a
Booleanvalue. - 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
rightitem against theleftitem using the specifiedoperator. - 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
MetaschemaFieldannotation 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
IBindingContextusing 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
itemto 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, andcause. - castToNumeric(IAnyAtomicItem) - Static method in class dev.metaschema.core.metapath.function.FunctionUtils
-
Casts the provided item value to a
INumericItemvalue. - 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.Choiceinstance 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.Choiceinstance 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
IChoiceGroupInstancein 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
IChoiceInstancein 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.ChoiceGroupinstance 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.ChoiceGroupinstance 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.ChoiceGroupBindinginstance 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.ChoiceGroupBindinginstance 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, andcause. - CommandExecutionException(ExitCode, Throwable) - Constructor for exception dev.metaschema.cli.processor.command.CommandExecutionException
-
Constructs a new exception with no message and the provided
codeandcause. - 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
rightitem with theleftitem using the specifiedoperator. - 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
moduleand 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
moduleand its related definitions, using the provided custombindingConfiguration. - 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
messageand no cause. - ConstraintInitializationException(String, Throwable) - Constructor for exception dev.metaschema.core.model.constraint.ConstraintInitializationException
-
Constructs a new exception with the provided
messageandcause. - 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.ConstraintLetExpressioninstance with no metadata. - ConstraintLetExpression(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.ConstraintLetExpression
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.ConstraintLetExpressioninstance 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.ConstraintValueEnuminstance with no metadata. - ConstraintValueEnum(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.ConstraintValueEnum
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.ConstraintValueEnuminstance with the specified metadata. - consumeAndAssert(XMLEventReader2, URI, int) - Static method in class dev.metaschema.core.model.util.XmlEventUtil
-
Consume the next event from
readerand assert that this event is of the type identified bypresumedEventType. - consumeAndAssert(XMLEventReader2, URI, int, QName) - Static method in class dev.metaschema.core.model.util.XmlEventUtil
-
Consume the next event from
readerand assert that this event is of the type identified bypresumedEventTypeand has the name identified bypresumedName. - 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
messageand no cause. - ContextAbsentDynamicMetapathException(String, Throwable) - Constructor for exception dev.metaschema.core.metapath.ContextAbsentDynamicMetapathException
-
Constructs a new exception with the provided
messageandcause. - ContextAbsentDynamicMetapathException(Throwable) - Constructor for exception dev.metaschema.core.metapath.ContextAbsentDynamicMetapathException
-
Constructs a new exception with the provided
causeand 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
sourceto the providedtoFormat. - convert(URI, Writer, Format, Class<CLASS>) - Method in interface dev.metaschema.databind.io.IBoundLoader
-
Auto convert the provided
sourceto the providedtoFormat. - convert(URI, Path, Format, Class<CLASS>) - Method in interface dev.metaschema.databind.io.IBoundLoader
-
Auto convert the provided
sourceto the providedtoFormat. - convert(Path, OutputStream, Format, Class<CLASS>) - Method in interface dev.metaschema.databind.io.IBoundLoader
-
Auto convert the provided
sourceto the providedtoFormat. - convert(Path, Path, Format, Class<CLASS>) - Method in interface dev.metaschema.databind.io.IBoundLoader
-
Auto convert the provided
sourceto the providedtoFormat. - 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
rightitem against theleftitem using the specifiedoperator. - 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, andcause. - DateTimeFunctionException(int, Throwable) - Constructor for exception dev.metaschema.core.metapath.function.DateTimeFunctionException
-
Constructs a new exception with the provided
code, no message, and thecause. - 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
IBindingConfigurationthat 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
IBindingContextprovided 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
IMutableDefinitionBindingConfigurationthat 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
ExtraArgumentinterface 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
-
A convenience method for
StaticContext.Builder.defaultFunctionNamespace(URI). - 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
-
A convenience method for
StaticContext.Builder.defaultModelNamespace(URI). - 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
IModuleBindingGeneratorthat 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
IAssemblyDefinitionin the Metaschema model. - DEFINE_FIELD_QNAME - Static variable in class dev.metaschema.core.model.MetaschemaModelConstants
-
The name of an inline
IFieldDefinitionin the Metaschema model. - DEFINE_FLAG_QNAME - Static variable in class dev.metaschema.core.model.MetaschemaModelConstants
-
The name of an inline
IFlagDefinitionin 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.DefineAssemblyinstance 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.DefineAssemblyinstance 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.DefineAssemblyinstance 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.DefineAssemblyinstance 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.DefineAssemblyBindinginstance 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.DefineAssemblyBindinginstance 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.DefineFieldinstance 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.DefineFieldinstance 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.DefineFieldinstance 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.DefineFieldinstance 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.DefineFieldBindinginstance 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.DefineFieldBindinginstance 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.DefineFlaginstance 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.DefineFlaginstance 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.DefinitionContextinstance 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.DefinitionContextinstance 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
- 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
Fileinto a bound class instance. - deserialize(InputStream, URI) - Method in interface dev.metaschema.databind.io.IDeserializer
-
Read data from the
InputStreaminto a bound class instance. - deserialize(Reader, URI) - Method in interface dev.metaschema.databind.io.IDeserializer
-
Read data from the
Readerinto 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
Pathinto 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
Readerinto 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
Readerinto 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
Readerinto 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
inputStreamto determine it's model. - detect(InputStream) - Method in class dev.metaschema.databind.io.FormatDetector
-
Analyzes the data from the provided
inputStreamto determine it's format. - detect(URL) - Method in class dev.metaschema.databind.io.FormatDetector
-
Analyzes the provided
resourceto 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
Predicatewhich filters items in a stream returning distinct values based onICollectionValue.deepEquals(ICollectionValue, DynamicContext). - distinctByDeepEquals(Class<T>, DynamicContext) - Static method in interface dev.metaschema.core.metapath.item.ICollectionValue
-
Provides a
Predicatewhich filters items in a stream returning distinct values based onICollectionValue.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
IDocumentNodeItemthat 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
INodeItembased on data represented using a Metaschema-based model (@linkIDocumentNodeItem}). - 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, andcause. - DocumentFunctionException(int, Throwable) - Constructor for exception dev.metaschema.core.metapath.function.DocumentFunctionException
-
Constructs a new exception with the provided
code, no message, and thecause. - 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
rightitem against theleftitem using the specifiedoperator. - 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, andcause. - DynamicMetapathException(int, Throwable) - Constructor for exception dev.metaschema.core.metapath.DynamicMetapathException
-
Constructs a new exception with the provided
code, no message, and thecause.
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.Entrycontaining the given key and value. - entry(IMapKey, V) - Static method in interface dev.metaschema.core.metapath.item.function.IMapItem
-
Returns an unmodifiable
Map.Entrycontaining 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
focusas the initial evaluation context. - evaluate(IItem, DynamicContext) - Method in interface dev.metaschema.core.metapath.IMetapathExpression
-
Evaluate this Metapath expression using the provided
focusas 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
focusas the initial evaluation context. - evaluateAs(IItem, IMetapathExpression.ResultType, DynamicContext) - Method in interface dev.metaschema.core.metapath.IMetapathExpression
-
Evaluate this Metapath expression using the provided
focusas 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.Exampleinstance with no metadata. - Example(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.Example
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.Exampleinstance 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 providedDynamicContextandfocus. - 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
IExpectConstraintconstraint 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.EXTERNALsource with as associated resource. - externalSource(String) - Static method in interface dev.metaschema.core.model.ISource
-
Get the descriptor for a
ISource.SourceLocation.EXTERNALsource for the provided resource. - externalSource(URI) - Static method in interface dev.metaschema.core.model.ISource
-
Get the descriptor for a
ISource.SourceLocation.EXTERNALsource 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
IFieldNodeItemregardless of its name or type. - field(IEnhancedQName, String, StaticContext) - Static method in interface dev.metaschema.core.metapath.type.IItemType
-
Matches any
IFieldNodeItemwith 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
IFieldNodeItemwith 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.Fieldinstance 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.Fieldinstance 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.Fieldinstance 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.Fieldinstance 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
INodeItemrepresenting 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
IFieldInstancein the Metaschema model. - FieldConstraints - Class in dev.metaschema.databind.model.metaschema.binding
-
A binding class for the
field-constraintsdefinition. - FieldConstraints() - Constructor for class dev.metaschema.databind.model.metaschema.binding.FieldConstraints
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.FieldConstraintsinstance with no metadata. - FieldConstraints(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.FieldConstraints
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.FieldConstraintsinstance 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.FieldReferenceinstance with no metadata. - FieldReference(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.FieldReference
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.FieldReferenceinstance 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
IFieldDefinitionbased 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
IFlagNodeItemregardless of its name or type. - flag(IEnhancedQName, String, StaticContext) - Static method in interface dev.metaschema.core.metapath.type.IItemType
-
Matches any
IFlagNodeItemwith 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
IFlagNodeItemwith 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.Flaginstance 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.Flaginstance 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
INodeItemrepresenting 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
IFlagInstancein 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.FlagAllowedValuesinstance with no metadata. - FlagAllowedValues(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.FlagAllowedValues
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.FlagAllowedValuesinstance with the specified metadata. - FlagConstraints - Class in dev.metaschema.databind.model.metaschema.binding
-
A binding class for the
flag-constraintsdefinition. - FlagConstraints() - Constructor for class dev.metaschema.databind.model.metaschema.binding.FlagConstraints
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.FlagConstraintsinstance with no metadata. - FlagConstraints(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.FlagConstraints
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.FlagConstraintsinstance 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.FlagExpectinstance with no metadata. - FlagExpect(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.FlagExpect
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.FlagExpectinstance 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.FlagIndexHasKeyinstance with no metadata. - FlagIndexHasKey(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.FlagIndexHasKey
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.FlagIndexHasKeyinstance 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.FlagMatchesinstance with no metadata. - FlagMatches(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.FlagMatches
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.FlagMatchesinstance 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.FlagReferenceinstance with no metadata. - FlagReference(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.FlagReference
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.FlagReferenceinstance 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.FlagReportinstance with no metadata. - FlagReport(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.FlagReport
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.FlagReportinstance 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
IFlagDefinitionbased 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
-
Implements fn:current-dateTime.
- 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
-
Implements fn:day-from-dateTime.
- 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
-
Implements fn:days-from-duration.
- 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
-
Implements fn:default-language.
- 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
IDocumentNodeItemcontaining 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
IDocumentNodeItemcontaining 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
-
Implements fn:hours-from-dateTime.
- 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
-
Implements fn:hours-from-duration.
- 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
-
Implements fn:implicit-timezone.
- FnImplicitTimezone - Class in dev.metaschema.core.metapath.function.library
-
Implements fn:implicit-timezone.
- 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
- fnMinutesFromDateTime(IDateTimeItem) - Static method in class dev.metaschema.core.metapath.function.library.FnMinutesFromDateTime
-
Implements fn:minutes-from-dateTime.
- 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
-
Implements fn:minutes-from-duration.
- 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
-
Implements fn:minutes-from-time.
- 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
-
Implements fn:month-from-dateTime.
- 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
-
Implements fn:months-from-duration.
- 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
positionfrom thesequence. - 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
relativeURI against the providedbaseURI. - fnResolveUri(IStringItem, IAnyUriItem, DynamicContext) - Static method in class dev.metaschema.core.metapath.function.library.FnResolveUri
-
Resolve the
relativeURI against the providedbaseURI. - 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
-
Implements fn:seconds-from-dateTime.
- 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
-
Implements fn:seconds-from-duration.
- 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
-
Implements fn:seconds-from-time.
- 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
-
Implements fn:timezone-from-date.
- 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
-
Implements fn:timezone-from-dateTime.
- 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
-
Implements fn:timezone-from-time.
- 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
-
Implements fn:year-from-dateTime.
- 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
-
Implements fn:years-from-duration.
- 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
Formatthe 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, andcause. - FunctionMetapathError(IErrorCode, Throwable) - Constructor for exception dev.metaschema.core.metapath.function.FunctionMetapathError
-
Constructs a new Metapath exception with a
nullmessage and the providedcause. - 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
ServiceLoaderinterface. - 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
metaschemato theWriterprovided bywriterusing the providedconfiguration. - 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.GenerateSchemainstance with no metadata. - GenerateSchema(IMetaschemaData) - Constructor for class dev.metaschema.model.testing.testsuite.GenerateSchema
-
Constructs a new
dev.metaschema.model.testing.testsuite.GenerateSchemainstance 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.GenerationCaseinstance with no metadata. - GenerationCase(IMetaschemaData) - Constructor for class dev.metaschema.model.testing.testsuite.GenerationCase
-
Constructs a new
dev.metaschema.model.testing.testsuite.GenerationCaseinstance 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
IAssemblyDefinitionwith the providedname. - 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
IAtomicOrUnionTypeby its item class. - getAtomicTypeByQName(IEnhancedQName) - Method in class dev.metaschema.core.datatype.DataTypeService
-
Lookup a specific
IAtomicOrUnionTypeby its QName. - getAtomicTypeByQNameIndex(int) - Method in class dev.metaschema.core.datatype.DataTypeService
-
Lookup a specific
IAtomicOrUnionTypeby 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
IBoundDefinitionModelinstance 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
IBoundDefinitionModelinstance 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
choiceschoice group items. - getChoices() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup
-
Get the
choiceschoice 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
constraintproperty. - getConstraint() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
-
Get the
constraintproperty. - getConstraint() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
-
Get the
constraintproperty. - getConstraint() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
-
Get the
constraintproperty. - getConstraint() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
-
Get the
constraintproperty. - getConstraint() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
-
Get the
constraintproperty. - getConstraint() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
-
Get the
constraintproperty. - getConstraint() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
-
Get the
constraintproperty. - 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
constraintsproperty. - getConstraints() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints.DefinitionContext
-
Get the
constraintsproperty. - getConstraints() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope
-
Get the
constraintschoice 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
contextproperty. - getContexts() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints
-
Get the
contextproperty. - 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
InputStreamthat can be used to read the analyzed data from the start. - getDataStream() - Method in class dev.metaschema.databind.io.ModelDetector.Result
-
Get an
InputStreamthat 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
IDataTypeAdapterassociated 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
IDataTypeAdapterby 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-contextproperty. - 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
definitionschoice 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
IFieldDefinitionwith the providedname. - 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
flagschoice group items. - getFlags() - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
-
Get the
flagschoice group items. - getFlags() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
-
Get the
flagschoice group items. - getFlags() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
-
Get the
flagschoice group items. - getFlags() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
-
Get the
flagschoice group items. - getFlags() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
-
Get the
flagschoice 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
hrefproperty. - getHref() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Import
-
Get the
hrefproperty. - 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
importproperty. - getImports() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints
-
Get the
importproperty. - 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()istrue, 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
instanceschoice 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
IAtomicOrUnionTypeby 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
IDataTypeAdapterinstances 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
nullif 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
nullif 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
metapathproperty. - 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-namespaceproperty. - getMetaschemaShortName() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope
-
Get the
metaschema-short-nameproperty. - 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
modelproperty. - getModel() - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
-
Get the
modelproperty. - getModel() - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
-
Get the
modelproperty. - 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
nameproperty. - getName() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModelModule
- getName() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints
-
Get the
nameproperty. - 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
namespaceproperty. - 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
pathproperty. - 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
ruleschoice group items. - getRules() - Method in class dev.metaschema.databind.model.metaschema.binding.FieldConstraints
-
Get the
ruleschoice group items. - getRules() - Method in class dev.metaschema.databind.model.metaschema.binding.FlagConstraints
-
Get the
ruleschoice group items. - getRules() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Assembly
-
Get the
ruleschoice group items. - getRules() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Field
-
Get the
ruleschoice group items. - getRules() - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Flag
-
Get the
ruleschoice 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-versionproperty. - 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
QNameformed 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
scopeproperty. - 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
Sourcebased on the providedurl. - 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
targetproperty. - 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
parentInstanceobject. - getValue(Object) - Method in interface dev.metaschema.databind.model.IBoundInstance
-
Get the current value from the provided
parentInstanceobject. - 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
versionproperty. - 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
XMLStreamWriter2instances. - 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.GroupingAsinstance with no metadata. - GroupingAs(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.GroupingAs
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.GroupingAsinstance 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
targetItemand 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
Pathfor 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
URIfor 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
ICardinalityConstraintconstraint 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 identifiedvalue. - 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
IItemtype that has an associatedIAnyAtomicItemvalue. - 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
IBindingContextusing 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
IMapItemkey based on anICalendarTemporalItem. - 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
ICommandExecutorinterface, 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
IAssemblyNodeItemas 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
IDataTypeAdapterinstances. - 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
IMapItemkey based on anIDecimalItem. - 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
IModelDefinitionnode 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
INodeItemthat is based on anIModelDefinition. - 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
INodeItemthat 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
IDefinitionNodeItemthat is based on aIDefinitionthat 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
- 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
IMapKeykeys 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.Importinstance 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.Importinstance 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.Importinstance 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.Importinstance 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.Importinstance 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.Importinstance 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
IPropertyBindingConfigurationthat 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
MetaschemaAssemblyannotation. - 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
IIndexConstraintconstraint 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
IIndexHasKeyConstraintconstraint 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
MetaschemaAssemblyannotation, reference items in a name index defined by theIndexconstraint. - 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, andcause. - IndexOutOfBoundsArrayMetapathException(IArrayItem<?>, Throwable) - Constructor for exception dev.metaschema.core.metapath.item.function.IndexOutOfBoundsArrayMetapathException
-
Constructs a new exception with the provided
item, no message, and thecause. - 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.InlineDefineAssemblyinstance with no metadata. - InlineDefineAssembly(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.InlineDefineAssemblyinstance 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.InlineDefineFieldinstance with no metadata. - InlineDefineField(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.InlineDefineFieldinstance 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.InlineDefineFlaginstance with no metadata. - InlineDefineFlag(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.InlineDefineFlaginstance 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
INodeItemobjects 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
JsonFactoryinstance. - 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
FnDocand 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, andcause. - InvalidArgumentFunctionException(int, Throwable) - Constructor for exception dev.metaschema.core.metapath.function.InvalidArgumentFunctionException
-
Constructs a new exception with the provided
code, no message, and thecause. - 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
messageand no cause. - InvalidMetapathGrammarException(String, Throwable) - Constructor for exception dev.metaschema.core.metapath.InvalidMetapathGrammarException
-
Constructs a new exception with the provided
messageandcause. - 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
messageandcause. - InvalidTreatTypeDynamicMetapathException(Throwable) - Constructor for exception dev.metaschema.core.metapath.InvalidTreatTypeDynamicMetapathException
-
Constructs a new exception with the provided
causeand no message. - InvalidTreatTypeDynamicMetapathException(Deque<IExpression>, String) - Constructor for exception dev.metaschema.core.metapath.InvalidTreatTypeDynamicMetapathException
-
Constructs a new exception with the provided
evaluationStackandmessageand 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, andcause. - 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
itemand 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, andcause. - InvalidTypeMetapathException(IItem, Throwable) - Constructor for exception dev.metaschema.core.metapath.type.InvalidTypeMetapathException
-
Constructs a new exception with the provided
itemandcause, 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
messageand no cause. - InvalidValueForCastFunctionException(String, Throwable) - Constructor for exception dev.metaschema.core.metapath.function.InvalidValueForCastFunctionException
-
Constructs a new exception with the provided
messageandcause. - 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
IUniqueConstraintconstraint 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
nullStrings. - 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
eventis an end of document event. - isEventEndElement(XMLEvent, QName) - Static method in class dev.metaschema.core.model.util.XmlEventUtil
-
Determine if the
eventis an end element whose name matches the providedexpectedQName. - isEventStartElement(XMLEvent, QName) - Static method in class dev.metaschema.core.model.util.XmlEventUtil
-
Determine if the
eventis a start element whose name matches the providedexpectedQName. - 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
IMapItemkey 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
MetaschemaAssemblyannotation. - 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
IItemvalue. - 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
IMapItemkey based on anITemporalItemvalue. - 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.ItemTypeinstance 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.ItemTypeinstance 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
IValuedto 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.Javainstance 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.Javainstance 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.Javainstance 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.Javainstance 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.Javainstance 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.Javainstance 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.Javainstance 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.Javainstance 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.Javainstance 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.Javainstance 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
-
The JavaScript Object Notation 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
JsonFactoryinstances 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, andcause. - JsonFunctionException(int, Throwable) - Constructor for exception dev.metaschema.core.metapath.function.JsonFunctionException
-
Constructs a new exception with the provided
code, no message, and thecause. - 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()andBoundChoiceGroup.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.JsonKeyinstance with no metadata. - JsonKey(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.JsonKey
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.JsonKeyinstance with the specified metadata. - JsonPointerFormatter - Class in dev.metaschema.core.metapath.format
-
An
IPathFormatterthat 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.JsonValueKeyFlaginstance with no metadata. - JsonValueKeyFlag(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.JsonValueKeyFlag
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.JsonValueKeyFlaginstance 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.KeyConstraintFieldinstance with no metadata. - KeyConstraintField(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.KeyConstraintField
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.KeyConstraintFieldinstance 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, orIndexHasKeyconstraint 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
uriinto 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
formatand 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
formatand 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
formatand 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
MetaschemaModuleannotation, 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
prefixas a string, if any is bound. - lookupPrefixForNamespace(String) - Method in class dev.metaschema.core.metapath.StaticContext
-
Get the prefix associated with the provided
namespaceas 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
mapFunctionto 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
MetaschemaAssemblyannotation. - 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
IMatchesConstraintconstraint 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
BigDecimaloperations. - 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
ExitStatusimplementation with an associated message. - MessageExitStatus(ExitCode, Object...) - Constructor for class dev.metaschema.cli.processor.MessageExitStatus
-
Construct a new
ExitStatusbased 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-contextdefinition. - MetapathContext() - Constructor for class dev.metaschema.databind.model.metaschema.binding.MetapathContext
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.MetapathContextinstance with no metadata. - MetapathContext(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.MetapathContext
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.MetapathContextinstance 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
-
MetapathExceptionis 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
codeandmessageand no cause. - MetapathException(IErrorCode, String, Throwable) - Constructor for exception dev.metaschema.core.metapath.MetapathException
-
Constructs a new Metapath exception with the provided
code,messageandcause. - MetapathException(IErrorCode, Throwable) - Constructor for exception dev.metaschema.core.metapath.MetapathException
-
Constructs a new Metapath exception with a
nullmessage and the providedcodeandcause. - MetapathFormatter - Class in dev.metaschema.core.metapath.format
-
An
IPathFormatterthat produces a Metapath expression for the path to a givenINodeItem. - 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.MetapathNamespaceinstance with no metadata. - MetapathNamespace(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.MetapathNamespace
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.MetapathNamespaceinstance 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.Metaschemainstance with no metadata. - Metaschema(IMetaschemaData) - Constructor for class dev.metaschema.model.testing.testsuite.Metaschema
-
Constructs a new
dev.metaschema.model.testing.testsuite.Metaschemainstance 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
INodeItembased on a Metaschema (@linkIModuleNodeItem}). - METASCHEMA() - Constructor for class dev.metaschema.databind.model.metaschema.binding.METASCHEMA
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.METASCHEMAinstance with no metadata. - METASCHEMA(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.METASCHEMA
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.METASCHEMAinstance 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
-
The
MetaschemaConstants.METASCHEMA_NAMESPACEas aURI. - 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.MetaschemaBindinginstance with no metadata. - MetaschemaBinding(IMetaschemaData) - Constructor for class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding
-
Constructs a new
dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBindinginstance 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.MetaschemaBindingsinstance with no metadata. - MetaschemaBindings(IMetaschemaData) - Constructor for class dev.metaschema.databind.config.binding.MetaschemaBindings
-
Constructs a new
dev.metaschema.databind.config.binding.MetaschemaBindingsinstance 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.MetaschemaMetaConstraintsinstance with no metadata. - MetaschemaMetaConstraints(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraintsinstance with the specified metadata. - MetaschemaMetaConstraints.DefinitionContext - Class in dev.metaschema.databind.model.metaschema.binding
-
A binding class for the
definition-contextdefinition. - 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.MetaschemaMetapathinstance with no metadata. - MetaschemaMetapath(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetapath
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.MetaschemaMetapathinstance 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.MetaschemaModuleConstraintsinstance with no metadata. - MetaschemaModuleConstraints(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraintsinstance 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
scopedefinition. - MetaschemaModuleConstraints.Scope.Assembly - Class in dev.metaschema.databind.model.metaschema.binding
-
A binding class for the
assemblydefinition. - MetaschemaModuleConstraints.Scope.Field - Class in dev.metaschema.databind.model.metaschema.binding
-
A binding class for the
fielddefinition. - MetaschemaModuleConstraints.Scope.Flag - Class in dev.metaschema.databind.model.metaschema.binding
-
A binding class for the
flagdefinition. - 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
IAssemblyDefinitionin the Metaschema model. - ModelBinding() - Constructor for class dev.metaschema.databind.config.binding.MetaschemaBindings.ModelBinding
-
Constructs a new
dev.metaschema.databind.config.binding.MetaschemaBindings.ModelBindinginstance with no metadata. - ModelBinding(IMetaschemaData) - Constructor for class dev.metaschema.databind.config.binding.MetaschemaBindings.ModelBinding
-
Constructs a new
dev.metaschema.databind.config.binding.MetaschemaBindings.ModelBindinginstance 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
messageand no cause. - ModelInitializationException(String, Throwable) - Constructor for exception dev.metaschema.core.model.ModelInitializationException
-
Constructs a new exception with the provided
messageandcause. - 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.MODELsource 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
-
A convenience method for
StaticContext.Builder.namespace(String, URI). - 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, andcause. - NegativeLengthArrayMetapathException(IArrayItem<?>, Throwable) - Constructor for exception dev.metaschema.core.metapath.item.function.NegativeLengthArrayMetapathException
-
Constructs a new exception with the provided
code, no message, and thecause. - newAllowedValuesViolationMessage(List<IAllowedValuesConstraint>, INodeItem) - Method in class dev.metaschema.core.model.constraint.AbstractConstraintValidationHandler
-
Construct a new violation message for the provided
constraintapplied to thenode. - newAssemblyNodeItem(IAssemblyDefinition) - Method in interface dev.metaschema.core.metapath.item.node.INodeItemFactory
-
Create a new
IAssemblyNodeItemthat 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
IAssemblyNodeItembased 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
IAssemblyNodeItemthat 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
IAssemblyNodeItemthat 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
IAssemblyNodeItemthat 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
IAssemblyNodeItemthat 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
IAssemblyNodeItemthat is based on a Metaschema instance with associated data. - newBindingContextWithDynamicCompilation() - Static method in class dev.metaschema.cli.commands.MetaschemaCommands
-
Create a new
IBindingContextthat is configured for dynamic compilation. - newBindingContextWithDynamicCompilation(Set<IConstraintSet>) - Static method in class dev.metaschema.cli.commands.MetaschemaCommands
-
Create a new
IBindingContextthat is configured for dynamic compilation and to use the provided constraints. - newBoundLoader() - Method in interface dev.metaschema.databind.IBindingContext
-
Get a new
IBoundLoaderinstance 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
constraintapplied to thenode. - newCardinalityMinimumViolationMessage(ICardinalityConstraint, INodeItem, ISequence<? extends INodeItem>, DynamicContext) - Method in class dev.metaschema.core.model.constraint.AbstractConstraintValidationHandler
-
Construct a new violation message for the provided
constraintapplied to thenode. - 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
IDeserializerwhich 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
IDeserializerwhich 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
constraintapplied to thenode. - 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
IFieldNodeItembased 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
IFieldNodeItemthat 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
IFieldNodeItemthat 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
IFieldNodeItemthat 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
IFlagNodeItembased on the provided flag instance. - newFlagNodeItem(IFlagInstance, IModelNodeItem<?, ?>, Object) - Method in interface dev.metaschema.core.metapath.item.node.INodeItemFactory
-
Create a new
IFlagNodeItembased 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
constraintapplied to thenode. - newIndexDuplicateViolationMessage(IIndexConstraint, INodeItem) - Method in class dev.metaschema.core.model.constraint.AbstractConstraintValidationHandler
-
Construct a new violation message for the provided
constraintapplied to thenode. - newIndexMissMessage(IIndexHasKeyConstraint, INodeItem, INodeItem, List<String>, DynamicContext) - Method in class dev.metaschema.core.model.constraint.AbstractConstraintValidationHandler
-
Construct a new violation message for the provided
constraintapplied to thenode. - 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
IBindingContextinstance, 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
IBindingContextinstance, 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
constraintapplied to thenode. - newMatchPatternViolationMessage(IMatchesConstraint, INodeItem, INodeItem, String, Pattern, DynamicContext) - Method in class dev.metaschema.core.model.constraint.AbstractConstraintValidationHandler
-
Construct a new violation message for the provided
constraintapplied to thenode. - 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
constraintapplied to thenode. - newModelItem(INamedModelInstance, IAssemblyNodeItem) - Method in class dev.metaschema.core.metapath.item.node.AbstractNodeItemFactory
- newModelItem(INamedModelInstance, IAssemblyNodeItem, int, Object) - Method in class dev.metaschema.core.metapath.item.node.AbstractNodeItemFactory
- 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
resourcebased on the providedxmlObject. - 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
IBoundLoaderinstance 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
constraintapplied to thenode. - newSerializer(Format, Class<CLASS>) - Method in class dev.metaschema.databind.DefaultBindingContext
-
Gets a data
ISerializerwhich 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
ISerializerwhich 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
constraintapplied to thenode. - 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
INodeItemimplementations. - 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
ExitStatusimplementation 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
nullvalue 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
BigDecimalvalue. - numericCompare(INumericItem, ComparisonFunctions.Operator, INumericItem) - Static method in class dev.metaschema.core.metapath.function.ComparisonFunctions
-
Perform a number-based comparison of the
rightitem against theleftitem using the specifiedoperator. - 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
QNamevalue. - 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
nameto the providedvalue. - property(IAttributable.Key, Set<String>) - Method in class dev.metaschema.core.model.constraint.AbstractConstraintBuilder
-
Set the values of the property with the provided
nameto the providedvalues. - 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.Propertyinstance with no metadata. - Property(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.Property
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.Propertyinstance 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.PropertyBindinginstance 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.PropertyBindinginstance 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.PropertyBindinginstance 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.PropertyBindinginstance 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
IEnhancedQNameinterface. - 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
targetDefinitionand apply it to the providedtargetObject. - 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
instanceand apply it to the providedparentObject. - readItems(IBoundInstanceModel<T>, IBoundObject, boolean) - Method in class dev.metaschema.databind.io.xml.MetaschemaXmlReader
-
Read the data associated with the
instanceand apply it to the providedparentObject. - 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
targetDefinitionand apply it to the providedtargetObject. - 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
recursionMetapathstarting with the the items in theinitialContextand 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
IDataTypeAdapterwith the type system. - register(IAtomicOrUnionType<?>) - Method in class dev.metaschema.core.datatype.AbstractDataTypeProvider
-
Register the provided abstract
IAtomicOrUnionTypewith 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, andcause. - RegularExpressionMetapathException(int, Throwable) - Constructor for exception dev.metaschema.core.metapath.function.regex.RegularExpressionMetapathException
-
Constructs a new exception with the provided
code, no message, and thecause. - relativize(URI, URI, boolean) - Static method in class dev.metaschema.core.util.UriUtils
-
This function extends the functionality of
URI.relativize(URI)by supporting relative reference pathing (e.g., ..), when theprependparameter is set totrue. - 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.Remarksinstance with no metadata. - Remarks(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.Remarks
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.Remarksinstance 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.ChoiceGroupBindingitem from the underlying collection. - removeContext(MetapathContext) - Method in class dev.metaschema.databind.model.metaschema.binding.MetapathContext
-
Remove the first matching
MetapathContextitem from the underlying collection. - removeContext(MetapathContext) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints
-
Remove the first matching
MetapathContextitem from the underlying collection. - removeDefineAssemblyBinding(MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding
-
Remove the first matching
MetaschemaBindings.MetaschemaBinding.DefineAssemblyBindingitem from the underlying collection. - removeDefineFieldBinding(MetaschemaBindings.MetaschemaBinding.DefineFieldBinding) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding
-
Remove the first matching
MetaschemaBindings.MetaschemaBinding.DefineFieldBindingitem from the underlying collection. - removeEnum(ConstraintValueEnum) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagAllowedValues
-
Remove the first matching
ConstraintValueEnumitem from the underlying collection. - removeEnum(ConstraintValueEnum) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint
-
Remove the first matching
ConstraintValueEnumitem from the underlying collection. - removeExample(Example) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
-
Remove the first matching
Exampleitem from the underlying collection. - removeExample(Example) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
-
Remove the first matching
Exampleitem from the underlying collection. - removeExample(Example) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
-
Remove the first matching
Exampleitem from the underlying collection. - removeExample(Example) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
-
Remove the first matching
Exampleitem from the underlying collection. - removeExample(Example) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
-
Remove the first matching
Exampleitem from the underlying collection. - removeExample(Example) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
-
Remove the first matching
Exampleitem from the underlying collection. - removeExample(Example) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
-
Remove the first matching
Exampleitem from the underlying collection. - removeExample(Example) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
-
Remove the first matching
Exampleitem from the underlying collection. - removeGenerationCase(GenerationCase) - Method in class dev.metaschema.model.testing.testsuite.GenerateSchema
-
Remove the first matching
GenerationCaseitem from the underlying collection. - removeImplementInterface(String) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.Java
-
Remove the first matching
Stringitem from the underlying collection. - removeImplementInterface(String) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.Java
-
Remove the first matching
Stringitem from the underlying collection. - removeImport(METASCHEMA.Import) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA
-
Remove the first matching
METASCHEMA.Importitem from the underlying collection. - removeImport(MetaschemaMetaConstraints.Import) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints
-
Remove the first matching
MetaschemaMetaConstraints.Importitem from the underlying collection. - removeImport(MetaschemaModuleConstraints.Import) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints
-
Remove the first matching
MetaschemaModuleConstraints.Importitem 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
KeyConstraintFielditem from the underlying collection. - removeKeyField(KeyConstraintField) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint
-
Remove the first matching
KeyConstraintFielditem from the underlying collection. - removeKeyField(KeyConstraintField) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint
-
Remove the first matching
KeyConstraintFielditem from the underlying collection. - removeKeyField(KeyConstraintField) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraint
-
Remove the first matching
KeyConstraintFielditem from the underlying collection. - removeLet(ConstraintLetExpression) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyConstraints
-
Remove the first matching
ConstraintLetExpressionitem from the underlying collection. - removeLet(ConstraintLetExpression) - Method in class dev.metaschema.databind.model.metaschema.binding.FieldConstraints
-
Remove the first matching
ConstraintLetExpressionitem from the underlying collection. - removeLet(ConstraintLetExpression) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagConstraints
-
Remove the first matching
ConstraintLetExpressionitem from the underlying collection. - removeMetapath(MetaschemaMetapath) - Method in class dev.metaschema.databind.model.metaschema.binding.MetapathContext
-
Remove the first matching
MetaschemaMetapathitem from the underlying collection. - removeMetaschemaBinding(MetaschemaBindings.MetaschemaBinding) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings
-
Remove the first matching
MetaschemaBindings.MetaschemaBindingitem from the underlying collection. - removeModelBinding(MetaschemaBindings.ModelBinding) - Method in class dev.metaschema.databind.config.binding.MetaschemaBindings
-
Remove the first matching
MetaschemaBindings.ModelBindingitem from the underlying collection. - removeNamespaceBinding(MetapathNamespace) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA
-
Remove the first matching
MetapathNamespaceitem from the underlying collection. - removeNamespaceBinding(MetapathNamespace) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints
-
Remove the first matching
MetapathNamespaceitem from the underlying collection. - removeNamespaceBinding(MetapathNamespace) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints
-
Remove the first matching
MetapathNamespaceitem from the underlying collection. - removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Assembly
-
Remove the first matching
Propertyitem from the underlying collection. - removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssembly
-
Remove the first matching
Propertyitem from the underlying collection. - removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
-
Remove the first matching
Propertyitem from the underlying collection. - removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Field
-
Remove the first matching
Propertyitem from the underlying collection. - removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyReference
-
Remove the first matching
Propertyitem from the underlying collection. - removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.FieldReference
-
Remove the first matching
Propertyitem from the underlying collection. - removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagAllowedValues
-
Remove the first matching
Propertyitem from the underlying collection. - removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagExpect
-
Remove the first matching
Propertyitem from the underlying collection. - removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagIndexHasKey
-
Remove the first matching
Propertyitem from the underlying collection. - removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagMatches
-
Remove the first matching
Propertyitem from the underlying collection. - removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReference
-
Remove the first matching
Propertyitem from the underlying collection. - removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.FlagReport
-
Remove the first matching
Propertyitem from the underlying collection. - removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
-
Remove the first matching
Propertyitem from the underlying collection. - removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
-
Remove the first matching
Propertyitem from the underlying collection. - removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
-
Remove the first matching
Propertyitem from the underlying collection. - removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
-
Remove the first matching
Propertyitem from the underlying collection. - removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
-
Remove the first matching
Propertyitem from the underlying collection. - removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
-
Remove the first matching
Propertyitem from the underlying collection. - removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint
-
Remove the first matching
Propertyitem from the underlying collection. - removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedExpectConstraint
-
Remove the first matching
Propertyitem from the underlying collection. - removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedHasCardinalityConstraint
-
Remove the first matching
Propertyitem from the underlying collection. - removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint
-
Remove the first matching
Propertyitem from the underlying collection. - removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint
-
Remove the first matching
Propertyitem from the underlying collection. - removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraint
-
Remove the first matching
Propertyitem from the underlying collection. - removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedMatchesConstraint
-
Remove the first matching
Propertyitem from the underlying collection. - removeProp(Property) - Method in class dev.metaschema.databind.model.metaschema.binding.TargetedReportConstraint
-
Remove the first matching
Propertyitem 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.PropertyBindingitem 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.PropertyBindingitem from the underlying collection. - removeScope(MetaschemaModuleConstraints.Scope) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints
-
Remove the first matching
MetaschemaModuleConstraints.Scopeitem from the underlying collection. - removeTestCollection(TestCollection) - Method in class dev.metaschema.model.testing.testsuite.TestSuite
-
Remove the first matching
TestCollectionitem from the underlying collection. - removeTestScenario(TestScenario) - Method in class dev.metaschema.model.testing.testsuite.TestCollection
-
Remove the first matching
TestScenarioitem from the underlying collection. - removeValidationCase(ValidationCase) - Method in class dev.metaschema.model.testing.testsuite.TestScenario
-
Remove the first matching
ValidationCaseitem 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
patternintext. - 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
IReportConstraintconstraint 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
GroupAsannotation 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.RootNameinstance 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.RootNameinstance 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.Scopeinstance 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.Scopeinstance 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
featureto 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
choiceschoice group items. - setChoices(List<Object>) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup
-
Set the
choiceschoice 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
constraintproperty. - setConstraint(AssemblyConstraints) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
-
Set the
constraintproperty. - setConstraint(AssemblyConstraints) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
-
Set the
constraintproperty. - setConstraint(FieldConstraints) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
-
Set the
constraintproperty. - setConstraint(FieldConstraints) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
-
Set the
constraintproperty. - setConstraint(FieldConstraints) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
-
Set the
constraintproperty. - setConstraint(FlagConstraints) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineFlag
-
Set the
constraintproperty. - setConstraint(FlagConstraints) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlag
-
Set the
constraintproperty. - setConstraints(AssemblyConstraints) - Method in class dev.metaschema.databind.model.metaschema.binding.MetapathContext
-
Set the
constraintsproperty. - setConstraints(AssemblyConstraints) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints.DefinitionContext
-
Set the
constraintsproperty. - setConstraints(List<? extends IValueConstraintsBase>) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope
-
Set the
constraintschoice 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
contextproperty. - setContexts(List<MetapathContext>) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints
-
Set the
contextproperty. - 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-contextproperty. - setDefinitions(List<Object>) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA
-
Set the
definitionschoice 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
flagschoice group items. - setFlags(List<Object>) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineField
-
Set the
flagschoice group items. - setFlags(List<Object>) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
-
Set the
flagschoice group items. - setFlags(List<Object>) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineField
-
Set the
flagschoice group items. - setFlags(List<Object>) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
-
Set the
flagschoice group items. - setFlags(List<Object>) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineField
-
Set the
flagschoice 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
hrefproperty. - setHref(URI) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Import
-
Set the
hrefproperty. - 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
importproperty. - setImports(List<MetaschemaModuleConstraints.Import>) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints
-
Set the
importproperty. - 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
instanceschoice 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
metapathproperty. - 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-namespaceproperty. - setMetaschemaShortName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope
-
Set the
metaschema-short-nameproperty. - 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
modelproperty. - setModel(AssemblyModel) - Method in class dev.metaschema.databind.model.metaschema.binding.InlineDefineAssembly
-
Set the
modelproperty. - setModel(AssemblyModel) - Method in class dev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly
-
Set the
modelproperty. - 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
nameproperty. - setName(String) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints
-
Set the
nameproperty. - 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
namespaceproperty. - 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
pathproperty. - 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
ruleschoice group items. - setRules(List<? extends IConstraintBase>) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Flag
-
Set the
ruleschoice group items. - setRules(List<? extends ITargetedConstraintBase>) - Method in class dev.metaschema.databind.model.metaschema.binding.AssemblyConstraints
-
Set the
ruleschoice group items. - setRules(List<? extends ITargetedConstraintBase>) - Method in class dev.metaschema.databind.model.metaschema.binding.FieldConstraints
-
Set the
ruleschoice group items. - setRules(List<? extends ITargetedConstraintBase>) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Assembly
-
Set the
ruleschoice group items. - setRules(List<? extends ITargetedConstraintBase>) - Method in class dev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Field
-
Set the
ruleschoice 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-versionproperty. - 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
scopeproperty. - 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
targetproperty. - 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
versionproperty. - 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
IMetaschemaDatathat 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, andcause. - StaticMetapathException(int, Throwable) - Constructor for exception dev.metaschema.core.metapath.StaticMetapathException
-
Constructs a new exception with the provided
code, no message, and thecause. - 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
Stringvalue. - 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
rightitem against theleftitem using the specifiedoperator. - 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.TargetedAllowedValuesConstraintinstance with no metadata. - TargetedAllowedValuesConstraint(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraint
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraintinstance 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.TargetedExpectConstraintinstance with no metadata. - TargetedExpectConstraint(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.TargetedExpectConstraint
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.TargetedExpectConstraintinstance 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.TargetedHasCardinalityConstraintinstance with no metadata. - TargetedHasCardinalityConstraint(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.TargetedHasCardinalityConstraint
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.TargetedHasCardinalityConstraintinstance 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.TargetedIndexConstraintinstance with no metadata. - TargetedIndexConstraint(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraint
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraintinstance 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.TargetedIndexHasKeyConstraintinstance with no metadata. - TargetedIndexHasKeyConstraint(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraint
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraintinstance 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.TargetedIsUniqueConstraintinstance with no metadata. - TargetedIsUniqueConstraint(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraint
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraintinstance 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.TargetedMatchesConstraintinstance with no metadata. - TargetedMatchesConstraint(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.TargetedMatchesConstraint
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.TargetedMatchesConstraintinstance 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.TargetedReportConstraintinstance with no metadata. - TargetedReportConstraint(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.TargetedReportConstraint
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.TargetedReportConstraintinstance with the specified metadata. - test() - Element in annotation type dev.metaschema.databind.model.annotations.Expect
-
A metapath that is expected to evaluate to
truein this context. - test() - Element in annotation type dev.metaschema.databind.model.annotations.Report
-
A metapath that is expected to evaluate to
truewhen 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.TestCollectioninstance with no metadata. - TestCollection(IMetaschemaData) - Constructor for class dev.metaschema.model.testing.testsuite.TestCollection
-
Constructs a new
dev.metaschema.model.testing.testsuite.TestCollectioninstance 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.TestScenarioinstance with no metadata. - TestScenario(IMetaschemaData) - Constructor for class dev.metaschema.model.testing.testsuite.TestScenario
-
Constructs a new
dev.metaschema.model.testing.testsuite.TestScenarioinstance 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.TestSuiteinstance with no metadata. - TestSuite(IMetaschemaData) - Constructor for class dev.metaschema.model.testing.testsuite.TestSuite
-
Constructs a new
dev.metaschema.model.testing.testsuite.TestSuiteinstance 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
Collectorimplementation 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
- 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 byXMLStreamConstants. - 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
ExitStatusbased 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
- toIterable(Stream<T>) - Static method in class dev.metaschema.core.util.CollectionUtil
- 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
Iterableto a list of the same generic type. - toList(Iterator<T>) - Static method in class dev.metaschema.core.util.CollectionUtil
-
Convert the provided
Iteratorto 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
Collectorimplementation 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.
- 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
Propertyannotation to a map entry suitable for use in anIAttributableproperties 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
QNamewithout a namespace prefix. - toQName(String) - Method in interface dev.metaschema.core.qname.IEnhancedQName
-
Generate a
QNameusing 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
Collectorimplementation 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⪼ortype⪻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
- 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
treatexpression does not match the sequence type specified by thetreatexpression. - 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, andcause.
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
messageand no cause. - UnidentifiedFunctionError(String, Throwable) - Constructor for exception dev.metaschema.core.metapath.function.UnidentifiedFunctionError
-
Constructs a new Metapath exception with the provided
messageandcause. - UnidentifiedFunctionError(Throwable) - Constructor for exception dev.metaschema.core.metapath.function.UnidentifiedFunctionError
-
Constructs a new Metapath exception with a
nullmessage and the providedcause. - 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, andcause. - UriFunctionException(int, Throwable) - Constructor for exception dev.metaschema.core.metapath.function.UriFunctionException
-
Constructs a new exception with the provided
code, no message, and thecause. - 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.UseNameinstance with no metadata. - UseName(IMetaschemaData) - Constructor for class dev.metaschema.databind.model.metaschema.binding.UseName
-
Constructs a new
dev.metaschema.databind.model.metaschema.binding.UseNameinstance 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
targetusing 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.ValidationCaseinstance with no metadata. - ValidationCase(IMetaschemaData) - Constructor for class dev.metaschema.model.testing.testsuite.ValidationCase
-
Constructs a new
dev.metaschema.model.testing.testsuite.ValidationCaseinstance 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
ByteBuffervalue. - valueOf(ByteBuffer) - Static method in interface dev.metaschema.core.metapath.item.atomic.IHexBinaryItem
-
Construct a new URI base64 encoded byte sequence using the provided
ByteBuffervalue. - 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
INamedModelInstanceAbsolutethat is a member of aIChoiceInstance. - visit(DefaultDiagramNode.ChoiceGroupEdge) - Method in interface dev.metaschema.core.model.util.IDiagramNodeVisitor
-
Handle an edge based on a
INamedModelInstanceGroupedthat is a member of aIChoiceGroupInstance. - 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
IAssemblyInstanceGroupedNodeItemis 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
IAssemblyNodeItemis 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
IAssemblyDefinitionis 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
IAssemblyInstanceAbsoluteis 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
IAssemblyInstanceGroupedis 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
IChoiceGroupInstanceis 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
IChoiceInstanceis 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
IDocumentNodeItemis 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
IFieldNodeItemis 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
IFieldDefinitionis 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
IFieldInstanceAbsoluteis 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
IFieldInstanceGroupedis 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
IFlagNodeItemis 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
IFlagDefinitionis 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
IFlagInstanceis 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
IModuleNodeItemis 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
targetObjectas 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
ConstraintInitializationExceptionindicating 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
-
The Extensible Markup Language 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
IPathFormatterthat 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
-
The YAML Ain't Markup Language 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
mapinto 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
FunctionUtils.castToNumeric(IAnyAtomicItem)with null checking instead