Class RelationVariable.RelationFmi2Type

  • All Implemented Interfaces:
    RelationVariable.Type<org.intocps.maestro.fmi.Fmi2ModelDescription.Type,​org.intocps.maestro.fmi.Fmi2ModelDescription.Types>
    Enclosing class:
    RelationVariable<SCALAR_TYPE>

    public static class RelationVariable.RelationFmi2Type
    extends Object
    implements RelationVariable.Type<org.intocps.maestro.fmi.Fmi2ModelDescription.Type,​org.intocps.maestro.fmi.Fmi2ModelDescription.Types>
    • Constructor Detail

      • RelationFmi2Type

        public RelationFmi2Type​(org.intocps.maestro.fmi.Fmi2ModelDescription.Type type)
    • Method Detail

      • hasType

        public boolean hasType​(org.intocps.maestro.fmi.Fmi2ModelDescription.Types type)
        Specified by:
        hasType in interface RelationVariable.Type<org.intocps.maestro.fmi.Fmi2ModelDescription.Type,​org.intocps.maestro.fmi.Fmi2ModelDescription.Types>
      • get

        public org.intocps.maestro.fmi.Fmi2ModelDescription.Type get()
        Specified by:
        get in interface RelationVariable.Type<org.intocps.maestro.fmi.Fmi2ModelDescription.Type,​org.intocps.maestro.fmi.Fmi2ModelDescription.Types>
      • getLexType

        public org.intocps.maestro.ast.node.PType getLexType()
        Specified by:
        getLexType in interface RelationVariable.Type<org.intocps.maestro.fmi.Fmi2ModelDescription.Type,​org.intocps.maestro.fmi.Fmi2ModelDescription.Types>
      • getLexDefaultValue

        public org.intocps.maestro.ast.node.PExp getLexDefaultValue()
        Specified by:
        getLexDefaultValue in interface RelationVariable.Type<org.intocps.maestro.fmi.Fmi2ModelDescription.Type,​org.intocps.maestro.fmi.Fmi2ModelDescription.Types>
      • isAssignableFrom

        public boolean isAssignableFrom​(org.intocps.maestro.fmi.Fmi2ModelDescription.Type other,
                                        boolean autoConvert)
        Specified by:
        isAssignableFrom in interface RelationVariable.Type<org.intocps.maestro.fmi.Fmi2ModelDescription.Type,​org.intocps.maestro.fmi.Fmi2ModelDescription.Types>