Spring Data Document

org.springframework.data.mongodb.repository.query
Class StringBasedMongoQuery

java.lang.Object
  extended by org.springframework.data.mongodb.repository.query.AbstractMongoQuery
      extended by org.springframework.data.mongodb.repository.query.StringBasedMongoQuery
All Implemented Interfaces:
org.springframework.data.repository.query.RepositoryQuery

public class StringBasedMongoQuery
extends AbstractMongoQuery

Query to use a plain JSON String to create the Query to actually execute.

Author:
Oliver Gierke

Constructor Summary
StringBasedMongoQuery(MongoQueryMethod method, MongoOperations mongoOperations)
           
StringBasedMongoQuery(String query, MongoQueryMethod method, MongoOperations mongoOperations)
          Creates a new StringBasedMongoQuery.
 
Method Summary
protected  Query createQuery(ConvertingParameterAccessor accessor)
          Creates a Query instance using the given ParameterAccessor
 
Methods inherited from class org.springframework.data.mongodb.repository.query.AbstractMongoQuery
createCountQuery, execute, getQueryMethod
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StringBasedMongoQuery

public StringBasedMongoQuery(String query,
                             MongoQueryMethod method,
                             MongoOperations mongoOperations)
Creates a new StringBasedMongoQuery.

Parameters:
method -
template -

StringBasedMongoQuery

public StringBasedMongoQuery(MongoQueryMethod method,
                             MongoOperations mongoOperations)
Method Detail

createQuery

protected Query createQuery(ConvertingParameterAccessor accessor)
Description copied from class: AbstractMongoQuery
Creates a Query instance using the given ParameterAccessor

Specified by:
createQuery in class AbstractMongoQuery
Parameters:
accessor - must not be null.
Returns:

Spring Data Document

Copyright © 2012. All Rights Reserved.