C# Class Deveel.Data.Sql.Tables.ColumnInfoBuilder

Inheritance: IColumnInfoBuilder
Afficher le fichier Open project: deveel/deveeldb Class Usage Examples

Méthodes publiques

Méthode Description
Build ( ) : ColumnInfo
HavingType ( SqlType value ) : IColumnInfoBuilder
Named ( string value ) : IColumnInfoBuilder
NotNull ( bool value = true ) : IColumnInfoBuilder
WithDefault ( SqlExpression expression ) : IColumnInfoBuilder
WithIndex ( string value ) : IColumnInfoBuilder

Method Details

Build() public méthode

public Build ( ) : ColumnInfo
Résultat ColumnInfo

HavingType() public méthode

public HavingType ( SqlType value ) : IColumnInfoBuilder
value SqlType
Résultat IColumnInfoBuilder

Named() public méthode

public Named ( string value ) : IColumnInfoBuilder
value string
Résultat IColumnInfoBuilder

NotNull() public méthode

public NotNull ( bool value = true ) : IColumnInfoBuilder
value bool
Résultat IColumnInfoBuilder

WithDefault() public méthode

public WithDefault ( SqlExpression expression ) : IColumnInfoBuilder
expression Deveel.Data.Sql.Expressions.SqlExpression
Résultat IColumnInfoBuilder

WithIndex() public méthode

public WithIndex ( string value ) : IColumnInfoBuilder
value string
Résultat IColumnInfoBuilder