C# 클래스 Deveel.Data.Sql.Statements.ColumnChecker

파일 보기 프로젝트 열기: deveel/deveeldb 1 사용 예제들

공개 메소드들

메소드 설명
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

메소드 상세

CheckColumns() 공개 메소드

public CheckColumns ( IEnumerable columnNames ) : IEnumerable
columnNames IEnumerable
리턴 IEnumerable

CheckExpression() 공개 메소드

public CheckExpression ( SqlExpression expression ) : SqlExpression
expression Deveel.Data.Sql.Expressions.SqlExpression
리턴 Deveel.Data.Sql.Expressions.SqlExpression

Default() 공개 정적인 메소드

public static Default ( IRequest context, ObjectName tableName ) : ColumnChecker
context IRequest
tableName ObjectName
리턴 ColumnChecker

ResolveColumnName() 공개 추상적인 메소드

public abstract ResolveColumnName ( string columnName ) : string
columnName string
리턴 string

StripColumnList() 공개 메소드

public StripColumnList ( string tableDomain, IEnumerable columnList ) : IEnumerable
tableDomain string
columnList IEnumerable
리턴 IEnumerable

StripTableName() 공개 메소드

public StripTableName ( string tableDomain, string column ) : string
tableDomain string
column string
리턴 string