org.apache.cxf.jaxrs.ext.search.jpa
Class AbstractJPATypedQueryVisitor<T,T1,E>
java.lang.Object
org.apache.cxf.jaxrs.ext.search.visitor.AbstractSearchConditionVisitor<T,E>
org.apache.cxf.jaxrs.ext.search.jpa.AbstractJPATypedQueryVisitor<T,T1,E>
- All Implemented Interfaces:
- SearchConditionVisitor<T,E>
- Direct Known Subclasses:
- JPACriteriaQueryVisitor, JPATypedQueryVisitor
public abstract class AbstractJPATypedQueryVisitor<T,T1,E>
- extends AbstractSearchConditionVisitor<T,E>
Constructor Summary |
protected |
AbstractJPATypedQueryVisitor(javax.persistence.EntityManager em,
Class<T> tClass)
|
protected |
AbstractJPATypedQueryVisitor(javax.persistence.EntityManager em,
Class<T> tClass,
Class<T1> queryClass)
|
protected |
AbstractJPATypedQueryVisitor(javax.persistence.EntityManager em,
Class<T> tClass,
Class<T1> queryClass,
Map<String,String> fieldMap)
|
protected |
AbstractJPATypedQueryVisitor(javax.persistence.EntityManager em,
Class<T> tClass,
Class<T1> queryClass,
Map<String,String> fieldMap,
List<String> joinProps)
|
protected |
AbstractJPATypedQueryVisitor(javax.persistence.EntityManager em,
Class<T> tClass,
List<String> joinProps)
|
protected |
AbstractJPATypedQueryVisitor(javax.persistence.EntityManager em,
Class<T> tClass,
Map<String,String> fieldMap)
|
protected |
AbstractJPATypedQueryVisitor(javax.persistence.EntityManager em,
Class<T> tClass,
Map<String,String> fieldMap,
List<String> joinProps)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractJPATypedQueryVisitor
protected AbstractJPATypedQueryVisitor(javax.persistence.EntityManager em,
Class<T> tClass)
AbstractJPATypedQueryVisitor
protected AbstractJPATypedQueryVisitor(javax.persistence.EntityManager em,
Class<T> tClass,
Class<T1> queryClass)
AbstractJPATypedQueryVisitor
protected AbstractJPATypedQueryVisitor(javax.persistence.EntityManager em,
Class<T> tClass,
Map<String,String> fieldMap)
AbstractJPATypedQueryVisitor
protected AbstractJPATypedQueryVisitor(javax.persistence.EntityManager em,
Class<T> tClass,
List<String> joinProps)
AbstractJPATypedQueryVisitor
protected AbstractJPATypedQueryVisitor(javax.persistence.EntityManager em,
Class<T> tClass,
Map<String,String> fieldMap,
List<String> joinProps)
AbstractJPATypedQueryVisitor
protected AbstractJPATypedQueryVisitor(javax.persistence.EntityManager em,
Class<T> tClass,
Class<T1> queryClass,
Map<String,String> fieldMap)
AbstractJPATypedQueryVisitor
protected AbstractJPATypedQueryVisitor(javax.persistence.EntityManager em,
Class<T> tClass,
Class<T1> queryClass,
Map<String,String> fieldMap,
List<String> joinProps)
getEntityManager
protected javax.persistence.EntityManager getEntityManager()
visit
public void visit(SearchCondition<T> sc)
getCriteriaBuilder
protected javax.persistence.criteria.CriteriaBuilder getCriteriaBuilder()
getQueryClass
protected Class<T1> getQueryClass()
getRoot
public javax.persistence.criteria.Root<T> getRoot()
getTypedQuery
public javax.persistence.TypedQuery<T1> getTypedQuery()
getCriteriaQuery
public javax.persistence.criteria.CriteriaQuery<T1> getCriteriaQuery()
Apache CXF