SimplePredicate

Represents a simple predicate for a filter condition

Namespace:
Inetdev.Data.Query
Type:
Class
Public:
Yes
Protected:
No
Sealed:
No
Abstract:
No
Inherits from:
Inetdev.Data.Query.Predicate

Constructors

SimplePredicate

Default constructor

Signature:
public Void SimplePredicate()

SimplePredicate

Initializes a new instance of SimplePredicate.

Signature:
public Void SimplePredicate(column, op, value)
Parameters
Name Type Summary
column PredicateColumn Column to which the predicate acts on.
op ComparisonOperator Comparison operator.
value Object The value to compare with.

SimplePredicate

Initializes a new instance of SimplePredicate.

Signature:
public Void SimplePredicate(column, op, value, caseSensitive)
Parameters
Name Type Summary
column PredicateColumn Column to which the predicate acts on.
op ComparisonOperator Comparison operator.
value Object The value to compare with.
caseSensitive Boolean Indicates whether the search must be case sensitive.

SimplePredicate

Initializes a new instance of SimplePredicate.

Signature:
public Void SimplePredicate(column, op, value, caseSensitive, useParenthesis)
Parameters
Name Type Summary
column PredicateColumn Column to which the predicate acts on.
op ComparisonOperator Comparison operator.
value Object The value to compare with.
caseSensitive Boolean Indicates whether the search must be case sensitive.
useParenthesis Boolean Indicates whether the predicate must be enclosed in parenthesis.

SimplePredicate

Initializes a new instance of SimplePredicate.

Signature:
public Void SimplePredicate(relation, column, op, value)
Parameters
Name Type Summary
relation RelationalOperator Relation between predicates.
column PredicateColumn Column to which the predicate acts on.
op ComparisonOperator Comparison operator.
value Object The value to compare with.

SimplePredicate

Initializes a new instance of SimplePredicate.

Signature:
public Void SimplePredicate(relation, column, op, value, caseSensitive)
Parameters
Name Type Summary
relation RelationalOperator Relation between predicates.
column PredicateColumn Column to which the predicate acts on.
op ComparisonOperator Comparison operator.
value Object The value to compare with.
caseSensitive Boolean Indicates whether the search must be case sensitive.

SimplePredicate

Initializes a new instance of SimplePredicate.

Signature:
public Void SimplePredicate(relation, column, op, value, caseSensitive, useParenthesis)
Parameters
Name Type Summary
relation RelationalOperator Relation between predicates.
column PredicateColumn Column to which the predicate acts on.
op ComparisonOperator Comparison operator.
value Object The value to compare with.
caseSensitive Boolean Indicates whether the search must be case sensitive.
useParenthesis Boolean Indicates whether the predicate must be enclosed in parenthesis.

Properties

CaseSensitive

Indicates whether the search must be case sensitive.

Signature:
public Boolean CaseSensitive { get; set; }

Column

Column to which the predicate acts on.

Signature:
public PredicateColumn Column { get; set; }

Operator

Comparison operator.

Signature:
public ComparisonOperator Operator { get; set; }

Value

Comparison value.

Signature:
public Object Value { get; set; }