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 |
SetOrder(OrderByNode order) |
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 void SetOrder(OrderByNode order)
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.