| Package | Description | 
|---|---|
| com.gigaspaces.internal.query.predicate | 
| Modifier and Type | Method and Description | 
|---|---|
static ValueGetterSpacePredicate<ServerEntry> | 
SpacePredicates.path(String path,
    ISpacePredicate predicate)
Creates a predicate to get a property value and test it with another predicate. 
 | 
static ValueGetterSpacePredicate<ServerEntry> | 
SpacePredicates.pathAll(String path,
       ISpacePredicate... predicates)
Shortcut for path(path, all(predicates)). 
 | 
static ValueGetterSpacePredicate<ServerEntry> | 
SpacePredicates.pathAnd(String path,
       ISpacePredicate leftPredicate,
       ISpacePredicate rightPredicate)
Shortcut for path(path, and(leftPredicate, rightPredicate)). 
 | 
static ValueGetterSpacePredicate<ServerEntry> | 
SpacePredicates.pathAny(String path,
       ISpacePredicate... predicates)
Shortcut for path(path, any(predicates)). 
 | 
static ValueGetterSpacePredicate<ServerEntry> | 
SpacePredicates.pathBetween(String path,
           Comparable<?> low,
           Comparable<?> high)
Shortcut for path(path, between(low, high)). 
 | 
static ValueGetterSpacePredicate<ServerEntry> | 
SpacePredicates.pathEqual(String path,
         Object value)
Shortcut for path(path, equal(value)). 
 | 
static ValueGetterSpacePredicate<ServerEntry> | 
SpacePredicates.pathGreater(String path,
           Comparable<?> value)
Shortcut for path(path, greater(value)). 
 | 
static ValueGetterSpacePredicate<ServerEntry> | 
SpacePredicates.pathGreaterEqual(String path,
                Comparable<?> value)
Shortcut for path(path, greaterEqual(value)). 
 | 
static ValueGetterSpacePredicate<ServerEntry> | 
SpacePredicates.pathIn(String path,
      Object... values)
Shortcut for path(path, in(values)). 
 | 
static ValueGetterSpacePredicate<ServerEntry> | 
SpacePredicates.pathLess(String path,
        Comparable<?> value)
Shortcut for path(path, less(value)). 
 | 
static ValueGetterSpacePredicate<ServerEntry> | 
SpacePredicates.pathLessEqual(String path,
             Comparable<?> value)
Shortcut for path(path, lessEqual(value)). 
 | 
static ValueGetterSpacePredicate<ServerEntry> | 
SpacePredicates.pathNot(String path,
       ISpacePredicate predicate)
Shortcut for path(path, not(predicate)). 
 | 
static ValueGetterSpacePredicate<ServerEntry> | 
SpacePredicates.pathNotEqual(String path,
            Object value)
Shortcut for path(path, notEqual(value)). 
 | 
static ValueGetterSpacePredicate<ServerEntry> | 
SpacePredicates.pathNotNull(String path)
Shortcut for path(path, isNotNull()). 
 | 
static ValueGetterSpacePredicate<ServerEntry> | 
SpacePredicates.pathNull(String path)
Shortcut for path(path, isNull()). 
 | 
static ValueGetterSpacePredicate<ServerEntry> | 
SpacePredicates.pathOr(String path,
      ISpacePredicate leftPredicate,
      ISpacePredicate rightPredicate)
Shortcut for path(path, or(leftPredicate, rightPredicate)). 
 | 
static ValueGetterSpacePredicate<ServerEntry> | 
SpacePredicates.pathXor(String path,
       ISpacePredicate leftPredicate,
       ISpacePredicate rightPredicate)
Shortcut for path(path, xor(leftPredicate, rightPredicate)). 
 | 
static ValueGetterSpacePredicate<ServerEntry> | 
SpacePredicates.property(String propertyName,
        ISpacePredicate predicate)
Creates a predicate to get a property value and test it with another predicate. 
 | 
static ValueGetterSpacePredicate<ServerEntry> | 
SpacePredicates.propertyAll(String propertyName,
           ISpacePredicate... predicates)
Shortcut for property(propertyName, all(predicates)). 
 | 
static ValueGetterSpacePredicate<ServerEntry> | 
SpacePredicates.propertyAnd(String propertyName,
           ISpacePredicate leftPredicate,
           ISpacePredicate rightPredicate)
Shortcut for property(propertyName, and(leftPredicate, rightPredicate)). 
 | 
static ValueGetterSpacePredicate<ServerEntry> | 
SpacePredicates.propertyAny(String propertyName,
           ISpacePredicate... predicates)
Shortcut for property(propertyName, any(predicates)). 
 | 
static ValueGetterSpacePredicate<ServerEntry> | 
SpacePredicates.propertyBetween(String propertyName,
               Comparable<?> low,
               Comparable<?> high)
Shortcut for property(propertyName, between(low, high)). 
 | 
static ValueGetterSpacePredicate<ServerEntry> | 
SpacePredicates.propertyEqual(String propertyName,
             Object value)
Shortcut for property(propertyName, equal(value)). 
 | 
static ValueGetterSpacePredicate<ServerEntry> | 
SpacePredicates.propertyGreater(String propertyName,
               Comparable<?> value)
Shortcut for property(propertyName, greater(value)). 
 | 
static ValueGetterSpacePredicate<ServerEntry> | 
SpacePredicates.propertyGreaterEqual(String propertyName,
                    Comparable<?> value)
Shortcut for property(propertyName, greaterEqual(value)). 
 | 
static ValueGetterSpacePredicate<ServerEntry> | 
SpacePredicates.propertyIn(String propertyName,
          Object... values)
Shortcut for property(propertyName, in(values)). 
 | 
static ValueGetterSpacePredicate<ServerEntry> | 
SpacePredicates.propertyLess(String propertyName,
            Comparable<?> value)
Shortcut for property(propertyName, less(value)). 
 | 
static ValueGetterSpacePredicate<ServerEntry> | 
SpacePredicates.propertyLessEqual(String propertyName,
                 Comparable<?> value)
Shortcut for property(propertyName, lessEqual(value)). 
 | 
static ValueGetterSpacePredicate<ServerEntry> | 
SpacePredicates.propertyNot(String propertyName,
           ISpacePredicate predicate)
Shortcut for property(propertyName, not(predicate)). 
 | 
static ValueGetterSpacePredicate<ServerEntry> | 
SpacePredicates.propertyNotEqual(String propertyName,
                Object value)
Shortcut for property(propertyName, notEqual(value)). 
 | 
static ValueGetterSpacePredicate<ServerEntry> | 
SpacePredicates.propertyNotNull(String propertyName)
Shortcut for property(propertyName, isNotNull()). 
 | 
static ValueGetterSpacePredicate<ServerEntry> | 
SpacePredicates.propertyNull(String propertyName)
Shortcut for property(propertyName, isNull()). 
 | 
static ValueGetterSpacePredicate<ServerEntry> | 
SpacePredicates.propertyOr(String propertyName,
          ISpacePredicate leftPredicate,
          ISpacePredicate rightPredicate)
Shortcut for property(propertyName, or(leftPredicate, rightPredicate)). 
 | 
static ValueGetterSpacePredicate<ServerEntry> | 
SpacePredicates.propertyXor(String propertyName,
           ISpacePredicate leftPredicate,
           ISpacePredicate rightPredicate)
Shortcut for property(propertyName, xor(leftPredicate, rightPredicate)). 
 | 
Copyright © GigaSpaces.