public class WindowRange extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
WindowRange.WindowPositionStatus |
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
swigCMemOwn |
| Constructor and Description |
|---|
WindowRange() |
WindowRange(long cPtr,
boolean cMemoryOwn) |
WindowRange(Window.WindowFrameType frame_type,
long start_offset,
long end_offset,
long rows_preceding,
long max_size) |
| Modifier and Type | Method and Description |
|---|---|
static WindowRange |
CreateRowsMergeRowsRangeWindow(long start_offset,
long rows_preceding) |
static WindowRange |
CreateRowsMergeRowsRangeWindow(long start_offset,
long rows_preceding,
long max_size) |
static WindowRange |
CreateRowsRangeWindow(long start_offset,
long end_offset) |
static WindowRange |
CreateRowsRangeWindow(long start_offset,
long end_offset,
long max_size) |
static WindowRange |
CreateRowsWindow(long rows_preceding) |
void |
delete() |
protected void |
finalize() |
static long |
getCPtr(WindowRange obj) |
long |
getEnd_offset_() |
long |
getEnd_row_() |
Window.WindowFrameType |
getFrame_type_() |
long |
getMax_size_() |
long |
getStart_offset_() |
long |
getStart_row_() |
WindowRange.WindowPositionStatus |
GetWindowPositionStatus(boolean out_of_rows,
boolean before_window,
boolean exceed_window) |
void |
setEnd_offset_(long value) |
void |
setEnd_row_(long value) |
void |
setFrame_type_(Window.WindowFrameType value) |
void |
setMax_size_(long value) |
void |
setStart_offset_(long value) |
void |
setStart_row_(long value) |
public WindowRange(long cPtr,
boolean cMemoryOwn)
public WindowRange()
public WindowRange(Window.WindowFrameType frame_type, long start_offset, long end_offset, long rows_preceding, long max_size)
public static long getCPtr(WindowRange obj)
public void delete()
public static WindowRange CreateRowsWindow(long rows_preceding)
public static WindowRange CreateRowsRangeWindow(long start_offset, long end_offset, long max_size)
public static WindowRange CreateRowsRangeWindow(long start_offset, long end_offset)
public static WindowRange CreateRowsMergeRowsRangeWindow(long start_offset, long rows_preceding, long max_size)
public static WindowRange CreateRowsMergeRowsRangeWindow(long start_offset, long rows_preceding)
public WindowRange.WindowPositionStatus GetWindowPositionStatus(boolean out_of_rows, boolean before_window, boolean exceed_window)
public void setFrame_type_(Window.WindowFrameType value)
public Window.WindowFrameType getFrame_type_()
public void setStart_offset_(long value)
public long getStart_offset_()
public void setEnd_offset_(long value)
public long getEnd_offset_()
public void setStart_row_(long value)
public long getStart_row_()
public void setEnd_row_(long value)
public long getEnd_row_()
public void setMax_size_(long value)
public long getMax_size_()
Copyright © 2021. All rights reserved.