public abstract class AnalyticFunction<T> extends java.lang.Object implements WindowableFunction<T>
| Modifier and Type | Field and Description |
|---|---|
protected Expression<?> |
expression |
| Modifier | Constructor and Description |
|---|---|
protected |
AnalyticFunction(java.lang.String functionName,
Expression<?> expression) |
| Modifier and Type | Method and Description |
|---|---|
WindowFunctionOverStage<T> |
over() |
void |
renderBaseTo(QueryWriter w) |
protected void |
renderHead(QueryWriter w) |
protected void |
renderTail(QueryWriter w) |
protected Expression<?> expression
protected AnalyticFunction(java.lang.String functionName,
Expression<?> expression)
public WindowFunctionOverStage<T> over()
over in interface WindowableFunction<T>public void renderBaseTo(QueryWriter w)
renderBaseTo in interface WindowableFunction<T>protected void renderHead(QueryWriter w)
protected void renderTail(QueryWriter w)