Interface FmiBuilder.Port<PORT_SCALAR_TYPE,​AST>

  • Enclosing interface:
    FmiBuilder<AST,​B,​E,​SETTINGS>

    public static interface FmiBuilder.Port<PORT_SCALAR_TYPE,​AST>
    • Method Detail

      • getQualifiedName

        String getQualifiedName()
        Gets the fully qualified port name including its source reference. Often on the form source.name
        Returns:
      • getSourceObject

        PORT_SCALAR_TYPE getSourceObject()
        Gets the underlying objects from which the port is created
        Returns:
      • getName

        String getName()
        Get the port name
        Returns:
      • getPortReferenceValue

        Long getPortReferenceValue()
        Get the port reference value
        Returns:
      • isLinked

        boolean isLinked()
        Indicates if the current port is linked
        Returns:
        true if linked
      • isLinkedAsOutputProvider

        boolean isLinkedAsOutputProvider()
        Indicates if this is linked into other @FmiBuilder.Ports
        Returns:
        true if linked
      • isLinkedAsInputConsumer

        boolean isLinkedAsInputConsumer()
        Indicates if another @FmiBuilder.Port is linked into this
        Returns:
        true if linked