| addAccessEvent(TAccessEvent event) | com.cloudera.impala.analysis.Analyzer | inline |
| addSlotDescriptor(TupleDescriptor tupleDesc) | com.cloudera.impala.analysis.Analyzer | inline |
| addWarning(String msg) | com.cloudera.impala.analysis.Analyzer | inline |
| aliasMap_ | com.cloudera.impala.analysis.Analyzer | private |
| ambiguousAliases_ | com.cloudera.impala.analysis.Analyzer | private |
| Analyzer(ImpaladCatalog catalog, TQueryCtx queryCtx, AuthorizationConfig authzConfig) | com.cloudera.impala.analysis.Analyzer | inline |
| Analyzer(Analyzer parentAnalyzer) | com.cloudera.impala.analysis.Analyzer | inline |
| Analyzer(Analyzer parentAnalyzer, GlobalState globalState) | com.cloudera.impala.analysis.Analyzer | inlineprivate |
| ancestors_ | com.cloudera.impala.analysis.Analyzer | private |
| authErrorMsg_ | com.cloudera.impala.analysis.Analyzer | private |
| authorize(AuthorizationChecker authzChecker) | com.cloudera.impala.analysis.Analyzer | inline |
| callDepth_ | com.cloudera.impala.analysis.Analyzer | private |
| canEvalAntiJoinedConjunct(Expr e, List< TupleId > nodeTupleIds) | com.cloudera.impala.analysis.Analyzer | inline |
| canEvalFullOuterJoinedConjunct(Expr e, List< TupleId > tids) | com.cloudera.impala.analysis.Analyzer | inline |
| canEvalPredicate(List< TupleId > tupleIds, Expr e) | com.cloudera.impala.analysis.Analyzer | inline |
| canEvalPredicate(PlanNode node, Expr e) | com.cloudera.impala.analysis.Analyzer | inlineprivate |
| castAllToCompatibleType(List< Expr > exprs) | com.cloudera.impala.analysis.Analyzer | inline |
| castToUnionCompatibleTypes(List< List< Expr >> exprLists) | com.cloudera.impala.analysis.Analyzer | inline |
| checkSystemDbAccess(String dbName, Privilege privilege) | com.cloudera.impala.analysis.Analyzer | inlineprivate |
| computeEquivClasses() | com.cloudera.impala.analysis.Analyzer | inline |
| containsOuterJoinedTid(List< TupleId > tids) | com.cloudera.impala.analysis.Analyzer | inline |
| containsSubquery() | com.cloudera.impala.analysis.Analyzer | inline |
| copySlotDescriptor(SlotDescriptor srcSlotDesc, TupleDescriptor tupleDesc) | com.cloudera.impala.analysis.Analyzer | inline |
| createAuxEquivPredicate(Expr lhs, Expr rhs) | com.cloudera.impala.analysis.Analyzer | inline |
| createEqPredicate(SlotId lhsSlotId, SlotId rhsSlotId) | com.cloudera.impala.analysis.Analyzer | inline |
| createEquivConjuncts(List< TupleId > lhsTids, TupleId rhsTid, List< T > conjuncts) | com.cloudera.impala.analysis.Analyzer | inlinepackage |
| createEquivConjuncts(TupleId tid, List< T > conjuncts, Set< SlotId > ignoreSlots) | com.cloudera.impala.analysis.Analyzer | inlinepackage |
| createEquivConjuncts(TupleId tid, List< T > conjuncts) | com.cloudera.impala.analysis.Analyzer | inlinepackage |
| createIdentityEquivClasses() | com.cloudera.impala.analysis.Analyzer | inline |
| createWithNewGlobalState(Analyzer parentAnalyzer) | com.cloudera.impala.analysis.Analyzer | inlinestatic |
| DATA_SRC_ALREADY_EXISTS_ERROR_MSG | com.cloudera.impala.analysis.Analyzer | static |
| DATA_SRC_DOES_NOT_EXIST_ERROR_MSG | com.cloudera.impala.analysis.Analyzer | static |
| DB_ALREADY_EXISTS_ERROR_MSG | com.cloudera.impala.analysis.Analyzer | static |
| DB_DOES_NOT_EXIST_ERROR_MSG | com.cloudera.impala.analysis.Analyzer | static |
| dbContainsTable(String dbName, String tableName, Privilege privilege) | com.cloudera.impala.analysis.Analyzer | inline |
| decrementCallDepth() | com.cloudera.impala.analysis.Analyzer | inline |
| enablePrivChecks_ | com.cloudera.impala.analysis.Analyzer | private |
| equivExprs(Expr e1, Expr e2) | com.cloudera.impala.analysis.Analyzer | inline |
| equivSets(List< Expr > l1, List< Expr > l2) | com.cloudera.impala.analysis.Analyzer | inline |
| evalByJoin(Expr e) | com.cloudera.impala.analysis.Analyzer | inline |
| FN_ALREADY_EXISTS_ERROR_MSG | com.cloudera.impala.analysis.Analyzer | static |
| FN_DOES_NOT_EXIST_ERROR_MSG | com.cloudera.impala.analysis.Analyzer | static |
| getAccessEvents() | com.cloudera.impala.analysis.Analyzer | inline |
| getAliases() | com.cloudera.impala.analysis.Analyzer | inline |
| getAntiJoinRef(Expr e) | com.cloudera.impala.analysis.Analyzer | inline |
| getAssignedConjuncts() | com.cloudera.impala.analysis.Analyzer | inline |
| getAuthzConfig() | com.cloudera.impala.analysis.Analyzer | inline |
| getBoundPredicates(TupleId destTid, Set< SlotId > ignoreSlots, boolean markAssigned) | com.cloudera.impala.analysis.Analyzer | inline |
| getBoundPredicates(TupleId destTid) | com.cloudera.impala.analysis.Analyzer | inline |
| getCallDepth() | com.cloudera.impala.analysis.Analyzer | inline |
| getCatalog() | com.cloudera.impala.analysis.Analyzer | inline |
| getColumnLineageGraph() | com.cloudera.impala.analysis.Analyzer | inline |
| getColumnSlot(TupleDescriptor tupleDesc, Column col) | com.cloudera.impala.analysis.Analyzer | inline |
| getCompatibleType(Type lastCompatibleType, Expr lastCompatibleExpr, Expr expr) | com.cloudera.impala.analysis.Analyzer | inline |
| getConjunct(ExprId exprId) | com.cloudera.impala.analysis.Analyzer | inline |
| getConjuncts() | com.cloudera.impala.analysis.Analyzer | inline |
| getDb(String dbName, Privilege privilege) | com.cloudera.impala.analysis.Analyzer | inline |
| getDb(String dbName, Privilege privilege, boolean throwIfDoesNotExist) | com.cloudera.impala.analysis.Analyzer | inline |
| getDefaultDb() | com.cloudera.impala.analysis.Analyzer | inline |
| getDescriptor(String tableAlias) | com.cloudera.impala.analysis.Analyzer | inline |
| getDescTbl() | com.cloudera.impala.analysis.Analyzer | inline |
| getEqJoinConjuncts(List< TupleId > tids, TableRef joinedTblRef) | com.cloudera.impala.analysis.Analyzer | inline |
| getEquivClasses(List< TupleId > tids) | com.cloudera.impala.analysis.Analyzer | inlineprivate |
| getEquivClassId(SlotId slotId) | com.cloudera.impala.analysis.Analyzer | inline |
| getEquivClassSmap() | com.cloudera.impala.analysis.Analyzer | inline |
| getEquivDestSlotIds(TupleId srcTid, List< SlotId > srcSids, TupleId destTid, Set< SlotId > ignoreSlots) | com.cloudera.impala.analysis.Analyzer | inlineprivate |
| getEquivSlots(SlotId slotId, List< TupleId > tupleIds, List< SlotId > equivSlotIds) | com.cloudera.impala.analysis.Analyzer | inline |
| getFqTableName(TableName tableName) | com.cloudera.impala.analysis.Analyzer | inline |
| getFullOuterJoinRef(Expr e) | com.cloudera.impala.analysis.Analyzer | inline |
| getHostIndex() | com.cloudera.impala.analysis.Analyzer | inline |
| getLastOjClause(TupleId id) | com.cloudera.impala.analysis.Analyzer | inline |
| getLocalViews() | com.cloudera.impala.analysis.Analyzer | inline |
| getMissingTbls() | com.cloudera.impala.analysis.Analyzer | inline |
| getParentAnalyzer() | com.cloudera.impala.analysis.Analyzer | inline |
| getPrivilegeReqs() | com.cloudera.impala.analysis.Analyzer | inline |
| getQueryCtx() | com.cloudera.impala.analysis.Analyzer | inline |
| getSerializedLineageGraph() | com.cloudera.impala.analysis.Analyzer | inline |
| getSlotDescriptor(String qualifiedColumnName) | com.cloudera.impala.analysis.Analyzer | inline |
| getTable(String dbName, String tableName) | com.cloudera.impala.analysis.Analyzer | inline |
| getTable(TableName tableName, Privilege privilege, boolean addAccessEvent) | com.cloudera.impala.analysis.Analyzer | inline |
| getTable(TableName tableName, Privilege privilege) | com.cloudera.impala.analysis.Analyzer | inline |
| getTableRef(TupleId tid) | com.cloudera.impala.analysis.Analyzer | inline |
| getTargetDbName(TableName tableName) | com.cloudera.impala.analysis.Analyzer | inline |
| getTargetDbName(FunctionName fnName) | com.cloudera.impala.analysis.Analyzer | inline |
| getTimeline() | com.cloudera.impala.analysis.Analyzer | inline |
| getTupleDesc(TupleId id) | com.cloudera.impala.analysis.Analyzer | inline |
| getTupleId(SlotId slotId) | com.cloudera.impala.analysis.Analyzer | inline |
| getUnassignedConjuncts(List< TupleId > tupleIds, boolean inclOjConjuncts) | com.cloudera.impala.analysis.Analyzer | inline |
| getUnassignedConjuncts(PlanNode node) | com.cloudera.impala.analysis.Analyzer | inline |
| getUnassignedOjConjuncts(TableRef ref) | com.cloudera.impala.analysis.Analyzer | inline |
| getUser() | com.cloudera.impala.analysis.Analyzer | inline |
| getWarnings() | com.cloudera.impala.analysis.Analyzer | inline |
| globalState_ | com.cloudera.impala.analysis.Analyzer | private |
| hasAncestors() | com.cloudera.impala.analysis.Analyzer | inline |
| hasEmptyResultSet() | com.cloudera.impala.analysis.Analyzer | inline |
| hasEmptyResultSet_ | com.cloudera.impala.analysis.Analyzer | private |
| hasEmptySpjResultSet() | com.cloudera.impala.analysis.Analyzer | inline |
| hasEmptySpjResultSet_ | com.cloudera.impala.analysis.Analyzer | private |
| hasLimitOffsetClause_ | com.cloudera.impala.analysis.Analyzer | private |
| hasMissingTbls() | com.cloudera.impala.analysis.Analyzer | inline |
| hasMutualValueTransfer(SlotId slotA, SlotId slotB) | com.cloudera.impala.analysis.Analyzer | inlineprivate |
| hasOuterJoinedTuple(EquivalenceClassId eqClassId) | com.cloudera.impala.analysis.Analyzer | inlineprivate |
| hasPlanHints() | com.cloudera.impala.analysis.Analyzer | inline |
| hasUnassignedConjuncts() | com.cloudera.impala.analysis.Analyzer | inline |
| hasValueTransfer(SlotId a, SlotId b) | com.cloudera.impala.analysis.Analyzer | inline |
| incrementCallDepth() | com.cloudera.impala.analysis.Analyzer | inline |
| invertOuterJoinState(TableRef oldRhsTbl, TableRef newRhsTbl) | com.cloudera.impala.analysis.Analyzer | inline |
| isAntiJoinedConjunct(Expr e) | com.cloudera.impala.analysis.Analyzer | inline |
| isConjunctAssigned(Expr conjunct) | com.cloudera.impala.analysis.Analyzer | inline |
| isExplain() | com.cloudera.impala.analysis.Analyzer | inline |
| isFullOuterJoined(Expr e) | com.cloudera.impala.analysis.Analyzer | inline |
| isFullOuterJoined(TupleId tid) | com.cloudera.impala.analysis.Analyzer | inline |
| isFullOuterJoined(SlotId sid) | com.cloudera.impala.analysis.Analyzer | inline |
| isOjConjunct(Expr e) | com.cloudera.impala.analysis.Analyzer | inline |
| isOuterJoined(TupleId tid) | com.cloudera.impala.analysis.Analyzer | inline |
| isOuterJoined(SlotId sid) | com.cloudera.impala.analysis.Analyzer | inline |
| isRootAnalyzer() | com.cloudera.impala.analysis.Analyzer | inline |
| isSemiJoined(TupleId tid) | com.cloudera.impala.analysis.Analyzer | inline |
| isSubquery() | com.cloudera.impala.analysis.Analyzer | inline |
| isSubquery_ | com.cloudera.impala.analysis.Analyzer | private |
| isTrueWithNullSlots(Expr p) | com.cloudera.impala.analysis.Analyzer | inlineprivate |
| isVisible(TupleId tid) | com.cloudera.impala.analysis.Analyzer | inline |
| localViews_ | com.cloudera.impala.analysis.Analyzer | private |
| LOG | com.cloudera.impala.analysis.Analyzer | privatestatic |
| markConjunctAssigned(Expr conjunct) | com.cloudera.impala.analysis.Analyzer | inline |
| markConjunctsAssigned(List< Expr > conjuncts) | com.cloudera.impala.analysis.Analyzer | inline |
| markConstantConjunct(Expr conjunct, boolean fromHavingClause) | com.cloudera.impala.analysis.Analyzer | inlineprivate |
| materializeSlots(List< Expr > exprs) | com.cloudera.impala.analysis.Analyzer | inline |
| materializeSlots(Expr e) | com.cloudera.impala.analysis.Analyzer | inline |
| missingTbls_ | com.cloudera.impala.analysis.Analyzer | private |
| registerConjunct(Expr e) | com.cloudera.impala.analysis.Analyzer | inlineprivate |
| registerConjuncts(List< Expr > l) | com.cloudera.impala.analysis.Analyzer | inline |
| registerConjuncts(Expr e, boolean fromHavingClause) | com.cloudera.impala.analysis.Analyzer | inline |
| registerFullOuterJoinedConjunct(Expr e) | com.cloudera.impala.analysis.Analyzer | inline |
| registerFullOuterJoinedTids(List< TupleId > tids, TableRef rhsRef) | com.cloudera.impala.analysis.Analyzer | inline |
| registerLocalView(View view) | com.cloudera.impala.analysis.Analyzer | inline |
| registerOnClauseConjuncts(Expr e, TableRef rhsRef) | com.cloudera.impala.analysis.Analyzer | inline |
| registerOuterJoinedTids(List< TupleId > tids, TableRef rhsRef) | com.cloudera.impala.analysis.Analyzer | inline |
| registerPrivReq(PrivilegeRequest privReq) | com.cloudera.impala.analysis.Analyzer | inline |
| registerSemiJoinedTid(TupleId tid, TableRef rhsRef) | com.cloudera.impala.analysis.Analyzer | inline |
| registerSlotRef(Path slotPath) | com.cloudera.impala.analysis.Analyzer | inline |
| registerTableRef(TableRef ref) | com.cloudera.impala.analysis.Analyzer | inline |
| registerValueTransfer(SlotId id1, SlotId id2) | com.cloudera.impala.analysis.Analyzer | inline |
| removeRedundantExprs(List< Expr > exprs) | com.cloudera.impala.analysis.Analyzer | inline |
| resolvePath(List< String > rawPath, PathType pathType) | com.cloudera.impala.analysis.Analyzer | inline |
| resolvePath(List< String > rawPath, PathType pathType, boolean resolveInAncestors) | com.cloudera.impala.analysis.Analyzer | inlineprivate |
| resolvePaths(List< String > rawPath, List< Path > paths, PathType pathType, LinkedList< String > errors) | com.cloudera.impala.analysis.Analyzer | inlineprivate |
| resolveTableRef(TableRef tableRef) | com.cloudera.impala.analysis.Analyzer | inline |
| setAssignedConjuncts(Set< ExprId > assigned) | com.cloudera.impala.analysis.Analyzer | inline |
| setAuthErrMsg(String errMsg) | com.cloudera.impala.analysis.Analyzer | inline |
| setEnablePrivChecks(boolean value) | com.cloudera.impala.analysis.Analyzer | inline |
| setHasEmptyResultSet() | com.cloudera.impala.analysis.Analyzer | inline |
| setHasLimitOffsetClause(boolean hasLimitOffset) | com.cloudera.impala.analysis.Analyzer | inline |
| setHasPlanHints() | com.cloudera.impala.analysis.Analyzer | inline |
| setIsExplain() | com.cloudera.impala.analysis.Analyzer | inline |
| setIsSubquery() | com.cloudera.impala.analysis.Analyzer | inline |
| setUseHiveColLabels(boolean useHiveColLabels) | com.cloudera.impala.analysis.Analyzer | inline |
| setVisibleSemiJoinedTuple(TupleId tid) | com.cloudera.impala.analysis.Analyzer | inline |
| slotRefMap_ | com.cloudera.impala.analysis.Analyzer | private |
| tableRefMap_ | com.cloudera.impala.analysis.Analyzer | private |
| TBL_ALREADY_EXISTS_ERROR_MSG | com.cloudera.impala.analysis.Analyzer | static |
| TBL_DOES_NOT_EXIST_ERROR_MSG | com.cloudera.impala.analysis.Analyzer | static |
| useHiveColLabels() | com.cloudera.impala.analysis.Analyzer | inline |
| user_ | com.cloudera.impala.analysis.Analyzer | private |
| visibleSemiJoinedTupleId_ | com.cloudera.impala.analysis.Analyzer | private |