Apache CXF API

org.apache.cxf.jaxrs.ext.search.jpa
Class JPATypedQueryVisitor<T>

java.lang.Object
  extended by org.apache.cxf.jaxrs.ext.search.visitor.AbstractSearchConditionVisitor<T,E>
      extended by org.apache.cxf.jaxrs.ext.search.jpa.AbstractJPATypedQueryVisitor<T,T,>
          extended by org.apache.cxf.jaxrs.ext.search.jpa.JPATypedQueryVisitor<T>
All Implemented Interfaces:
SearchConditionVisitor<T,>

public class JPATypedQueryVisitor<T>
extends AbstractJPATypedQueryVisitor<T,T,>


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.cxf.jaxrs.ext.search.visitor.AbstractSearchConditionVisitor
AbstractSearchConditionVisitor.ClassValue
 
Constructor Summary
JPATypedQueryVisitor(EntityManager em, Class<T> tClass)
           
JPATypedQueryVisitor(EntityManager em, Class<T> tClass, List<String> joinProps)
           
JPATypedQueryVisitor(EntityManager em, Class<T> tClass, Map<String,String> fieldMap)
           
JPATypedQueryVisitor(EntityManager em, Class<T> tClass, Map<String,String> fieldMap, List<String> joinProps)
           
JPATypedQueryVisitor(EntityManager em, Class<T> tClass, String joinProp)
           
 
Method Summary
  getQuery()
          Return a built query object
 
Methods inherited from class org.apache.cxf.jaxrs.ext.search.jpa.AbstractJPATypedQueryVisitor
getCriteriaBuilder, getCriteriaQuery, getEntityManager, getQueryClass, getRoot, getTypedQuery, visit
 
Methods inherited from class org.apache.cxf.jaxrs.ext.search.visitor.AbstractSearchConditionVisitor
getPrimitiveFieldClass, getPrimitiveFieldClass, getPrimitiveFieldClass, getRealPropertyName, setPrimitiveFieldTypeMap, visitor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JPATypedQueryVisitor

public JPATypedQueryVisitor(EntityManager em,
                            Class<T> tClass)

JPATypedQueryVisitor

public JPATypedQueryVisitor(EntityManager em,
                            Class<T> tClass,
                            Map<String,String> fieldMap)

JPATypedQueryVisitor

public JPATypedQueryVisitor(EntityManager em,
                            Class<T> tClass,
                            List<String> joinProps)

JPATypedQueryVisitor

public JPATypedQueryVisitor(EntityManager em,
                            Class<T> tClass,
                            String joinProp)

JPATypedQueryVisitor

public JPATypedQueryVisitor(EntityManager em,
                            Class<T> tClass,
                            Map<String,String> fieldMap,
                            List<String> joinProps)
Method Detail

getQuery

public  getQuery()
Description copied from interface: SearchConditionVisitor
Return a built query object

Returns:
the query

Apache CXF API

Apache CXF