Class KSQLWindow
java.lang.Object
net.sf.jsqlparser.parser.ASTNodeAccessImpl
net.sf.jsqlparser.statement.select.KSQLWindow
- All Implemented Interfaces:
Serializable
,ASTNodeAccess
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
static enum
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate long
private KSQLWindow.TimeUnit
private boolean
private boolean
private long
private KSQLWindow.TimeUnit
private boolean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlong
long
boolean
boolean
boolean
void
setAdvanceDuration
(long advanceDuration) void
setAdvanceTimeUnit
(KSQLWindow.TimeUnit advanceTimeUnit) void
setHoppingWindow
(boolean hopping) void
setSessionWindow
(boolean session) void
setSizeDuration
(long sizeDuration) void
setSizeTimeUnit
(KSQLWindow.TimeUnit sizeTimeUnit) void
setTumblingWindow
(boolean tumbling) toString()
withAdvanceDuration
(long advanceDuration) withAdvanceTimeUnit
(KSQLWindow.TimeUnit advanceTimeUnit) withSizeDuration
(long sizeDuration) withSizeTimeUnit
(KSQLWindow.TimeUnit sizeTimeUnit) Methods inherited from class net.sf.jsqlparser.parser.ASTNodeAccessImpl
appendTo, getASTNode, setASTNode
-
Field Details
-
hopping
private boolean hopping -
tumbling
private boolean tumbling -
session
private boolean session -
sizeDuration
private long sizeDuration -
sizeTimeUnit
-
advanceDuration
private long advanceDuration -
advanceTimeUnit
-
-
Constructor Details
-
KSQLWindow
public KSQLWindow()
-
-
Method Details
-
isHoppingWindow
public boolean isHoppingWindow() -
setHoppingWindow
public void setHoppingWindow(boolean hopping) -
isTumblingWindow
public boolean isTumblingWindow() -
setTumblingWindow
public void setTumblingWindow(boolean tumbling) -
isSessionWindow
public boolean isSessionWindow() -
setSessionWindow
public void setSessionWindow(boolean session) -
getSizeDuration
public long getSizeDuration() -
setSizeDuration
public void setSizeDuration(long sizeDuration) -
getSizeTimeUnit
-
setSizeTimeUnit
-
getAdvanceDuration
public long getAdvanceDuration() -
setAdvanceDuration
public void setAdvanceDuration(long advanceDuration) -
getAdvanceTimeUnit
-
setAdvanceTimeUnit
-
toString
-
withSizeDuration
-
withSizeTimeUnit
-
withAdvanceDuration
-
withAdvanceTimeUnit
-