Class KSQLJoinWindow
java.lang.Object
net.sf.jsqlparser.parser.ASTNodeAccessImpl
net.sf.jsqlparser.statement.select.KSQLJoinWindow
- All Implemented Interfaces:
Serializable
,ASTNodeAccess
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate long
private KSQLWindow.TimeUnit
private boolean
private long
private KSQLWindow.TimeUnit
private long
private KSQLWindow.TimeUnit
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic final KSQLWindow.TimeUnit
long
long
long
boolean
void
setAfterDuration
(long afterDuration) void
setAfterTimeUnit
(KSQLWindow.TimeUnit afterTimeUnit) void
setBeforeAfterWindow
(boolean beforeAfter) void
setBeforeDuration
(long beforeDuration) void
setBeforeTimeUnit
(KSQLWindow.TimeUnit beforeTimeUnit) void
setDuration
(long duration) void
setTimeUnit
(KSQLWindow.TimeUnit timeUnit) toString()
withAfterDuration
(long afterDuration) withAfterTimeUnit
(KSQLWindow.TimeUnit afterTimeUnit) withBeforeDuration
(long beforeDuration) withBeforeTimeUnit
(KSQLWindow.TimeUnit beforeTimeUnit) withDuration
(long duration) withTimeUnit
(KSQLWindow.TimeUnit timeUnit) Methods inherited from class net.sf.jsqlparser.parser.ASTNodeAccessImpl
appendTo, getASTNode, setASTNode
-
Field Details
-
beforeAfter
private boolean beforeAfter -
duration
private long duration -
timeUnit
-
beforeDuration
private long beforeDuration -
beforeTimeUnit
-
afterDuration
private long afterDuration -
afterTimeUnit
-
-
Constructor Details
-
KSQLJoinWindow
public KSQLJoinWindow()
-
-
Method Details
-
isBeforeAfterWindow
public boolean isBeforeAfterWindow() -
setBeforeAfterWindow
public void setBeforeAfterWindow(boolean beforeAfter) -
getDuration
public long getDuration() -
setDuration
public void setDuration(long duration) -
getTimeUnit
-
setTimeUnit
-
getBeforeDuration
public long getBeforeDuration() -
setBeforeDuration
public void setBeforeDuration(long beforeDuration) -
getBeforeTimeUnit
-
setBeforeTimeUnit
-
getAfterDuration
public long getAfterDuration() -
setAfterDuration
public void setAfterDuration(long afterDuration) -
getAfterTimeUnit
-
setAfterTimeUnit
-
toString
-
withDuration
-
withTimeUnit
-
withBeforeDuration
-
withBeforeTimeUnit
-
withAfterDuration
-
withAfterTimeUnit
-
from
-