public class SelectQueryNode extends QueryNode
swigCMemOwn| Constructor and Description |
|---|
SelectQueryNode(boolean is_distinct,
SqlNodeList select_list,
SqlNodeList tableref_list,
ExprNode where_expr,
ExprListNode group_expr_list,
ExprNode having_expr,
OrderByNode order_expr_list,
SqlNodeList window_list,
SqlNode limit_ptr) |
SelectQueryNode(long cPtr,
boolean cMemoryOwn) |
| Modifier and Type | Method and Description |
|---|---|
void |
delete() |
boolean |
Equals(SqlNode node) |
protected void |
finalize() |
static long |
getCPtr(SelectQueryNode obj) |
boolean |
getDistinct_opt_() |
int |
GetDistinctOpt() |
ExprListNode |
getGroup_clause_ptr_() |
ExprNode |
getHaving_clause_ptr_() |
SqlNode |
getLimit_ptr_() |
SqlNode |
GetLimit() |
OrderByNode |
getOrder_clause_ptr_() |
SqlNodeList |
GetSelectList() |
SqlNodeList |
GetTableRefList() |
ExprNode |
getWhere_clause_ptr_() |
SqlNodeList |
GetWindowList() |
void |
Print(SWIGTYPE_p_std__ostream output,
String org_tab) |
void |
setGroup_clause_ptr_(ExprListNode value) |
void |
setHaving_clause_ptr_(ExprNode value) |
void |
setLimit_ptr_(SqlNode value) |
void |
SetLimit(SqlNode limit) |
void |
setOrder_clause_ptr_(OrderByNode value) |
void |
setWhere_clause_ptr_(ExprNode value) |
getCPtr, getQuery_type_getCPtr, GetLineNum, GetLocation, getType_, GetType, GetTypeName, setType_public SelectQueryNode(long cPtr,
boolean cMemoryOwn)
public SelectQueryNode(boolean is_distinct,
SqlNodeList select_list,
SqlNodeList tableref_list,
ExprNode where_expr,
ExprListNode group_expr_list,
ExprNode having_expr,
OrderByNode order_expr_list,
SqlNodeList window_list,
SqlNode limit_ptr)
public static long getCPtr(SelectQueryNode obj)
public SqlNodeList GetSelectList()
public SqlNode GetLimit()
public SqlNodeList GetTableRefList()
public SqlNodeList GetWindowList()
public void SetLimit(SqlNode limit)
public int GetDistinctOpt()
public void Print(SWIGTYPE_p_std__ostream output, String org_tab)
public boolean getDistinct_opt_()
public void setWhere_clause_ptr_(ExprNode value)
public ExprNode getWhere_clause_ptr_()
public void setGroup_clause_ptr_(ExprListNode value)
public ExprListNode getGroup_clause_ptr_()
public void setHaving_clause_ptr_(ExprNode value)
public ExprNode getHaving_clause_ptr_()
public void setOrder_clause_ptr_(OrderByNode value)
public OrderByNode getOrder_clause_ptr_()
public void setLimit_ptr_(SqlNode value)
public SqlNode getLimit_ptr_()
Copyright © 2021. All rights reserved.