Hierarchy For Package com.kosdev.kos.ext.dispense

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • com.kosdev.kos.ext.dispense.AbstractHolderBuilder<T>
    • com.kosdev.kos.ext.dispense.AbstractHolderBuilder.ArrayBuilderIterator<T> (implements com.kosdev.kos.ext.dispense.AbstractHolderBuilder.BuilderIterator<T>)
    • com.kosdev.kos.ext.dispense.AbstractHolderBuilder.ListBuilderIterator<T> (implements com.kosdev.kos.ext.dispense.AbstractHolderBuilder.BuilderIterator<T>)
    • com.kosdev.kos.core.service.assembly.Assembly (implements com.kosdev.kos.commons.core.service.handle.HandleAware, com.kosdev.kos.commons.util.json.JsonDescriptorAware, com.kosdev.kos.core.util.Loadable)
    • com.kosdev.kos.ext.dispense.AvailabilityLock
    • com.kosdev.kos.core.service.hardware.Board (implements com.kosdev.kos.core.service.assembly.AssemblyAware, com.kosdev.kos.core.service.hardware.BoardIdentifier, com.kosdev.kos.commons.core.service.handle.HandleAware, com.kosdev.kos.commons.util.ready.Ready)
    • com.kosdev.kos.commons.core.service.config.ConfigBean (implements com.kosdev.kos.commons.util.ready.Ready)
    • com.kosdev.kos.ext.dispense.Container
    • com.kosdev.kos.ext.dispense.ContainerSlice
    • com.kosdev.kos.ext.dispense.Holder (implements com.kosdev.kos.core.service.assembly.AssemblyAware, com.kosdev.kos.commons.util.AttributeAware, com.kosdev.kos.commons.util.ClientAttributeAware, com.kosdev.kos.commons.core.service.handle.HandleAware, com.kosdev.kos.ext.dispense.PourAvailability)
    • com.kosdev.kos.ext.dispense.Pump<T> (implements com.kosdev.kos.commons.core.service.config.ConfigAware<T>, com.kosdev.kos.ext.dispense.PourAvailability, com.kosdev.kos.commons.util.Terminable)
    • com.kosdev.kos.commons.core.service.trouble.Trouble (implements com.kosdev.kos.commons.util.ClientAttributeAware)

Interface Hierarchy

  • com.kosdev.kos.commons.util.Abortable
    • com.kosdev.kos.commons.util.Terminable (also extends com.kosdev.kos.commons.util.Cancelable)
      • com.kosdev.kos.ext.dispense.Pour (also extends com.kosdev.kos.commons.util.AttributeAware)
  • com.kosdev.kos.ext.dispense.AbstractHolderBuilder.BuilderIterator<T>
  • com.kosdev.kos.commons.util.AttributeAware
    • com.kosdev.kos.ext.dispense.Pour (also extends com.kosdev.kos.commons.util.Terminable)
  • com.kosdev.kos.commons.util.Cancelable
    • com.kosdev.kos.commons.util.Terminable (also extends com.kosdev.kos.commons.util.Abortable)
      • com.kosdev.kos.ext.dispense.Pour (also extends com.kosdev.kos.commons.util.AttributeAware)
  • com.kosdev.kos.ext.dispense.CompositeChildPump
  • com.kosdev.kos.ext.dispense.CompositePump
  • com.kosdev.kos.ext.dispense.PourAvailability

Enum Class Hierarchy