public class AIRegistryRequirements extends Object
Constructor and Description |
---|
AIRegistryRequirements(boolean[] priorFlagsPerStream,
boolean[] previousFlagsPerStream,
AIRegistryRequirementSubquery[] subqueries,
int tableAccessCount,
boolean isRowRecogWithPrevious) |
Modifier and Type | Method and Description |
---|---|
boolean[] |
getPreviousFlagsPerStream() |
boolean[] |
getPriorFlagsPerStream() |
AIRegistryRequirementSubquery[] |
getSubqueries() |
static AIRegistryRequirementSubquery[] |
getSubqueryRequirements(Map<Integer,SubSelectFactory> subselects) |
int |
getTableAccessCount() |
boolean |
isRowRecogWithPrevious() |
static AIRegistryRequirements |
noRequirements() |
public AIRegistryRequirements(boolean[] priorFlagsPerStream, boolean[] previousFlagsPerStream, AIRegistryRequirementSubquery[] subqueries, int tableAccessCount, boolean isRowRecogWithPrevious)
public static AIRegistryRequirements noRequirements()
public boolean[] getPriorFlagsPerStream()
public boolean[] getPreviousFlagsPerStream()
public AIRegistryRequirementSubquery[] getSubqueries()
public int getTableAccessCount()
public boolean isRowRecogWithPrevious()
public static AIRegistryRequirementSubquery[] getSubqueryRequirements(Map<Integer,SubSelectFactory> subselects)
Copyright © 2005–2018. All rights reserved.