Table of Contents

Class TObjectNameList

Namespace
gudusoft.gsqlparser.nodes
Assembly
gudusoft.gsqlparser.dll

List of TObjectName

public class TObjectNameList : TParseTreeNodeList, Visitable, IEnumerable
Inheritance
TObjectNameList
Implements
Inherited Members

Constructors

TObjectNameList()

public TObjectNameList()

Properties

this[int]

public TObjectName this[int pos] { get; }

Parameters

pos int

Property Value

TObjectName

ObjectType

public virtual int ObjectType { get; set; }

Property Value

int

Methods

accept(TParseTreeVisitor)

public override void accept(TParseTreeVisitor v)

Parameters

v TParseTreeVisitor

acceptChildren(TParseTreeVisitor)

public override void acceptChildren(TParseTreeVisitor v)

Parameters

v TParseTreeVisitor

addObjectName(TObjectName)

public virtual void addObjectName(TObjectName objectReference)

Parameters

objectReference TObjectName

getObjectName(int)

public virtual TObjectName getObjectName(int position)

Parameters

position int

Returns

TObjectName

insertObjectNameAt(TObjectName, int)

public void insertObjectNameAt(TObjectName objectName, int index)

Parameters

objectName TObjectName
index int

removeObjectName(int)

public virtual void removeObjectName(int index)

Parameters

index int

searchColumnReference(TObjectName)

public virtual int searchColumnReference(TObjectName cr)

Parameters

cr TObjectName

Returns

int