Table of Contents

Class TWindowSpecification

Namespace
gudusoft.gsqlparser.nodes
Assembly
gudusoft.gsqlparser.dll
[Obsolete("TWindowSpecification is deprecated, please use TWindowDef instead.")]
public class TWindowSpecification : TParseTreeNode, Visitable
Inheritance
TWindowSpecification
Implements
Inherited Members

Properties

ClusterBy

public virtual THiveClusterBy ClusterBy { get; set; }

Property Value

THiveClusterBy

DistributeBy

public virtual THiveDistributeBy DistributeBy { get; set; }

Property Value

THiveDistributeBy

OrderBy

public virtual TOrderBy OrderBy { get; set; }

Property Value

TOrderBy

Partitionlause

public virtual TPartitionClause Partitionlause { get; set; }

Property Value

TPartitionClause

SortBy

public virtual THiveSortBy SortBy { get; set; }

Property Value

THiveSortBy

WindowFrame

public virtual TWindowFrame WindowFrame { get; set; }

Property Value

TWindowFrame

WindowName

public virtual TObjectName WindowName { get; set; }

Property Value

TObjectName

Methods

accept(TParseTreeVisitor)

public override void accept(TParseTreeVisitor v)

Parameters

v TParseTreeVisitor

acceptChildren(TParseTreeVisitor)

public override void acceptChildren(TParseTreeVisitor v)

Parameters

v TParseTreeVisitor

init(object)

Initialize a query tree node.

public override void init(object arg1)

Parameters

arg1 object

init(object, object, object)

public override void init(object arg1, object arg2, object arg3)

Parameters

arg1 object
arg2 object
arg3 object