Interface LPAgendaEntry

  • All Known Implementing Classes:
    ConsumerChoicePointFrame, Generator

    public interface LPAgendaEntry
    The signature of classes that can go on the LPEngines processing agenda.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Generator getGenerator()
      Return the generator associated with this entry (might be the entry itself)
      boolean isReady()
      Tests true if this state is ready to be usefully run.
      void pump()
      Cycle this object, recording new results in any associated memoization table until hit a stop or suspend point.
    • Method Detail

      • pump

        void pump()
        Cycle this object, recording new results in any associated memoization table until hit a stop or suspend point.
      • isReady

        boolean isReady()
        Tests true if this state is ready to be usefully run.
      • getGenerator

        Generator getGenerator()
        Return the generator associated with this entry (might be the entry itself)