Interface IModelContainerSupport<MI extends IModelInstance,​NMI extends INamedModelInstance,​FI extends IFieldInstance,​AI extends IAssemblyInstance,​CI extends IChoiceInstance>

    • Method Detail

      • getNamedModelInstanceMap

        @NonNull
        Map<String,​NMIgetNamedModelInstanceMap()
        Get a mapping of all named model instances, mapped from their effective name to the instance.
        Returns:
        the mapping
      • getFieldInstanceMap

        @NonNull
        Map<String,​FIgetFieldInstanceMap()
        Get a mapping of all field instances, mapped from their effective name to the instance.
        Returns:
        the mapping
      • getAssemblyInstanceMap

        @NonNull
        Map<String,​AIgetAssemblyInstanceMap()
        Get a mapping of all assembly instances, mapped from their effective name to the instance.
        Returns:
        the mapping
      • getChoiceInstances

        @NonNull
        List<CIgetChoiceInstances()
        Get a listing of all choice instances.
        Returns:
        the listing