Class InstanceInfo
- java.lang.Object
-
- org.intocps.maestro.framework.fmi2.InstanceInfo
-
- All Implemented Interfaces:
FrameworkUnitInfo
public class InstanceInfo extends Object implements FrameworkUnitInfo
-
-
Field Summary
Fields Modifier and Type Field Description Optional<FaultInject>faultInjectStringfmuIdentifierorg.intocps.maestro.fmi.fmi3.Fmi3ModelDescriptionmodelDescription
-
Constructor Summary
Constructors Constructor Description InstanceInfo(org.intocps.maestro.fmi.fmi3.Fmi3ModelDescription modelDescription, String fmuIdentifier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<FaultInject>getFaultInject()StringgetFmuIdentifier()org.intocps.maestro.fmi.fmi3.Fmi3ModelDescriptiongetModelDescription()StringgetOwnerIdentifier()voidsetFaultInject(String constraintId)
-
-
-
Field Detail
-
modelDescription
public final org.intocps.maestro.fmi.fmi3.Fmi3ModelDescription modelDescription
-
fmuIdentifier
public final String fmuIdentifier
-
faultInject
public Optional<FaultInject> faultInject
-
-
Constructor Detail
-
InstanceInfo
public InstanceInfo(org.intocps.maestro.fmi.fmi3.Fmi3ModelDescription modelDescription, String fmuIdentifier)
-
-
Method Detail
-
getFaultInject
public Optional<FaultInject> getFaultInject()
- Specified by:
getFaultInjectin interfaceFrameworkUnitInfo
-
setFaultInject
public void setFaultInject(String constraintId)
- Specified by:
setFaultInjectin interfaceFrameworkUnitInfo
-
getModelDescription
public org.intocps.maestro.fmi.fmi3.Fmi3ModelDescription getModelDescription()
-
getFmuIdentifier
public String getFmuIdentifier()
-
getOwnerIdentifier
public String getOwnerIdentifier()
- Specified by:
getOwnerIdentifierin interfaceFrameworkUnitInfo
-
-