Class GraphInterpreter.Connection

  • Enclosing class:
    GraphInterpreter

    public static final class GraphInterpreter.Connection
    extends java.lang.Object
    INERNAL API

    Contains all the necessary information for the GraphInterpreter to be able to implement a connection between an output and input ports.

    param: id Identifier of the connection. param: inOwner The operator logic that corresponds to the input side of the connection. param: outOwner The operator logic that corresponds to the output side of the connection. param: inHandler The handler that contains the callback for input events. param: outHandler The handler that contains the callback for output events.

    • Method Detail

      • id

        public int id()
      • id_$eq

        public void id_$eq​(int x$1)
      • inHandler_$eq

        public void inHandler_$eq​(InHandler x$1)
      • outHandler_$eq

        public void outHandler_$eq​(OutHandler x$1)
      • portState_$eq

        public void portState_$eq​(int x$1)
      • slot

        public java.lang.Object slot()
        Can either be * an in-flight element * a failure (with an optional in-flight element), if elem.isInstanceOf[Failed] * a cancellation cause, if elem.isInstanceOf[Cancelled]
      • slot_$eq

        public void slot_$eq​(java.lang.Object x$1)