Class AIRegistryRequirements

java.lang.Object
com.espertech.esper.common.internal.context.airegistry.AIRegistryRequirements

public class AIRegistryRequirements extends Object
  • Constructor Details

    • AIRegistryRequirements

      public AIRegistryRequirements(boolean[] priorFlagsPerStream, boolean[] previousFlagsPerStream, AIRegistryRequirementSubquery[] subqueries, int tableAccessCount, boolean isRowRecogWithPrevious)
  • Method Details

    • noRequirements

      public static AIRegistryRequirements noRequirements()
    • getPriorFlagsPerStream

      public boolean[] getPriorFlagsPerStream()
    • getPreviousFlagsPerStream

      public boolean[] getPreviousFlagsPerStream()
    • getSubqueries

      public AIRegistryRequirementSubquery[] getSubqueries()
    • getTableAccessCount

      public int getTableAccessCount()
    • isRowRecogWithPrevious

      public boolean isRowRecogWithPrevious()
    • getSubqueryRequirements

      public static AIRegistryRequirementSubquery[] getSubqueryRequirements(Map<Integer,SubSelectFactory> subselects)