Methods
| Modifier and Type |
Method and Description |
boolean |
contains(E entity) |
protected <E> javax.persistence.TypedQuery<E> |
createQuery(Class<E> type,
Map<String,Object> properties) |
protected <E> javax.persistence.TypedQuery<E> |
createQuery(Class<E> type,
String hql) |
protected <E> javax.persistence.TypedQuery<E> |
createQuery(Class<E> type,
String propertyName,
Object propertyValue,
Object... others) |
protected javax.persistence.TypedQuery<E> |
createQuery(Map<String,Object> properties) |
protected javax.persistence.TypedQuery<E> |
createQuery(String hql) |
protected javax.persistence.TypedQuery<E> |
createQuery(String propertyName,
Object propertyValue,
Object... others) |
List<E> |
findAll() |
protected List<E> |
findAll(javax.persistence.TypedQuery<E> query) |
List<E> |
findAllByProperties(Map<String,Object> properties) |
List<E> |
findAllByProperty(String propertyName,
Object value) |
List<E> |
findAllContains(String propertyName,
Object property) |
protected E |
findAnyOrNull(javax.persistence.TypedQuery<E> query) |
E |
findById(String id) |
E |
findByProperties(Map<String,Object> properties) |
E |
findByProperty(String propertyName,
Object value) |
E |
findContains(String propertyName,
Object property) |
protected E |
findUnique(javax.persistence.TypedQuery<E> query) |
protected E |
findUniqueOrNull(javax.persistence.TypedQuery<E> query) |
protected abstract Class<E> |
getEntityClass() |
E |
merge(E entity) |
E |
newInstance() |
void |
persist(E entity) |
void |
remove(E entity) |