Uses of Interface
dev.metaschema.core.model.INamedModelInstanceGrouped
Packages that use INamedModelInstanceGrouped
Package
Description
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.-
Uses of INamedModelInstanceGrouped in dev.metaschema.core.model
Classes in dev.metaschema.core.model with type parameters of type INamedModelInstanceGroupedModifier and TypeClassDescriptionclassAbstractChoiceGroupInstance<PARENT extends IAssemblyDefinition,NAMED_MODEL extends INamedModelInstanceGrouped, FIELD extends IFieldInstanceGrouped, ASSEMBLY extends IAssemblyInstanceGrouped> A base class for a choice group that is a member of a containing model.interfaceIFeatureContainerModelGrouped<NMI extends INamedModelInstanceGrouped,FI extends IFieldInstanceGrouped, AI extends IAssemblyInstanceGrouped> Provides grouped container model functionality through delegation.Subinterfaces of INamedModelInstanceGrouped in dev.metaschema.core.modelModifier and TypeInterfaceDescriptioninterfaceRepresents an assembly instance that appears within a choice or other grouping construct.interfaceRepresents a field instance that appears within a choice or other grouping construct.Methods in dev.metaschema.core.model that return INamedModelInstanceGroupedModifier and TypeMethodDescriptiondefault INamedModelInstanceGroupedIChoiceGroupInstance.getItemInstance(Object item) Get the named model instance for the provided choice group item.IContainerModelGrouped.getNamedModelInstanceByName(Integer name) Get the model instance contained within the model with the associated use name.Methods in dev.metaschema.core.model that return types with arguments of type INamedModelInstanceGroupedModifier and TypeMethodDescriptiondefault Collection<? extends INamedModelInstanceGrouped>IContainerModelGrouped.getModelInstances()Collection<? extends INamedModelInstanceGrouped>IContainerModelGrouped.getNamedModelInstances()Get all named model instances within the container. -
Uses of INamedModelInstanceGrouped in dev.metaschema.databind.model
Subinterfaces of INamedModelInstanceGrouped in dev.metaschema.databind.modelModifier and TypeInterfaceDescriptioninterfaceRepresents an assembly model instance that is a member of a choice group instance.interfaceRepresents a field model instance that is a member of a choice group instance.interfaceRepresents a model instance that is a member of a choice group instance.