Skip to content

class BaseInstanceIterationConfig

Package: swiss.avm.up.core.config.br.javamodel.BaseInstanceIterationConfig

Direct Known Subclasses: InstanceControllerConfig, BaseInstanceClusterConfig


abstract class BaseInstanceIterationConfig extends Decorator

Properties

target

Reference to the decorated Resource.

Resource[1..1]

The base class of any Resource in the system.

Method Summary

getAllBaseInstanceConfig

@MessageFunctions

Return:

List<BaseInstanceConfig>

getAllContainedDefaultValues

@ConfigFunctionSpace

Return:

List<DataValue>

getAllContainedInstanceControllerConfig

@ConfigFunctionSpace

Return:

List<InstanceControllerConfig>

getClusterArrayIndexDefinition

@ConfigFunctionSpace

Return:

ControllerInstanceArrayIndex

getClusterArrayIndexPath

@ConfigFunctionSpace

Return:

List<IntegerLiteral>

getClusterInstacePath

@ConfigFunctionSpace

Return:

List<ClusterInstance>

getMessageBaseInstanceConfigs

@MessageFunctions

Parameters:

ControllerInstanceWrapper

Return:

List<BaseInstanceConfig>

model_getChildBaseInstanceIterationConfig

@ConfigFunctionSpace

Return:

List<BaseInstanceIterationConfig>

model_getInstanceOption

@ConfigFunctionSpace

Return:

GroupAssignment

model_getParentBaseInstanceIterationConfig

@ConfigFunctionSpace

Return:

BaseInstanceIterationConfig

model_getVariableInitInterface

@ConfigFunctionSpace

Return:

VariableInitInterface