public class PhysicalJoinNode extends PhysicalBinaryNode
swigCMemOwn| Constructor and Description |
|---|
PhysicalJoinNode(long cPtr,
boolean cMemoryOwn) |
PhysicalJoinNode(PhysicalOpNode left,
PhysicalOpNode right,
Join join) |
PhysicalJoinNode(PhysicalOpNode left,
PhysicalOpNode right,
Join join,
boolean output_right_only) |
PhysicalJoinNode(PhysicalOpNode left,
PhysicalOpNode right,
JoinType join_type) |
PhysicalJoinNode(PhysicalOpNode left,
PhysicalOpNode right,
JoinType join_type,
ExprNode condition,
ExprListNode left_keys,
ExprListNode right_keys) |
PhysicalJoinNode(PhysicalOpNode left,
PhysicalOpNode right,
JoinType join_type,
OrderByNode orders,
ExprNode condition) |
PhysicalJoinNode(PhysicalOpNode left,
PhysicalOpNode right,
JoinType join_type,
OrderByNode orders,
ExprNode condition,
ExprListNode left_keys,
ExprListNode right_keys) |
| Modifier and Type | Method and Description |
|---|---|
static PhysicalJoinNode |
CastFrom(PhysicalOpNode node) |
void |
delete() |
protected void |
finalize() |
static long |
getCPtr(PhysicalJoinNode obj) |
Join |
getJoin_() |
SWIGTYPE_p_hybridse__vm__SchemasContext |
getJoined_schemas_ctx_() |
boolean |
getOutput_right_only_() |
BaseStatus |
InitSchema(SWIGTYPE_p_hybridse__vm__PhysicalPlanContext arg0) |
Join |
join() |
SWIGTYPE_p_hybridse__vm__SchemasContext |
joined_schemas_ctx() |
boolean |
output_right_only() |
void |
Print(SWIGTYPE_p_std__ostream output,
String tab) |
void |
RegisterFunctionInfo() |
void |
setJoin_(Join value) |
void |
setJoined_schemas_ctx_(SWIGTYPE_p_hybridse__vm__SchemasContext value) |
boolean |
Valid() |
BaseStatus |
WithNewChildren(SWIGTYPE_p_hybridse__node__NodeManager nm,
SWIGTYPE_p_std__vectorT_hybridse__vm__PhysicalOpNode_p_t children,
SWIGTYPE_p_p_hybridse__vm__PhysicalOpNode out) |
getCPtr, PrintChildrenAddFnInfo, AddProducer, ClearFnInfo, ClearSchema, Equals, FinishSchema, getCPtr, GetFnInfos, GetLimitCnt, GetNodeId, GetOpType, GetOutputSchema, GetOutputSchemaSize, GetOutputSchemaSource, GetOutputSchemaSourceSize, GetOutputType, GetProducer, GetProducerCnt, GetProducers, GetTypeName, is_block, IsSameSchema, Print, PrintSchema, producers, schemas_ctx, SchemaToString, SetLimitCnt, SetProducer, UpdateProducerpublic PhysicalJoinNode(long cPtr,
boolean cMemoryOwn)
public PhysicalJoinNode(PhysicalOpNode left, PhysicalOpNode right, JoinType join_type)
public PhysicalJoinNode(PhysicalOpNode left, PhysicalOpNode right, JoinType join_type, OrderByNode orders, ExprNode condition)
public PhysicalJoinNode(PhysicalOpNode left, PhysicalOpNode right, JoinType join_type, ExprNode condition, ExprListNode left_keys, ExprListNode right_keys)
public PhysicalJoinNode(PhysicalOpNode left, PhysicalOpNode right, JoinType join_type, OrderByNode orders, ExprNode condition, ExprListNode left_keys, ExprListNode right_keys)
public PhysicalJoinNode(PhysicalOpNode left, PhysicalOpNode right, Join join)
public PhysicalJoinNode(PhysicalOpNode left, PhysicalOpNode right, Join join, boolean output_right_only)
public static long getCPtr(PhysicalJoinNode obj)
protected void finalize()
finalize in class PhysicalBinaryNodepublic void delete()
delete in class PhysicalBinaryNodepublic BaseStatus InitSchema(SWIGTYPE_p_hybridse__vm__PhysicalPlanContext arg0)
InitSchema in class PhysicalOpNodepublic void RegisterFunctionInfo()
public void Print(SWIGTYPE_p_std__ostream output, String tab)
Print in class PhysicalBinaryNodepublic static PhysicalJoinNode CastFrom(PhysicalOpNode node)
public boolean Valid()
public Join join()
public SWIGTYPE_p_hybridse__vm__SchemasContext joined_schemas_ctx()
public boolean output_right_only()
public BaseStatus WithNewChildren(SWIGTYPE_p_hybridse__node__NodeManager nm, SWIGTYPE_p_std__vectorT_hybridse__vm__PhysicalOpNode_p_t children, SWIGTYPE_p_p_hybridse__vm__PhysicalOpNode out)
WithNewChildren in class PhysicalOpNodepublic void setJoin_(Join value)
public Join getJoin_()
public void setJoined_schemas_ctx_(SWIGTYPE_p_hybridse__vm__SchemasContext value)
public SWIGTYPE_p_hybridse__vm__SchemasContext getJoined_schemas_ctx_()
public boolean getOutput_right_only_()
Copyright © 2021. All rights reserved.