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.
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.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).-
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. -
Uses of IContainerModelAbsolute in dev.metaschema.databind.model
Subinterfaces of IContainerModelAbsolute in dev.metaschema.databind.modelModifier and TypeInterfaceDescriptioninterfaceRepresents an assembly definition bound to a Java class. -
Uses of IContainerModelAbsolute in dev.metaschema.databind.model.metaschema
Subinterfaces of IContainerModelAbsolute in dev.metaschema.databind.model.metaschemaModifier and TypeInterfaceDescriptioninterfaceRepresents a Metaschema assembly definition loaded via data binding.