Predicates Class
Namespace: Hazelcast.Query
Assembly: Hazelcast.Net.dll
Creates IPredicate instances.
public static class Predicates
Methods
| And(IPredicate[]) | Succeeds if all the specified predicates succeed. |
| Between(String, Object, Object) | Succeeds if the target value is between the specified inclusive bounds. |
| EqualTo(String, Object) | Succeeds if the target value is equal to the specified value. |
| False() | Never succeeds. |
| GreaterThan(String, Object) | Succeeds if the target value is greater than the specified value. |
| GreaterThanOrEqualTo(String, Object) | Succeeds if the target value is greater than, or equal to, the specified value. |
| ILike(String, String) | Succeeds if the target value matches the specified case-insensitive pattern. |
| In(String, Object[]) | Succeeds if the target value is equal to one of the specified values. |
| In<T>(String, IEnumerable<T>) | Succeeds if the target value is equal to one of the specified values. |
| InstanceOf(String) | Succeeds if the item is an instance of the specified class. |
| Key() | Begins a predicate for the key. |
| Key(String) | Begins a predicate for an attribute of the key. |
| LessThan(String, Object) | Succeeds if the target value is less than the specified value. |
| LessThanOrEqualTo(String, Object) | Succeeds if the target value is less than, or equal to, the specified value. |
| Like(String, String) | Succeeds if the target value matches the specified case-sensitive pattern. |
| Match(String, String) | Succeeds if the target value matches the specified regular expression. |
| Not(IPredicate) | Succeeds if the specified predicate does not succeed. |
| NotEqualTo(String, Object) | Succeeds if the target value is not equal to the specified value. |
| Or(IPredicate[]) | Succeeds if at least one of the specified predicates succeed. |
| Page(Int32) | Paginates results. |
| Page(Int32, IPredicate) | Paginates results of a predicate. |
| Page(Int32, IPredicate, IComparer<KeyValuePair<Object, Object>>) | Paginates results of a predicate. |
| Page(Int32, IComparer<KeyValuePair<Object, Object>>) | Paginates results. |
| Partition(Object, IPredicate) | Restricts the execution of a predicate to a single partition. |
| Sql(String) | Succeeds if the specified SQL query succeeds. |
| True() | Always succeeds. |
| Value() | Begins a predicate for the value. |
| Value(String) | Begins a predicate for an attribute of the value. |