public abstract class QueryDocumentStream extends AbstractDocumentStream implements com.mapr.db.impl.OjaiQueryProperties
isUsed| Constructor and Description |
|---|
QueryDocumentStream() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
closeDerived()
Perform whatever steps the derived class requires for closing.
|
java.lang.String |
getIndexUsed() |
com.mapr.db.impl.OjaiQueryProperties.QueryPath |
getQueryPath()
Returns QueryPath.DIRECT.
|
org.ojai.Document |
getQueryPlan() |
abstract void |
getQueryPlan(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> planList) |
protected void |
submitQuery(org.ojai.DocumentListener docListener)
Submit the query for execution.
|
cancelQuery, checkState, close, documentReaders, isCanceled, isClosed, streamToprotected void submitQuery(org.ojai.DocumentListener docListener)
docListener - the listener to send the results toprotected void closeDerived()
throws org.ojai.exceptions.OjaiException
AbstractDocumentStreamAbstractDocumentStream.close() method.closeDerived in class AbstractDocumentStreamorg.ojai.exceptions.OjaiExceptionpublic com.mapr.db.impl.OjaiQueryProperties.QueryPath getQueryPath()
getQueryPath in interface com.mapr.db.impl.OjaiQueryPropertiespublic java.lang.String getIndexUsed()
getIndexUsed in interface com.mapr.db.impl.OjaiQueryPropertiespublic abstract void getQueryPlan(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> planList)
getQueryPlan in interface com.mapr.db.impl.OjaiQueryPropertiespublic org.ojai.Document getQueryPlan()
getQueryPlan in interface org.ojai.DocumentStream