| Package | Description |
|---|---|
| org.mayanjun.myjack.api | |
| org.mayanjun.myjack.api.query |
| Modifier and Type | Method and Description |
|---|---|
long |
EntityAccessor.count(Query<?> query)
Count rows
|
int |
EntityAccessor.delete(Query<? extends PersistableEntity> query)
Delete beans with a query
|
<T extends PersistableEntity> |
EntityAccessor.query(Query<T> query)
Query entities
|
<T extends PersistableEntity> |
EntityAccessor.queryOne(Query<T> query)
Returns only one entity
|
int |
EntityAccessor.update(PersistableEntity bean,
Query<? extends PersistableEntity> query)
Update beans with query
|
| Modifier and Type | Class and Description |
|---|---|
class |
StandardQuery<T extends PersistableEntity>
Represents a query
|
| Modifier and Type | Field and Description |
|---|---|
protected Query |
QueryBuilder.query
The final instance of Query
|
| Modifier and Type | Method and Description |
|---|---|
Query<T> |
Query.addComparator(SqlComparator comparator)
Add a comparator
|
Query<T> |
StandardQuery.addComparator(SqlComparator comparator) |
Query<T> |
Query.addComparators(List<SqlComparator> comparators)
Add comparators
|
Query<T> |
StandardQuery.addComparators(List<SqlComparator> comparators) |
Query<T> |
Query.addSort(Sort sort)
Add an sort field
|
Query<T> |
StandardQuery.addSort(Sort sort) |
Query<T> |
QueryBuilder.build()
Build the final instance of Query
|
Query<T> |
Query.removeComparator(SqlComparator comparator)
Remove a comparator
|
Query<T> |
StandardQuery.removeComparator(SqlComparator comparator) |
Query<T> |
Query.setBeanType(Class<T> beanType)
Set the bean type for this query
|
Query<T> |
StandardQuery.setBeanType(Class<T> beanType) |
Query<T> |
Query.setExcludeFields(List<String> excludeFields)
Set the excluded fields in SQL SELECT clause
|
Query<T> |
StandardQuery.setExcludeFields(List<String> excludeFields) |
Query<T> |
Query.setForUpdate(boolean forUpdate)
Return if the optimistic lock is used
|
Query<T> |
StandardQuery.setForUpdate(boolean forUpdate) |
Query<T> |
Query.setIncludeFields(List<String> includeFields)
Set the included fields in SQL SELECT clause
|
Query<T> |
StandardQuery.setIncludeFields(List<String> includeFields) |
Query<T> |
Query.setLimit(int limit)
Set sql limit
|
Query<T> |
StandardQuery.setLimit(int limit) |
Query<T> |
Query.setLimits(int offset,
int limit)
Set the limit
|
Query<T> |
StandardQuery.setLimits(int offset,
int limit) |
Query<T> |
Query.setQueryDeletedMode(QueryDeletedMode queryDeletedMode)
Set the query delete mode
|
Query<T> |
StandardQuery.setQueryDeletedMode(QueryDeletedMode queryDeletedMode) |
Copyright © 2019. All rights reserved.