C# Class Habanero.Faces.Base.DataViewFilterClauseFactory

Creates filter clauses that determine which rows of data are displayed
Inheritance: IFilterClauseFactory
Afficher le fichier Open project: Chillisoft/habanero.faces Class Usage Examples

Méthodes publiques

Méthode Description
CreateCompositeFilterClause ( IFilterClause leftClause, FilterClauseCompositeOperator compositeOperator, IFilterClause rightClause ) : IFilterClause

Creates a new composite filter clause combining two given filter clauses the operator provided

CreateDateFilterClause ( string filterColumn, FilterClauseOperator clauseOperator, System.DateTime filterValue ) : IFilterClause

Creates a new filter clause that filters integer values

CreateEnumFilterClause ( string columnName, FilterClauseOperator clauseOperator, object enumValue ) : IFilterClause

Creates an Filter Clause for an enum data Type.

CreateIntegerFilterClause ( string filterColumn, FilterClauseOperator clauseOperator, int filterValue ) : IFilterClause

Creates a new filter clause that filters integer values

CreateNullFilterClause ( ) : IFilterClause

Creates a new null filter clause, which does no filtering

CreateStringFilterClause ( string filterColumn, FilterClauseOperator clauseOperator, string filterValue ) : IFilterClause

Creates a new filter clause that filters string values

Method Details

CreateCompositeFilterClause() public méthode

Creates a new composite filter clause combining two given filter clauses the operator provided
public CreateCompositeFilterClause ( IFilterClause leftClause, FilterClauseCompositeOperator compositeOperator, IFilterClause rightClause ) : IFilterClause
leftClause IFilterClause The left filter clause
compositeOperator FilterClauseCompositeOperator The composite operator, such as /// "and" or "or"
rightClause IFilterClause The right filter clause
Résultat IFilterClause

CreateDateFilterClause() public méthode

Creates a new filter clause that filters integer values
public CreateDateFilterClause ( string filterColumn, FilterClauseOperator clauseOperator, System.DateTime filterValue ) : IFilterClause
filterColumn string The column of data on which to do the /// filtering
clauseOperator FilterClauseOperator The clause operator
filterValue System.DateTime The filter value to be compared to
Résultat IFilterClause

CreateEnumFilterClause() public méthode

Creates an Filter Clause for an enum data Type.
public CreateEnumFilterClause ( string columnName, FilterClauseOperator clauseOperator, object enumValue ) : IFilterClause
columnName string
clauseOperator FilterClauseOperator
enumValue object
Résultat IFilterClause

CreateIntegerFilterClause() public méthode

Creates a new filter clause that filters integer values
public CreateIntegerFilterClause ( string filterColumn, FilterClauseOperator clauseOperator, int filterValue ) : IFilterClause
filterColumn string The column of data on which to do the /// filtering
clauseOperator FilterClauseOperator The clause operator
filterValue int The filter value to be compared to
Résultat IFilterClause

CreateNullFilterClause() public méthode

Creates a new null filter clause, which does no filtering
public CreateNullFilterClause ( ) : IFilterClause
Résultat IFilterClause

CreateStringFilterClause() public méthode

Creates a new filter clause that filters string values
public CreateStringFilterClause ( string filterColumn, FilterClauseOperator clauseOperator, string filterValue ) : IFilterClause
filterColumn string The column of data on which to do the /// filtering
clauseOperator FilterClauseOperator The clause operator
filterValue string The filter value to be compared to
Résultat IFilterClause