public static class JoinCondTypeCheckProcFactory.JoinCondDefaultExprProcessor extends TypeCheckProcFactory.DefaultExprProcessor
Constructor and Description |
---|
JoinCondTypeCheckProcFactory.JoinCondDefaultExprProcessor() |
Modifier and Type | Method and Description |
---|---|
protected List<String> |
getReferenceableColumnAliases(TypeCheckCtx ctx) |
protected ExprNodeColumnDesc |
processQualifiedColRef(TypeCheckCtx ctx,
ASTNode expr,
Object... nodeOutputs) |
protected void |
validateUDF(ASTNode expr,
boolean isFunction,
TypeCheckCtx ctx,
FunctionInfo fi,
List<ExprNodeDesc> children,
GenericUDF genericUDF) |
getFuncExprNodeDesc, getFunctionText, getXpathOrFuncExprNodeDesc, isRedundantConversionFunction, process
public JoinCondTypeCheckProcFactory.JoinCondDefaultExprProcessor()
protected List<String> getReferenceableColumnAliases(TypeCheckCtx ctx)
getReferenceableColumnAliases
in class TypeCheckProcFactory.DefaultExprProcessor
protected ExprNodeColumnDesc processQualifiedColRef(TypeCheckCtx ctx, ASTNode expr, Object... nodeOutputs) throws SemanticException
processQualifiedColRef
in class TypeCheckProcFactory.DefaultExprProcessor
SemanticException
protected void validateUDF(ASTNode expr, boolean isFunction, TypeCheckCtx ctx, FunctionInfo fi, List<ExprNodeDesc> children, GenericUDF genericUDF) throws SemanticException
validateUDF
in class TypeCheckProcFactory.DefaultExprProcessor
SemanticException
Copyright © 2017 The Apache Software Foundation. All rights reserved.