java.lang.Object
io.github.astrapi69.test.object.Light

public class Light extends Object
The class Light is a concrete receiver.
  • Constructor Details

    • Light

      public Light()
    • Light

      public Light(boolean on)
  • Method Details

    • builder

      public static Light.LightBuilder builder()
    • canEqual

      protected boolean canEqual(Object other)
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object
    • isOn

      public boolean isOn()
    • setOn

      public Light setOn(boolean on)
    • switchOff

      public Light switchOff()
      Switch off.
      Returns:
      the light
    • switchOn

      public Light switchOn()
      Switch on.
      Returns:
      the light
    • toBuilder

      public Light.LightBuilder toBuilder()
    • toString

      public String toString()
      Overrides:
      toString in class Object