Class PositionalAnalyticFunction<T>
- java.lang.Object
-
- org.hotrod.runtime.livesql.expressions.analytics.AnalyticFunction<T>
-
- org.hotrod.runtime.livesql.expressions.analytics.PositionalAnalyticFunction<T>
-
- All Implemented Interfaces:
WindowableFunction<T>
public abstract class PositionalAnalyticFunction<T> extends AnalyticFunction<T>
-
-
Field Summary
-
Fields inherited from class org.hotrod.runtime.livesql.expressions.analytics.AnalyticFunction
expression
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedPositionalAnalyticFunction(java.lang.String functionName, Expression<?> expression, Expression<java.lang.Number> offset, Expression<T> defaultValue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidrenderBaseTo(QueryWriter w)-
Methods inherited from class org.hotrod.runtime.livesql.expressions.analytics.AnalyticFunction
over, renderHead, renderTail
-
-
-
-
Constructor Detail
-
PositionalAnalyticFunction
protected PositionalAnalyticFunction(java.lang.String functionName, Expression<?> expression, Expression<java.lang.Number> offset, Expression<T> defaultValue)
-
-
Method Detail
-
renderBaseTo
public void renderBaseTo(QueryWriter w)
- Specified by:
renderBaseToin interfaceWindowableFunction<T>- Overrides:
renderBaseToin classAnalyticFunction<T>
-
-