Uses of Interface
dev.metaschema.core.model.IContainerModelAbsolute
Packages that use IContainerModelAbsolute
Package
Description
Node item types representing structured data in the Metapath type system.
Core Metaschema model interfaces and implementations.
-
Uses of IContainerModelAbsolute in dev.metaschema.core.metapath.item.node
Methods in dev.metaschema.core.metapath.item.node with parameters of type IContainerModelAbsoluteModifier and TypeMethodDescriptionprotected Stream<? extends INamedModelInstance>AbstractNodeItemFactory.getNamedModelInstances(IContainerModelAbsolute container) Get the descendant model instances of the providedcontainer.protected Stream<? extends IModelInstance>AbstractNodeItemFactory.getValuedModelInstances(IContainerModelAbsolute container) Get the descendant model instances of the providedcontainer. -
Uses of IContainerModelAbsolute in dev.metaschema.core.model
Subinterfaces of IContainerModelAbsolute in dev.metaschema.core.modelModifier and TypeInterfaceDescriptioninterfaceRepresents an assembly definition in a Metaschema module.interfaceA marker interface for a choice of allowed instances in a Metachema.interfaceRepresents a model container for assembly definitions.interfaceIFeatureContainerModelAbsolute<MI extends IModelInstanceAbsolute,NMI extends INamedModelInstanceAbsolute, FI extends IFieldInstanceAbsolute, AI extends IAssemblyInstanceAbsolute> Common interface for model container support classes.interfaceIFeatureContainerModelAssembly<MI extends IModelInstanceAbsolute,NMI extends INamedModelInstanceAbsolute, FI extends IFieldInstanceAbsolute, AI extends IAssemblyInstanceAbsolute, CI extends IChoiceInstance, CGI extends IChoiceGroupInstance> Provides assembly-specific container model functionality through delegation.Classes in dev.metaschema.core.model that implement IContainerModelAbsoluteModifier and TypeClassDescriptionclassAbstractChoiceInstance<PARENT extends IAssemblyDefinition,MODEL extends IModelInstanceAbsolute, NAMED_MODEL extends INamedModelInstanceAbsolute, FIELD extends IFieldInstanceAbsolute, ASSEMBLY extends IAssemblyInstanceAbsolute> A base class for a choice that is a member of a containing model.classAbstractGlobalAssemblyDefinition<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> A base class for an assembly definition defined globally within a Metaschema module.classAbstractInlineAssemblyDefinition<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> A base class for an assembly instance defined inline.