Class MemoryFactory<E>

  • Type Parameters:
    E - Type of the base Object

    public class MemoryFactory<E>
    extends java.lang.Object
    Contains the State and changes internally. with the create() method one can get immutable Snapshots.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  MemoryFactory.Memory<E>
      Contents of a "memory segment", used for implementing the MATCH_RECOGNIZE operator.
    • Constructor Summary

      Constructor Description
      MemoryFactory​(int history, int future)  
    • Field Detail

      • history

        private final int history
      • future

        private final int future
      • values

        private java.lang.Object[] values
    • Constructor Detail

      • MemoryFactory

        public MemoryFactory​(int history,
                             int future)