Package com.tccc.kos.ext.dispense.pipeline.beverage.graph


package com.tccc.kos.ext.dispense.pipeline.beverage.graph
  • Class
    Description
    A GraphNode that reports availability as the logical AND of all of its child nodes.
    Availability information for a given node in the beverage graph.
    A GraphNode that represents a beverage.
    A graph of dependencies that are used to compute beverage, brand and group availability information based on pump status and other override inputs.
     
    Builder used to construct a BevGraph which captures the dependencies between pumps, ingredients, beverages, brands and groups.
     
    A GraphNode that always reports unavailable and not visible unless the overrides are set.
    A key component of a PourEngine is a BevGraph.
    A GraphNode that represents an ingredient.
    Interface for attaching external override logic to a GraphNode.
    A GraphNode that reports availability as the logical OR of all of its child nodes.
    A GraphNode that represents a pump.
    Simple NodeOvrride that allows visibility and availability to be set.