Class RelationVariable.RelationFmi3Type
java.lang.Object
org.intocps.maestro.framework.fmi2.RelationVariable.RelationFmi3Type
- All Implemented Interfaces:
RelationVariable.Type<org.intocps.maestro.fmi.fmi3.Fmi3TypeEnum,org.intocps.maestro.fmi.fmi3.Fmi3TypeEnum>
- Enclosing class:
RelationVariable<SCALAR_TYPE>
public static class RelationVariable.RelationFmi3Type
extends Object
implements RelationVariable.Type<org.intocps.maestro.fmi.fmi3.Fmi3TypeEnum,org.intocps.maestro.fmi.fmi3.Fmi3TypeEnum>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.intocps.maestro.fmi.fmi3.Fmi3TypeEnumget()org.intocps.maestro.ast.node.PExporg.intocps.maestro.ast.node.PTypebooleanhasType(org.intocps.maestro.fmi.fmi3.Fmi3TypeEnum type) booleanisAssignableFrom(org.intocps.maestro.fmi.fmi3.Fmi3TypeEnum other, boolean autoConvert)
-
Constructor Details
-
RelationFmi3Type
public RelationFmi3Type(org.intocps.maestro.fmi.fmi3.Fmi3TypeEnum type)
-
-
Method Details
-
hasType
public boolean hasType(org.intocps.maestro.fmi.fmi3.Fmi3TypeEnum type) - Specified by:
hasTypein interfaceRelationVariable.Type<org.intocps.maestro.fmi.fmi3.Fmi3TypeEnum,org.intocps.maestro.fmi.fmi3.Fmi3TypeEnum>
-
get
public org.intocps.maestro.fmi.fmi3.Fmi3TypeEnum get()- Specified by:
getin interfaceRelationVariable.Type<org.intocps.maestro.fmi.fmi3.Fmi3TypeEnum,org.intocps.maestro.fmi.fmi3.Fmi3TypeEnum>
-
getLexType
public org.intocps.maestro.ast.node.PType getLexType()- Specified by:
getLexTypein interfaceRelationVariable.Type<org.intocps.maestro.fmi.fmi3.Fmi3TypeEnum,org.intocps.maestro.fmi.fmi3.Fmi3TypeEnum>
-
getLexDefaultValue
public org.intocps.maestro.ast.node.PExp getLexDefaultValue()- Specified by:
getLexDefaultValuein interfaceRelationVariable.Type<org.intocps.maestro.fmi.fmi3.Fmi3TypeEnum,org.intocps.maestro.fmi.fmi3.Fmi3TypeEnum>
-
isAssignableFrom
public boolean isAssignableFrom(org.intocps.maestro.fmi.fmi3.Fmi3TypeEnum other, boolean autoConvert) - Specified by:
isAssignableFromin interfaceRelationVariable.Type<org.intocps.maestro.fmi.fmi3.Fmi3TypeEnum,org.intocps.maestro.fmi.fmi3.Fmi3TypeEnum>
-