Class Hierarchy
- java.lang.Object
- com.tccc.kos.ext.dispense.AbstractHolderBuilder<T>
- com.tccc.kos.ext.dispense.HolderBuilder
- com.tccc.kos.ext.dispense.AbstractHolderBuilder.ArrayBuilderIterator<T> (implements com.tccc.kos.ext.dispense.AbstractHolderBuilder.BuilderIterator<T>)
- com.tccc.kos.ext.dispense.AbstractHolderBuilder.ListBuilderIterator<T> (implements com.tccc.kos.ext.dispense.AbstractHolderBuilder.BuilderIterator<T>)
- com.tccc.kos.core.service.assembly.Assembly (implements com.tccc.kos.commons.core.service.handle.HandleAware, com.tccc.kos.commons.util.json.JsonDescriptorAware, com.tccc.kos.core.util.Loadable)
- com.tccc.kos.ext.dispense.DispenseAssembly (implements com.tccc.kos.ext.dispense.pipeline.ingredient.grants.PumpOpLimitAware)
- com.tccc.kos.ext.dispense.AvailabilityLock
- com.tccc.kos.core.service.hardware.Board (implements com.tccc.kos.core.service.assembly.AssemblyAware, com.tccc.kos.core.service.hardware.BoardIdentifier, com.tccc.kos.commons.core.service.handle.HandleAware)
- com.tccc.kos.ext.dispense.PumpBoard (implements com.tccc.kos.ext.dispense.PourAvailability, com.tccc.kos.ext.dispense.pipeline.ingredient.grants.PumpOpLimitAware)
- com.tccc.kos.commons.core.service.config.ConfigBean (implements com.tccc.kos.commons.util.ready.Ready)
- com.tccc.kos.ext.dispense.PumpConfig
- com.tccc.kos.ext.dispense.Container
- com.tccc.kos.ext.dispense.IntrinsicContainer
- com.tccc.kos.ext.dispense.LockedContainer
- com.tccc.kos.ext.dispense.ContainerSlice
- com.tccc.kos.ext.dispense.Holder (implements com.tccc.kos.core.service.assembly.AssemblyAware, com.tccc.kos.commons.core.service.handle.HandleAware, com.tccc.kos.ext.dispense.PourAvailability)
- com.tccc.kos.ext.dispense.Pump<T> (implements com.tccc.kos.commons.core.service.config.ConfigAware<T>, com.tccc.kos.ext.dispense.PourAvailability, com.tccc.kos.commons.util.Terminable)
- com.tccc.kos.commons.core.service.trouble.Trouble
- com.tccc.kos.ext.dispense.PourAvailabilityTrouble
- com.tccc.kos.ext.dispense.PumpTrouble (implements com.tccc.kos.ext.dispense.troubles.HolderTroubleIface, com.tccc.kos.ext.dispense.troubles.PumpTroubleIface)
- com.tccc.kos.ext.dispense.PourAvailabilityTrouble
- com.tccc.kos.ext.dispense.AbstractHolderBuilder<T>
Interface Hierarchy
- com.tccc.kos.commons.util.Abortable
- com.tccc.kos.commons.util.Terminable (also extends com.tccc.kos.commons.util.Cancelable)
- com.tccc.kos.ext.dispense.Pour
- com.tccc.kos.commons.util.Terminable (also extends com.tccc.kos.commons.util.Cancelable)
- com.tccc.kos.ext.dispense.AbstractHolderBuilder.BuilderIterator<T>
- com.tccc.kos.commons.util.Cancelable
- com.tccc.kos.commons.util.Terminable (also extends com.tccc.kos.commons.util.Abortable)
- com.tccc.kos.ext.dispense.Pour
- com.tccc.kos.commons.util.Terminable (also extends com.tccc.kos.commons.util.Abortable)
- com.tccc.kos.ext.dispense.CompositeChildPump
- com.tccc.kos.ext.dispense.CompositePump
- com.tccc.kos.ext.dispense.PourAvailability
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.tccc.kos.ext.dispense.PourAvailability.Type
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)