Class JPATypedQueryVisitor<T>
- java.lang.Object
-
- org.apache.cxf.jaxrs.ext.search.visitor.AbstractSearchConditionVisitor<T,E>
-
- org.apache.cxf.jaxrs.ext.search.jpa.AbstractJPATypedQueryVisitor<T,T,javax.persistence.TypedQuery<T>>
-
- org.apache.cxf.jaxrs.ext.search.jpa.JPATypedQueryVisitor<T>
-
- All Implemented Interfaces:
SearchConditionVisitor<T,javax.persistence.TypedQuery<T>>
public class JPATypedQueryVisitor<T> extends AbstractJPATypedQueryVisitor<T,T,javax.persistence.TypedQuery<T>>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.cxf.jaxrs.ext.search.visitor.AbstractSearchConditionVisitor
AbstractSearchConditionVisitor.ClassValue
-
-
Constructor Summary
Constructors Constructor Description JPATypedQueryVisitor(javax.persistence.EntityManager em, Class<T> tClass)JPATypedQueryVisitor(javax.persistence.EntityManager em, Class<T> tClass, String joinProp)JPATypedQueryVisitor(javax.persistence.EntityManager em, Class<T> tClass, List<String> joinProps)JPATypedQueryVisitor(javax.persistence.EntityManager em, Class<T> tClass, Map<String,String> fieldMap)JPATypedQueryVisitor(javax.persistence.EntityManager em, Class<T> tClass, Map<String,String> fieldMap, List<String> joinProps)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.persistence.TypedQuery<T>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
getFieldTypeConverter, getPrimitiveFieldClass, getPrimitiveFieldClass, getPrimitiveFieldClass, getRealPropertyName, isWildcardStringMatch, setFieldTypeConverter, setPrimitiveFieldTypeMap, setValidator, setWildcardStringMatch, validatePropertyValue, visitor
-
-
-
-
Constructor Detail
-
JPATypedQueryVisitor
public JPATypedQueryVisitor(javax.persistence.EntityManager em, Class<T> tClass)
-
JPATypedQueryVisitor
public JPATypedQueryVisitor(javax.persistence.EntityManager em, Class<T> tClass, Map<String,String> fieldMap)
-
JPATypedQueryVisitor
public JPATypedQueryVisitor(javax.persistence.EntityManager em, Class<T> tClass, List<String> joinProps)
-
JPATypedQueryVisitor
public JPATypedQueryVisitor(javax.persistence.EntityManager em, Class<T> tClass, String joinProp)
-
-
Method Detail
-
getQuery
public javax.persistence.TypedQuery<T> getQuery()
Description copied from interface:SearchConditionVisitorReturn a built query object- Returns:
- the query
-
-