DeveelDB  20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
Public Member Functions | List of all members
Deveel.Data.Sql.Parser.ISqlVisitableNode Interface Reference

An implementation of ISqlNode that accepts visits from a ISqlNodeVisitor More...

Inheritance diagram for Deveel.Data.Sql.Parser.ISqlVisitableNode:
Deveel.Data.Sql.Parser.ISqlNode Deveel.Data.Sql.Parser.SqlStatementNode Deveel.Data.Sql.Parser.AlterTableNode Deveel.Data.Sql.Parser.AlterUserStatementNode Deveel.Data.Sql.Parser.BreakStatementNode Deveel.Data.Sql.Parser.CloseCursorStatementNode Deveel.Data.Sql.Parser.ContinueStatementNode Deveel.Data.Sql.Parser.CreateSchemaNode Deveel.Data.Sql.Parser.CreateSequenceNode Deveel.Data.Sql.Parser.CreateTableNode Deveel.Data.Sql.Parser.CreateTriggerNode Deveel.Data.Sql.Parser.CreateUserStatementNode Deveel.Data.Sql.Parser.CreateViewNode Deveel.Data.Sql.Parser.DeclareCursorNode Deveel.Data.Sql.Parser.DeclareVariableNode Deveel.Data.Sql.Parser.DropSchemaStatementNode Deveel.Data.Sql.Parser.DropTableStatementNode Deveel.Data.Sql.Parser.DropViewStatementNode Deveel.Data.Sql.Parser.ExitStatementNode Deveel.Data.Sql.Parser.FetchStatementNode Deveel.Data.Sql.Parser.GrantRoleStatementNode Deveel.Data.Sql.Parser.GrantStatementNode Deveel.Data.Sql.Parser.InsertStatementNode Deveel.Data.Sql.Parser.OpenCursorStatementNode Deveel.Data.Sql.Parser.RaiseStatementNode Deveel.Data.Sql.Parser.SelectStatementNode Deveel.Data.Sql.Parser.UpdateStatementNode

Public Member Functions

void Accept (ISqlNodeVisitor visitor)
 Called by an implementation of ISqlNodeVisitor during the tree-node evaluation. More...
 

Additional Inherited Members

- Properties inherited from Deveel.Data.Sql.Parser.ISqlNode
string NodeName [get]
 Gets the name of the node analyzed from the parser. More...
 
ISqlNode Parent [get]
 Gets a reference to the parent ISqlNode, if any. More...
 
IEnumerable< ISqlNodeChildNodes [get]
 Gets a read-only enumeration of the children nodes, if any. More...
 
IEnumerable< TokenTokens [get]
 Gets an enumeration of the tokens composing the this node. More...
 

Detailed Description

An implementation of ISqlNode that accepts visits from a ISqlNodeVisitor

Definition at line 24 of file ISqlVisitableNode.cs.

Member Function Documentation

void Deveel.Data.Sql.Parser.ISqlVisitableNode.Accept ( ISqlNodeVisitor  visitor)

Called by an implementation of ISqlNodeVisitor during the tree-node evaluation.

Parameters
visitorThe visitor object that calls this method.

Implemented in Deveel.Data.Sql.Parser.SqlStatementNode.


The documentation for this interface was generated from the following file: