| Modifier and Type | Class and Description |
|---|---|
class |
AbstractJpaDao<E extends JpaEntity>
This abstract class gather all code which is common to all daos for all entities.
|
interface |
JpaDao<E extends JpaEntity>
Represents de common operation we can do using JPA
|
static class |
JpaEntities.ArbitraryComparator<E extends JpaEntity> |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractJpaEntity
A AbstractJpaEntity must have a technical id.
|
| Modifier and Type | Method and Description |
|---|---|
static <E extends JpaEntity> |
JpaEntities.arbitraryComparator() |
static <E extends JpaEntity> |
JpaEntities.findById(Iterable<E> entities,
String id) |
| Modifier and Type | Method and Description |
|---|---|
static com.google.common.base.Predicate<JpaEntity> |
JpaEntities.entityHasId() |
static com.google.common.base.Predicate<JpaEntity> |
JpaEntities.entityHasId(String id) |
static com.google.common.base.Predicate<JpaEntity> |
JpaEntities.entityHasNoId() |
static com.google.common.base.Function<JpaEntity,String> |
JpaEntities.getIdFunction() |
| Modifier and Type | Method and Description |
|---|---|
String |
JpaEntities.GetIdFunction.apply(JpaEntity entity) |
static boolean |
JpaEntities.isEntityHasId(JpaEntity entity) |
static boolean |
JpaEntities.isEntityHasId(JpaEntity entity,
String id) |
static boolean |
JpaEntities.isEntityHasNoId(JpaEntity entity) |
String |
JpaEntityIdFactoryResolver.newId(JpaEntity entity) |
String |
SequenceJpaEntityIdFactory.newId(JpaEntity entity) |
String |
DefaultJpaEntityIdFactory.newId(JpaEntity entity) |
String |
JpaEntityIdFactory.newId(JpaEntity entity) |
void |
JpaEntityVisitor.visit(JpaEntity entity) |
Copyright © 2013–2015 CodeLutin. All rights reserved.