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 Constructor Description RelationFmi3Type(org.intocps.maestro.fmi.fmi3.Fmi3TypeEnum type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.intocps.maestro.fmi.fmi3.Fmi3TypeEnumget()org.intocps.maestro.ast.node.PExpgetLexDefaultValue()org.intocps.maestro.ast.node.PTypegetLexType()booleanhasType(org.intocps.maestro.fmi.fmi3.Fmi3TypeEnum type)booleanisAssignableFrom(org.intocps.maestro.fmi.fmi3.Fmi3TypeEnum other, boolean autoConvert)
-
-
-
Method Detail
-
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>
-
-