static PredExp |
PredExp.and(int nexp) |
Create "and" expression.
|
static PredExp |
PredExp.geoJSONBin(String name) |
Create geospatial bin predicate.
|
static PredExp |
PredExp.geoJSONContains() |
Create geospatial json "contains" predicate.
|
static PredExp |
PredExp.geoJSONValue(String val) |
Create geospatial json string value.
|
static PredExp |
PredExp.geoJSONVar(String name) |
Create geospatial json string variable used in list/map iterations.
|
static PredExp |
PredExp.geoJSONWithin() |
Create geospatial json "within" predicate.
|
PredExp[] |
Statement.getPredExp() |
Return predicate expression filters.
|
static PredExp |
PredExp.integerBin(String name) |
Create 64 bit integer bin predicate.
|
static PredExp |
PredExp.integerEqual() |
Create 64 bit integer "=" operation predicate.
|
static PredExp |
PredExp.integerGreater() |
Create 64 bit integer ">" operation predicate.
|
static PredExp |
PredExp.integerGreaterEq() |
Create 64 bit integer ">=" operation predicate.
|
static PredExp |
PredExp.integerLess() |
Create 64 bit integer "<" operation predicate.
|
static PredExp |
PredExp.integerLessEq() |
Create 64 bit integer "<=" operation predicate.
|
static PredExp |
PredExp.integerUnequal() |
Create 64 bit integer "!=" operation predicate.
|
static PredExp |
PredExp.integerValue(long val) |
Create 64 bit integer value.
|
static PredExp |
PredExp.integerValue(Calendar val) |
Create Calendar value expressed in nanoseconds since 1970-01-01 epoch as 64 bit integer.
|
static PredExp |
PredExp.integerVar(String name) |
Create 64 bit integer variable used in list/map iterations.
|
static PredExp |
PredExp.listBin(String name) |
Create list bin predicate.
|
static PredExp |
PredExp.listIterateAnd(String varName) |
Create list predicate where expression matches for all list items.
|
static PredExp |
PredExp.listIterateOr(String varName) |
Create list predicate where expression matches for any list item.
|
static PredExp |
PredExp.mapBin(String name) |
Create map bin predicate.
|
static PredExp |
PredExp.mapKeyIterateAnd(String varName) |
Create map key predicate where expression matches for all map keys.
|
static PredExp |
PredExp.mapKeyIterateOr(String varName) |
Create map predicate where expression matches for any map key.
|
static PredExp |
PredExp.mapValIterateAnd(String varName) |
Create map predicate where expression matches for all map values.
|
static PredExp |
PredExp.mapValIterateOr(String varName) |
Create map predicate where expression matches for any map value.
|
static PredExp |
PredExp.not() |
Create "not" expression.
|
static PredExp |
PredExp.or(int nexp) |
Create "or" expression.
|
static PredExp |
PredExp.recDeviceSize() |
Create record size on disk predicate.
|
static PredExp |
PredExp.recDigestModulo(int mod) |
Create a digest modulo record metadata value predicate expression.
|
static PredExp |
PredExp.recLastUpdate() |
Create record last update time predicate expressed in nanoseconds since 1970-01-01 epoch as 64 bit integer.
|
static PredExp |
PredExp.recVoidTime() |
Create record expiration time predicate expressed in nanoseconds since 1970-01-01 epoch as 64 bit integer.
|
static PredExp |
PredExp.stringBin(String name) |
Create string bin predicate.
|
static PredExp |
PredExp.stringEqual() |
Create string "=" operation predicate.
|
static PredExp |
PredExp.stringRegex(int flags) |
Create regular expression string operation predicate.
|
static PredExp |
PredExp.stringUnequal() |
Create string "!=" operation predicate.
|
static PredExp |
PredExp.stringValue(String val) |
Create string value.
|
static PredExp |
PredExp.stringVar(String name) |
Create string variable used in list/map iterations.
|