public VariantQueryResult<Variant> getPhased(String variant, String studyName, String sampleName, QueryOptions options, int windowsSize) throws StorageEngineException { setDefaultTimeout(options); return getDBAdaptor().getPhased(variant, studyName, sampleName, options, windowsSize); }
/** * The query won't use the search index, either because is not available, not necessary, or forbidden. * * @param query Query * @param options QueryOptions * @param iterator Shall the resulting object be an iterator instead of a QueryResult * @return QueryResult or Iterator with the variants that matches the query * @throws StorageEngineException StorageEngineException */ protected Object getOrIteratorNotSearchIndex(Query query, QueryOptions options, boolean iterator) throws StorageEngineException { VariantDBAdaptor dbAdaptor = getDBAdaptor(); if (iterator) { return dbAdaptor.iterator(query, options); } else { setDefaultTimeout(options); return dbAdaptor.get(query, options).setSource(getStorageEngineId()); } }
return dbAdaptor.iterator(variantsIterator, engineQuery, options); } else { setDefaultTimeout(options); VariantQueryResult<Variant> queryResult = dbAdaptor.get(variantsIterator, engineQuery, options); if (numTotalResults != null) {