Definition at line 26 of file SqlTableColumn.cs.
| Deveel.Data.Sql.Statements.SqlTableColumn.SqlTableColumn |
( |
string |
columnName, |
|
|
SqlType |
columnType |
|
) |
| |
|
inline |
Definition at line 27 of file SqlTableColumn.cs.
28 if (
String.IsNullOrEmpty(columnName))
29 throw new ArgumentNullException(
"columnName");
30 if (columnType == null)
31 throw new ArgumentNullException(
"columnType");
A long string in the system.
| Deveel.Data.Sql.Statements.SqlTableColumn.SqlTableColumn |
( |
ObjectData |
data | ) |
|
|
inlineprivate |
Definition at line 37 of file SqlTableColumn.cs.
SqlExpression DefaultExpression
Defines the properties of a specific SQL Type and handles the values compatible.
bool GetBoolean(string key)
object GetValue(string key)
Defines the base class for instances that represent SQL expression tree nodes.
string GetString(string key)
| void ISerializable. Deveel.Data.Sql.Statements.SqlTableColumn.GetData |
( |
SerializeData |
data | ) |
|
|
inlineprivate |
| object IPreparable. Deveel.Data.Sql.Statements.SqlTableColumn.Prepare |
( |
IExpressionPreparer |
preparer | ) |
|
|
inlineprivate |
Converts the underlying value of this instance into an object that can be evaluated by an expression.
- Parameters
-
| preparer | The context used to prepare this object. |
- Returns
- Returns an object that can be evaluated by an expression.
Implements Deveel.Data.Sql.Expressions.IPreparable.
Definition at line 59 of file SqlTableColumn.cs.
SqlTableColumn(string columnName, SqlType columnType)
SqlExpression DefaultExpression
virtual SqlExpression Prepare(IExpressionPreparer preparer)
| string Deveel.Data.Sql.Statements.SqlTableColumn.ColumnName |
|
getprivate set |
| SqlType Deveel.Data.Sql.Statements.SqlTableColumn.ColumnType |
|
getprivate set |
| SqlExpression Deveel.Data.Sql.Statements.SqlTableColumn.DefaultExpression |
|
getset |
| bool Deveel.Data.Sql.Statements.SqlTableColumn.HasDefaultExpression |
|
get |
| bool Deveel.Data.Sql.Statements.SqlTableColumn.IsIdentity |
|
getset |
| bool Deveel.Data.Sql.Statements.SqlTableColumn.IsNotNull |
|
getset |
The documentation for this class was generated from the following file:
- /var/calculate/remote/distfiles/egit-src/deveeldb.git/src/deveeldb/Deveel.Data.Sql.Statements/SqlTableColumn.cs