所有方法 实例方法 具体方法
| 限定符和类型 |
方法和说明 |
void |
addAndItems(JBQueryConditions conditions) |
void |
addAscendingOrder(String key) |
void |
addDescendingOrder(String key) |
void |
addOrItems(JBQueryOperation op) |
void |
addWhereItem(JBQueryOperation op) |
void |
addWhereItem(String key,
String op,
Object value) |
Map<String,String> |
assembleParameters() |
Map<String,Object> |
compileWhereOperationMap() |
List<String> |
getInclude() |
int |
getLimit() |
LinkedHashMap<String,Integer> |
getOrder() |
Map<String,String> |
getParameters() |
Set<String> |
getSelectedKeys() |
int |
getSkip() |
Map<String,List<JBQueryOperation>> |
getWhere() |
void |
include(String key) |
void |
orderByAscending(String key) |
void |
orderByDescending(String key) |
void |
orderByGeoPoint() |
void |
selectKeys(Collection<String> keys) |
void |
setInclude(List<String> include) |
void |
setLimit(int limit) |
void |
setOrder(LinkedHashMap<String,Integer> order) |
void |
setParameters(Map<String,String> parameters) |
void |
setSelectedKeys(Set<String> selectedKeys) |
void |
setSkip(int skip) |
void |
setWhere(Map<String,List<JBQueryOperation>> where) |
void |
whereContainedIn(String key,
Collection<? extends Object> values) |
void |
whereContains(String key,
String substring) |
void |
whereEndWith(String key,
String suffix) |
void |
whereEqualTo(String key,
Object value) |
void |
whereExists(String key) |
void |
whereGreaterThan(String key,
Object value) |
void |
whereGreaterThanOrEqualTo(String key,
Object value) |
void |
whereLessThan(String key,
Object value) |
void |
whereLessThanOrEqualTo(String key,
Object value) |
void |
whereMatches(String key,
String regex) |
void |
whereMatches(String key,
String regex,
String modifiers) |
void |
whereNotContainedIn(String key,
Collection<? extends Object> values) |
void |
whereNotEqualTo(String key,
Object value) |
void |
whereNotExist(String key) |
void |
whereStartWith(String key,
String prefix) |
void |
whereWithinKilometers(String key,
JBGeoPoint point,
double maxDistance) |