Package org.webpieces.plugin.hibernate
Class HibernateLookup
- java.lang.Object
-
- org.webpieces.plugin.hibernate.HibernateLookup
-
- All Implemented Interfaces:
org.webpieces.router.api.extensions.EntityLookup
public class HibernateLookup extends java.lang.Object implements org.webpieces.router.api.extensions.EntityLookup
-
-
Constructor Summary
Constructors Constructor Description HibernateLookup(javax.persistence.EntityManagerFactory factory, org.webpieces.router.impl.params.ObjectTranslator translator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> java.util.concurrent.CompletableFuture<T>find(org.webpieces.router.api.extensions.Meta paramMeta, org.webpieces.router.impl.params.ParamTreeNode tree, java.util.function.Function<java.lang.Class<T>,T> beanCreate)<T> java.lang.ObjectfindImpl(org.webpieces.router.api.extensions.Meta paramMeta, org.webpieces.router.impl.params.ParamTreeNode tree, java.util.function.Function<java.lang.Class<T>,T> beanCreate)<T> booleanisManaged(java.lang.Class<T> paramTypeToCreate)
-
-
-
Method Detail
-
isManaged
public <T> boolean isManaged(java.lang.Class<T> paramTypeToCreate)
- Specified by:
isManagedin interfaceorg.webpieces.router.api.extensions.EntityLookup
-
find
public <T> java.util.concurrent.CompletableFuture<T> find(org.webpieces.router.api.extensions.Meta paramMeta, org.webpieces.router.impl.params.ParamTreeNode tree, java.util.function.Function<java.lang.Class<T>,T> beanCreate)- Specified by:
findin interfaceorg.webpieces.router.api.extensions.EntityLookup
-
findImpl
public <T> java.lang.Object findImpl(org.webpieces.router.api.extensions.Meta paramMeta, org.webpieces.router.impl.params.ParamTreeNode tree, java.util.function.Function<java.lang.Class<T>,T> beanCreate)
-
-