Impala
Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.
|
Public Member Functions | |
FunctionArgs () | |
FunctionArgs (ArrayList< TypeDef > argTypeDefs, boolean varArgs) | |
void | setHasVarArgs (boolean b) |
void | analyze (Analyzer analyzer) throws AnalysisException |
ArrayList< TypeDef > | getArgTypeDefs () |
ArrayList< Type > | getArgTypes () |
boolean | hasVarArgs () |
String | toSql () |
Private Attributes | |
final ArrayList< TypeDef > | argTypeDefs_ |
boolean | hasVarArgs_ |
ArrayList< Type > | argTypes_ |
Definition at line 25 of file FunctionArgs.java.
|
inline |
Definition at line 32 of file FunctionArgs.java.
References com.cloudera.impala.analysis.FunctionArgs.argTypeDefs_, and com.cloudera.impala.analysis.FunctionArgs.hasVarArgs_.
|
inline |
Definition at line 37 of file FunctionArgs.java.
References com.cloudera.impala.analysis.FunctionArgs.argTypeDefs_, and com.cloudera.impala.analysis.FunctionArgs.hasVarArgs_.
|
inline |
Perform semantic analysis of node and all of its children. Throws exception if any errors found.
analyzer |
AnalysisException |
Implements com.cloudera.impala.analysis.ParseNode.
Definition at line 49 of file FunctionArgs.java.
References com.cloudera.impala.analysis.FunctionArgs.argTypeDefs_, and com.cloudera.impala.analysis.FunctionArgs.argTypes_.
|
inline |
Definition at line 58 of file FunctionArgs.java.
References com.cloudera.impala.analysis.FunctionArgs.argTypeDefs_.
|
inline |
Definition at line 59 of file FunctionArgs.java.
References com.cloudera.impala.analysis.FunctionArgs.argTypes_.
Referenced by com.cloudera.impala.analysis.DropFunctionStmt.analyze(), com.cloudera.impala.analysis.CreateFunctionStmtBase.analyze(), and com.cloudera.impala.analysis.CreateUdaStmt.createFunction().
|
inline |
Definition at line 60 of file FunctionArgs.java.
References com.cloudera.impala.analysis.FunctionArgs.hasVarArgs_.
Referenced by com.cloudera.impala.analysis.CreateFunctionStmtBase.analyze(), and com.cloudera.impala.analysis.CreateUdaStmt.createFunction().
|
inline |
Definition at line 43 of file FunctionArgs.java.
References com.cloudera.impala.analysis.FunctionArgs.hasVarArgs_.
|
inline |
Implements com.cloudera.impala.analysis.ParseNode.
Definition at line 63 of file FunctionArgs.java.
|
private |
Definition at line 26 of file FunctionArgs.java.
Referenced by com.cloudera.impala.analysis.FunctionArgs.analyze(), com.cloudera.impala.analysis.FunctionArgs.FunctionArgs(), and com.cloudera.impala.analysis.FunctionArgs.getArgTypeDefs().
|
private |
Definition at line 30 of file FunctionArgs.java.
Referenced by com.cloudera.impala.analysis.FunctionArgs.analyze(), and com.cloudera.impala.analysis.FunctionArgs.getArgTypes().
|
private |
Definition at line 27 of file FunctionArgs.java.
Referenced by com.cloudera.impala.analysis.FunctionArgs.FunctionArgs(), com.cloudera.impala.analysis.FunctionArgs.hasVarArgs(), and com.cloudera.impala.analysis.FunctionArgs.setHasVarArgs().