public class SlidingGroupWindow extends LogicalWindow implements scala.Product, scala.Serializable
Constructor and Description |
---|
SlidingGroupWindow(Expression alias,
Expression timeField,
Expression size,
Expression slide) |
Modifier and Type | Method and Description |
---|---|
Expression |
alias() |
static Expression |
aliasAttribute() |
abstract static boolean |
canEqual(Object that) |
abstract static boolean |
equals(Object that) |
abstract static int |
productArity() |
abstract static Object |
productElement(int n) |
static scala.collection.Iterator<Object> |
productIterator() |
static String |
productPrefix() |
LogicalWindow |
resolveExpressions(scala.Function1<Expression,Expression> resolve)
An implementing class can resolve its expressions by applying the given resolver
function on its parameters.
|
Expression |
size() |
Expression |
slide() |
static Expression |
timeAttribute() |
Expression |
timeField() |
String |
toString() |
ValidationResult |
validate(TableEnvironment tableEnv) |
aliasAttribute, timeAttribute
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public SlidingGroupWindow(Expression alias, Expression timeField, Expression size, Expression slide)
public static Expression aliasAttribute()
public static Expression timeAttribute()
public abstract static boolean canEqual(Object that)
public abstract static boolean equals(Object that)
public abstract static Object productElement(int n)
public abstract static int productArity()
public static scala.collection.Iterator<Object> productIterator()
public static String productPrefix()
public Expression alias()
public Expression timeField()
public Expression size()
public Expression slide()
public LogicalWindow resolveExpressions(scala.Function1<Expression,Expression> resolve)
Resolvable
resolveExpressions
in interface Resolvable<LogicalWindow>
resolveExpressions
in class LogicalWindow
resolve
- function that can resolve an expressionpublic ValidationResult validate(TableEnvironment tableEnv)
validate
in class LogicalWindow
public String toString()
toString
in class LogicalWindow
Copyright © 2014–2018 The Apache Software Foundation. All rights reserved.