Interface Sendable

    • Method Detail

      • getName

        String getName()
        Gets the name of this Sendable object.
        Returns:
        Name
      • setName

        void setName​(String name)
        Sets the name of this Sendable object.
        Parameters:
        name - name
      • setName

        default void setName​(String subsystem,
                             String name)
        Sets both the subsystem name and device name of this Sendable object.
        Parameters:
        subsystem - subsystem name
        name - device name
      • getSubsystem

        String getSubsystem()
        Gets the subsystem name of this Sendable object.
        Returns:
        Subsystem name
      • setSubsystem

        void setSubsystem​(String subsystem)
        Sets the subsystem name of this Sendable object.
        Parameters:
        subsystem - subsystem name
      • initSendable

        void initSendable​(SendableBuilder builder)
        Initializes this Sendable object.
        Parameters:
        builder - sendable builder