org.apache.jackrabbit.ocm.query.impl
Class QueryManagerImpl
java.lang.Object
org.apache.jackrabbit.ocm.query.impl.QueryManagerImpl
- All Implemented Interfaces:
- QueryManager
public class QueryManagerImpl
- extends Object
- implements QueryManager
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QueryManagerImpl
public QueryManagerImpl(Mapper mapper,
Map atomicTypeConverters,
ValueFactory valueFactory)
createFilter
public Filter createFilter(Class classQuery)
- Description copied from interface:
QueryManager
- Create a new empty filter
- Specified by:
createFilter
in interface QueryManager
- Parameters:
classQuery
- The class used to search
- Returns:
- a new instantiated filter object
createQuery
public Query createQuery(Filter filter)
- Description copied from interface:
QueryManager
- Create a new empty query
- Specified by:
createQuery
in interface QueryManager
- Parameters:
filter
- the filter used by the query
- Returns:
- a new instantiated query object
buildJCRExpression
public String buildJCRExpression(Query query)
- Description copied from interface:
QueryManager
- Build a JCR search expression from a Query
- Specified by:
buildJCRExpression
in interface QueryManager
- Parameters:
query
- the query matching to the JCR search expression
- Returns:
- a JCR XPATH search expression
Copyright © 2004-2008 The Apache Software Foundation. All Rights Reserved.