/** * @return the query to use against these results */ public Query<T> createQuery() { if (outputType == OutputType.INLINE) { throw new MappingException("No collection available for inline mapreduce jobs"); } return query.cloneQuery(); }
@Override public Query<MODEL_TYPE> cloneQuery() { MorphiaQuery<MODEL_TYPE> newQuery = new MorphiaQuery<MODEL_TYPE>(dao); newQuery.mq = mq.cloneQuery(); return newQuery; }
@Override public MorphiaQuery clone() { MorphiaQuery mq = new MorphiaQuery(); mq.q_ = q_.cloneQuery(); return mq; } }