Class IceAgitatorState

java.lang.Object
com.tccc.kos.commons.core.service.state.StateBean
com.tccc.kos.ext.freestyle.hardware.can.subnode.ice.IceAgitatorState
All Implemented Interfaces:
com.tccc.kos.commons.core.service.handle.HandleAware, Cloneable

public class IceAgitatorState extends com.tccc.kos.commons.core.service.state.StateBean
State bean for IceAgitator
Version:
2023-11-14
  • Constructor Details

    • IceAgitatorState

      public IceAgitatorState(com.tccc.kos.commons.core.service.handle.Handle handle)
  • Method Details

    • isAgitating

      public boolean isAgitating()
    • isIceChuteOpen

      public boolean isIceChuteOpen()
    • isIceLeverPressed

      public boolean isIceLeverPressed()
    • setAgitating

      public void setAgitating(boolean agitating)
    • setIceChuteOpen

      public void setIceChuteOpen(boolean iceChuteOpen)
    • setIceLeverPressed

      public void setIceLeverPressed(boolean iceLeverPressed)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class com.tccc.kos.commons.core.service.state.StateBean
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class com.tccc.kos.commons.core.service.state.StateBean