@API(value=EXPERIMENTAL) public interface PlanContext
PlannerRule.onMatch(PlannerRuleCall)
method.Modifier and Type | Method and Description |
---|---|
PlanContext |
asNestedWith(NestedContext nestedContext) |
KeyExpression |
getCommonPrimaryKey() |
int |
getGreatestPrimaryKeyWidth() |
Index |
getIndexByName(String name) |
Set<IndexEntrySource> |
getIndexEntrySources() |
Set<Index> |
getIndexes() |
RecordMetaData |
getMetaData() |
@Nonnull Set<IndexEntrySource> getIndexEntrySources()
@Nullable KeyExpression getCommonPrimaryKey()
int getGreatestPrimaryKeyWidth()
@Nonnull RecordMetaData getMetaData()
@Nonnull PlanContext asNestedWith(@Nonnull NestedContext nestedContext)