public class PhysicalWindowAggrerationNode extends PhysicalProjectNode
swigCMemOwn| Constructor and Description |
|---|
PhysicalWindowAggrerationNode(long cPtr,
boolean cMemoryOwn) |
PhysicalWindowAggrerationNode(PhysicalOpNode node,
ColumnProjects project,
WindowOp window_op,
boolean instance_not_in_window,
boolean need_append_input,
boolean exclude_current_time) |
getCPtr, getProject_type_, projectgetCPtr, 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, SchemaToString, SetLimitCnt, SetProducer, UpdateProducerpublic PhysicalWindowAggrerationNode(long cPtr,
boolean cMemoryOwn)
public PhysicalWindowAggrerationNode(PhysicalOpNode node, ColumnProjects project, WindowOp window_op, boolean instance_not_in_window, boolean need_append_input, boolean exclude_current_time)
public static long getCPtr(PhysicalWindowAggrerationNode obj)
protected void finalize()
finalize in class PhysicalProjectNodepublic void delete()
delete in class PhysicalProjectNodepublic void Print(SWIGTYPE_p_std__ostream output, String tab)
Print in class PhysicalProjectNodepublic static PhysicalWindowAggrerationNode CastFrom(PhysicalOpNode node)
public boolean Valid()
public void AddWindowJoin(PhysicalOpNode node, Join join)
public boolean AddWindowUnion(PhysicalOpNode node)
public boolean instance_not_in_window()
public boolean exclude_current_time()
public boolean need_append_input()
public WindowOp window()
public WindowJoinList window_joins()
public WindowUnionList window_unions()
public BaseStatus InitSchema(SWIGTYPE_p_hybridse__vm__PhysicalPlanContext arg0)
InitSchema in class PhysicalProjectNodepublic 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 PhysicalProjectNodepublic boolean getNeed_append_input_()
public boolean getExclude_current_time_()
public boolean getInstance_not_in_window_()
public void setWindow_(WindowOp value)
public WindowOp getWindow_()
public void setWindow_unions_(WindowUnionList value)
public WindowUnionList getWindow_unions_()
public void setWindow_joins_(WindowJoinList value)
public WindowJoinList getWindow_joins_()
public BaseStatus InitJoinList(SWIGTYPE_p_hybridse__vm__PhysicalPlanContext plan_ctx)
public void setJoined_op_list_(SWIGTYPE_p_std__vectorT_hybridse__vm__PhysicalOpNode_p_t value)
public SWIGTYPE_p_std__vectorT_hybridse__vm__PhysicalOpNode_p_t getJoined_op_list_()
Copyright © 2021. All rights reserved.