Impala
Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.
|
Public Member Functions | |
BoundaryType | getType () |
Expr | getExpr () |
BigDecimal | getOffsetValue () |
Boundary (BoundaryType type, Expr e) | |
String | toSql () |
TAnalyticWindowBoundary | toThrift (Type windowType) |
boolean | equals (Object obj) |
Boundary | converse () |
Boundary | clone () |
void | analyze (Analyzer analyzer) throws AnalysisException |
Private Member Functions | |
Boundary (BoundaryType type, Expr e, BigDecimal offsetValue) | |
Private Attributes | |
final BoundaryType | type_ |
final Expr | expr_ |
BigDecimal | offsetValue_ |
Definition at line 112 of file AnalyticWindow.java.
|
inline |
Definition at line 126 of file AnalyticWindow.java.
Referenced by com.cloudera.impala.analysis.AnalyticWindow.Boundary.clone(), com.cloudera.impala.analysis.AnalyticWindow.Boundary.converse(), and com.cloudera.impala.analysis.AnalyticWindow.Boundary.equals().
|
inlineprivate |
|
inline |
Definition at line 178 of file AnalyticWindow.java.
References com.cloudera.impala.analysis.AnalyticWindow.Boundary.expr_.
|
inline |
Definition at line 174 of file AnalyticWindow.java.
References com.cloudera.impala.analysis.AnalyticWindow.Boundary.Boundary(), com.cloudera.impala.analysis.Expr.clone(), com.cloudera.impala.analysis.AnalyticWindow.Boundary.expr_, com.cloudera.impala.analysis.AnalyticWindow.Boundary.offsetValue_, and com.cloudera.impala.analysis.AnalyticWindow.Boundary.type_.
|
inline |
Definition at line 166 of file AnalyticWindow.java.
References com.cloudera.impala.analysis.AnalyticWindow.Boundary.Boundary(), com.cloudera.impala.analysis.Expr.clone(), com.cloudera.impala.analysis.AnalyticWindow.BoundaryType.converse(), com.cloudera.impala.analysis.AnalyticWindow.Boundary.expr_, com.cloudera.impala.analysis.AnalyticWindow.Boundary.offsetValue_, and com.cloudera.impala.analysis.AnalyticWindow.Boundary.type_.
|
inline |
|
inline |
Definition at line 123 of file AnalyticWindow.java.
References com.cloudera.impala.analysis.AnalyticWindow.Boundary.expr_.
|
inline |
Definition at line 124 of file AnalyticWindow.java.
References com.cloudera.impala.analysis.AnalyticWindow.Boundary.offsetValue_.
|
inline |
Definition at line 122 of file AnalyticWindow.java.
References com.cloudera.impala.analysis.AnalyticWindow.Boundary.type_.
Referenced by com.cloudera.impala.analysis.AnalyticWindow.analyze(), com.cloudera.impala.analysis.AnalyticWindow.reverse(), and com.cloudera.impala.analysis.AnalyticWindow.toThrift().
|
inline |
Definition at line 140 of file AnalyticWindow.java.
References com.cloudera.impala.analysis.AnalyticWindow.Boundary.expr_.
Referenced by com.cloudera.impala.analysis.AnalyticWindow.toSql().
|
inline |
Definition at line 147 of file AnalyticWindow.java.
References com.cloudera.impala.analysis.AnalyticWindow.BoundaryType.isOffset(), com.cloudera.impala.analysis.AnalyticWindow.Type.ROWS, com.cloudera.impala.analysis.AnalyticWindow.BoundaryType.toThrift(), and com.cloudera.impala.analysis.AnalyticWindow.Boundary.type_.
|
private |
Definition at line 116 of file AnalyticWindow.java.
Referenced by com.cloudera.impala.analysis.AnalyticWindow.Boundary.analyze(), com.cloudera.impala.analysis.AnalyticWindow.Boundary.Boundary(), com.cloudera.impala.analysis.AnalyticWindow.Boundary.clone(), com.cloudera.impala.analysis.AnalyticWindow.Boundary.converse(), com.cloudera.impala.analysis.AnalyticWindow.Boundary.equals(), com.cloudera.impala.analysis.AnalyticWindow.Boundary.getExpr(), and com.cloudera.impala.analysis.AnalyticWindow.Boundary.toSql().
|
private |
Definition at line 120 of file AnalyticWindow.java.
Referenced by com.cloudera.impala.analysis.AnalyticWindow.Boundary.Boundary(), com.cloudera.impala.analysis.AnalyticWindow.Boundary.clone(), com.cloudera.impala.analysis.AnalyticWindow.Boundary.converse(), and com.cloudera.impala.analysis.AnalyticWindow.Boundary.getOffsetValue().
|
private |
Definition at line 113 of file AnalyticWindow.java.
Referenced by com.cloudera.impala.analysis.AnalyticWindow.analyze(), com.cloudera.impala.analysis.AnalyticWindow.Boundary.Boundary(), com.cloudera.impala.analysis.AnalyticWindow.Boundary.clone(), com.cloudera.impala.analysis.AnalyticWindow.Boundary.converse(), com.cloudera.impala.analysis.AnalyticWindow.Boundary.equals(), com.cloudera.impala.analysis.AnalyticWindow.Boundary.getType(), and com.cloudera.impala.analysis.AnalyticWindow.Boundary.toThrift().