C# Class Deveel.Data.Sql.Compile.PlSqlCompiler

Inheritance: ISqlCompiler
Mostrar archivo Open project: deveel/deveeldb Class Usage Examples

Public Methods

Method Description
Compile ( SqlCompileContext context ) : SqlCompileResult
Dispose ( ) : void
ParseDataType ( string s ) : DataTypeInfo
ParseExpression ( string text ) : ExpressionParseResult
PlSqlCompiler ( ) : System

Private Methods

Method Description
Dispose ( bool disposing ) : void
MakeParser ( string input, Action messageReceiver ) : void
SetInput ( string inputString ) : void

Method Details

Compile() public method

public Compile ( SqlCompileContext context ) : SqlCompileResult
context SqlCompileContext
return SqlCompileResult

Dispose() public method

public Dispose ( ) : void
return void

ParseDataType() public method

public ParseDataType ( string s ) : DataTypeInfo
s string
return Deveel.Data.Sql.Types.DataTypeInfo

ParseExpression() public method

public ParseExpression ( string text ) : ExpressionParseResult
text string
return Deveel.Data.Sql.Expressions.ExpressionParseResult

PlSqlCompiler() public method

public PlSqlCompiler ( ) : System
return System