Class LinearDag

    • Constructor Detail

      • LinearDag

        public LinearDag()
    • Method Detail

      • processNodesWithoutChildren

        protected void processNodesWithoutChildren​(@NotNull
                                                   ItemProcessor<Long> nodesProcessor)
        Description copied from class: DAG
        Passes nodes without children to the specified processor.
        Specified by:
        processNodesWithoutChildren in class DAG<Long>
      • getMaxNode

        public long getMaxNode()
        Specified by:
        getMaxNode in class BaseModificationDAG
        Returns:
        max node from the current DAG if it is not empty, otherwise returns 0