Class Actuator

java.lang.Object
entity.actuator.Actuator
Direct Known Subclasses:
DimmableActuator, SwitchableActuator

public class Actuator extends Object
Implementation of the actuator entity.
  • Constructor Details

    • Actuator

      public Actuator(ActuatorID actuatorID, ActuatorType actuatorType)
      Default constructor.
      Parameters:
      actuatorID - the actuator id.
      actuatorType - the actuator type.
  • Method Details

    • getId

      public ActuatorID getId()
      Get the actuator id.
      Returns:
      the actuator id.
    • getActuatorType

      public ActuatorType getActuatorType()
      Get the actuator type.
      Returns:
      the actuator type.
    • equals

      public final boolean equals(Object other)
      Overrides:
      equals in class Object
    • hashCode

      public final int hashCode()
      Overrides:
      hashCode in class Object