| Package | Description |
|---|---|
| org.mayanjun.myjack.api | |
| org.mayanjun.myjack.api.entity | |
| org.mayanjun.myjack.api.query |
| Modifier and Type | Method and Description |
|---|---|
<T extends PersistableEntity> |
EntityAccessor.getExclude(PersistableEntity bean,
boolean forUpdate,
String... excludeFields)
Get a bean that the specified fields is excluded
|
<T extends PersistableEntity> |
EntityAccessor.getExclude(PersistableEntity bean,
String... excludeFields)
Get a bean that the specified fields is excluded
|
<T extends PersistableEntity> |
EntityAccessor.getInclude(PersistableEntity bean,
boolean forUpdate,
String... includeFields)
Get a bean that only the specified fields is included
|
<T extends PersistableEntity> |
EntityAccessor.getInclude(PersistableEntity bean,
String... includeFields)
Get a bean that only the specified fields is included
|
<T extends PersistableEntity> |
EntityAccessor.query(Query<T> query)
Query entities
|
<T extends PersistableEntity> |
EntityAccessor.queryOne(Query<T> query)
Returns only one entity
|
| Modifier and Type | Method and Description |
|---|---|
int |
EntityAccessor.delete(PersistableEntity bean)
Delete a bean
|
<T extends PersistableEntity> |
EntityAccessor.getExclude(PersistableEntity bean,
boolean forUpdate,
String... excludeFields)
Get a bean that the specified fields is excluded
|
<T extends PersistableEntity> |
EntityAccessor.getExclude(PersistableEntity bean,
String... excludeFields)
Get a bean that the specified fields is excluded
|
<T extends PersistableEntity> |
EntityAccessor.getInclude(PersistableEntity bean,
boolean forUpdate,
String... includeFields)
Get a bean that only the specified fields is included
|
<T extends PersistableEntity> |
EntityAccessor.getInclude(PersistableEntity bean,
String... includeFields)
Get a bean that only the specified fields is included
|
long |
EntityAccessor.save(PersistableEntity bean)
Save a bean
|
long |
EntityAccessor.save(PersistableEntity bean,
boolean isAutoIncrementId)
Save a bean
|
long |
EntityAccessor.saveOrUpdate(PersistableEntity bean)
Save or update a bean
|
long |
EntityAccessor.saveOrUpdate(PersistableEntity bean,
boolean isAutoIncrementId)
Save or update bean
|
int |
EntityAccessor.update(PersistableEntity bean)
Update a bean.
|
int |
EntityAccessor.update(PersistableEntity bean,
Query<? extends PersistableEntity> query)
Update beans with query
|
| Modifier and Type | Method and Description |
|---|---|
int |
EntityAccessor.delete(Query<? extends PersistableEntity> query)
Delete beans with a query
|
int |
EntityAccessor.update(PersistableEntity bean,
Query<? extends PersistableEntity> query)
Update beans with query
|
| Modifier and Type | Class and Description |
|---|---|
class |
DeletableEntity
Define deleted field.
|
class |
EditableEntity
Editable entity.
|
class |
EntityBean
Represents a entity bean that can be serialized to database.
|
| Modifier and Type | Class and Description |
|---|---|
class |
QueryBuilder<T extends PersistableEntity>
QueryBuilder is an ultra tool to create
Query instance |
class |
StandardQuery<T extends PersistableEntity>
Represents a query
|
| Modifier and Type | Method and Description |
|---|---|
static <T extends PersistableEntity> |
QueryBuilder.custom(Class<T> beanType)
Create a QueryBuilder object
|
Copyright © 2019. All rights reserved.