C# Class Deveel.Data.Sql.Expressions.Build.QueryExpressionBuilder

Inheritance: IQueryExpressionBuilder
显示文件 Open project: deveel/deveeldb Class Usage Examples

Public Methods

Method Description
Build ( ) : SqlQueryExpression
Distinct ( bool value = true ) : IQueryExpressionBuilder
From ( ) : IQueryExpressionBuilder
GroupBy ( ) : IQueryExpressionBuilder
GroupMax ( ObjectName columnName ) : IQueryExpressionBuilder
Having ( SqlExpression having ) : IQueryExpressionBuilder
Item ( Action item ) : IQueryExpressionBuilder
QueryExpressionBuilder ( ) : System
Where ( SqlExpression where ) : IQueryExpressionBuilder

Method Details

Build() public method

public Build ( ) : SqlQueryExpression
return SqlQueryExpression

Distinct() public method

public Distinct ( bool value = true ) : IQueryExpressionBuilder
value bool
return IQueryExpressionBuilder

From() public method

public From ( ) : IQueryExpressionBuilder
return IQueryExpressionBuilder

GroupBy() public method

public GroupBy ( ) : IQueryExpressionBuilder
return IQueryExpressionBuilder

GroupMax() public method

public GroupMax ( ObjectName columnName ) : IQueryExpressionBuilder
columnName ObjectName
return IQueryExpressionBuilder

Having() public method

public Having ( SqlExpression having ) : IQueryExpressionBuilder
having SqlExpression
return IQueryExpressionBuilder

Item() public method

public Item ( Action item ) : IQueryExpressionBuilder
item Action
return IQueryExpressionBuilder

QueryExpressionBuilder() public method

public QueryExpressionBuilder ( ) : System
return System

Where() public method

public Where ( SqlExpression where ) : IQueryExpressionBuilder
where SqlExpression
return IQueryExpressionBuilder