public static class StarPushDownResolver.PushDownResult extends Object
| Constructor and Description |
|---|
PushDownResult() |
| Modifier and Type | Method and Description |
|---|---|
void |
addProcessedRequest(StarPushDownResolver.PushDownRequest request) |
void |
addPushedDownColumn(INamespace namespace,
String columnName) |
void |
addUpLevelReference(INamespace namespace,
TObjectName reference) |
int |
getIterations() |
List<StarPushDownResolver.PushDownRequest> |
getProcessedRequests() |
Set<String> |
getPushedDownColumns(INamespace namespace) |
int |
getStarNamespaceCount() |
int |
getTotalPushedDownColumns() |
List<TObjectName> |
getUpLevelReferences(INamespace namespace) |
String |
toString() |
public PushDownResult()
public void addPushedDownColumn(INamespace namespace, String columnName)
public void addUpLevelReference(INamespace namespace, TObjectName reference)
public void addProcessedRequest(StarPushDownResolver.PushDownRequest request)
public Set<String> getPushedDownColumns(INamespace namespace)
public List<TObjectName> getUpLevelReferences(INamespace namespace)
public int getTotalPushedDownColumns()
public int getStarNamespaceCount()
public int getIterations()
public List<StarPushDownResolver.PushDownRequest> getProcessedRequests()