C# Class Deveel.Data.Sql.Statements.ColumnChecker

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

Méthodes publiques

Méthode Description
CheckColumns ( IEnumerable columnNames ) : IEnumerable
CheckExpression ( SqlExpression expression ) : SqlExpression
Default ( IRequest context, ObjectName tableName ) : ColumnChecker
ResolveColumnName ( string columnName ) : string
StripColumnList ( string tableDomain, IEnumerable columnList ) : IEnumerable
StripTableName ( string tableDomain, string column ) : string

Method Details

CheckColumns() public méthode

public CheckColumns ( IEnumerable columnNames ) : IEnumerable
columnNames IEnumerable
Résultat IEnumerable

CheckExpression() public méthode

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

Default() public static méthode

public static Default ( IRequest context, ObjectName tableName ) : ColumnChecker
context IRequest
tableName ObjectName
Résultat ColumnChecker

ResolveColumnName() public abstract méthode

public abstract ResolveColumnName ( string columnName ) : string
columnName string
Résultat string

StripColumnList() public méthode

public StripColumnList ( string tableDomain, IEnumerable columnList ) : IEnumerable
tableDomain string
columnList IEnumerable
Résultat IEnumerable

StripTableName() public méthode

public StripTableName ( string tableDomain, string column ) : string
tableDomain string
column string
Résultat string