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

An interface to resolve a variable name to a constant object. More...

Inheritance diagram for Deveel.Data.Sql.IVariableResolver:
Deveel.Data.Sql.ITableVariableResolver Deveel.Data.Sql.Tables.Row.RowVariableResolver Deveel.Data.Sql.Variables.ContextExtensions.ContextVariableResolver Deveel.Data.Sql.Variables.IVariableManager Deveel.Data.Transactions.TransactionConstraintExtensions.TableRowVariableResolver Deveel.Data.Sql.Tables.FunctionTable.TableGroupResolver.GroupVariableResolver Deveel.Data.Sql.Tables.Table.TableVariableResolver Deveel.Data.Sql.Variables.PersistentVariableManager Deveel.Data.Sql.Variables.VariableManager

Public Member Functions

DataObject Resolve (ObjectName variable)
 Returns the value of a given variable. More...
 
SqlType ReturnType (ObjectName variable)
 Returns the SqlType of object the given variable is. More...
 

Detailed Description

An interface to resolve a variable name to a constant object.

This is used as a way to resolve a variable into a value to use in an expression.

Definition at line 29 of file IVariableResolver.cs.

Member Function Documentation

DataObject Deveel.Data.Sql.IVariableResolver.Resolve ( ObjectName  variable)
SqlType Deveel.Data.Sql.IVariableResolver.ReturnType ( ObjectName  variable)

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