Uses of Class
org.apache.blur.thrift.generated.Selector

Packages that use Selector
org.apache.blur.manager   
org.apache.blur.manager.results   
org.apache.blur.server   
org.apache.blur.thrift   
org.apache.blur.thrift.generated   
org.apache.blur.thrift.util   
org.apache.blur.utils   
 

Uses of Selector in org.apache.blur.manager
 

Methods in org.apache.blur.manager with parameters of type Selector
static void IndexManager.fetchRow(org.apache.lucene.index.IndexReader reader, String table, String shard, Selector selector, FetchResult fetchResult, org.apache.lucene.search.Query highlightQuery, FieldManager fieldManager, int maxHeap, TableContext tableContext, org.apache.lucene.search.Filter filter)
           
static void IndexManager.fetchRow(org.apache.lucene.index.IndexReader reader, String table, String shard, Selector selector, FetchResult fetchResult, org.apache.lucene.search.Query highlightQuery, int maxHeap, TableContext tableContext, org.apache.lucene.search.Filter filter)
           
 void IndexManager.fetchRow(String table, Selector selector, FetchResult fetchResult)
           
static ResetableDocumentStoredFieldVisitor IndexManager.getFieldSelector(Selector selector)
           
static void IndexManager.populateSelector(IndexSearcherClosable searcher, String shardName, String table, Selector selector)
           
static void IndexManager.validSelector(Selector selector)
           
 

Method parameters in org.apache.blur.manager with type arguments of type Selector
 List<FetchResult> IndexManager.fetchRowBatch(String table, List<Selector> selectors)
           
 

Constructors in org.apache.blur.manager with parameters of type Selector
BlurHighlighter(org.apache.lucene.search.Query highlightQuery, FieldManager fieldManager, Selector selector)
           
 

Uses of Selector in org.apache.blur.manager.results
 

Methods in org.apache.blur.manager.results with parameters of type Selector
 FetchResult LazyBlurResult.fetchRow(String table, Selector selector)
           
 

Constructors in org.apache.blur.manager.results with parameters of type Selector
BlurResultIterableSearcher(java.util.concurrent.atomic.AtomicBoolean running, org.apache.lucene.search.Query query, String table, String shard, IndexSearcherClosable searcher, Selector selector, boolean closeSearcher, boolean runSlow, int fetchCount, int maxHeapPerRowFetch, TableContext context, org.apache.lucene.search.Sort sort, DeepPagingCache deepPagingCache)
           
 

Uses of Selector in org.apache.blur.server
 

Methods in org.apache.blur.server with parameters of type Selector
 FetchResult FilteredBlurServer.fetchRow(String table, Selector selector)
           
 

Method parameters in org.apache.blur.server with type arguments of type Selector
 List<FetchResult> FilteredBlurServer.fetchRowBatch(String table, List<Selector> selectors)
           
 

Uses of Selector in org.apache.blur.thrift
 

Methods in org.apache.blur.thrift with parameters of type Selector
 BlurResults BlurControllerServer.convertToBlurResults(BlurResultIterable hitsIterable, BlurQuery query, java.util.concurrent.atomic.AtomicLongArray facetCounts, java.util.concurrent.ExecutorService executor, Selector selector, String table)
           
 FetchResult BlurShardServer.fetchRow(String table, Selector selector)
           
 FetchResult BlurControllerServer.fetchRow(String table, Selector selector)
           
 

Method parameters in org.apache.blur.thrift with type arguments of type Selector
 List<FetchResult> BlurShardServer.fetchRowBatch(String table, List<Selector> selectors)
           
 List<FetchResult> BlurControllerServer.fetchRowBatch(String table, List<Selector> selectors)
           
 

Uses of Selector in org.apache.blur.thrift.generated
 

Fields in org.apache.blur.thrift.generated declared as Selector
 Selector BlurQuery.selector
          Selector is used to fetch data in the search results, if null only location ids will be fetched.
 Selector Blur.fetchRow_args.selector
          the Selector to use to fetch the Row or Record.
 

Fields in org.apache.blur.thrift.generated with type parameters of type Selector
 List<Selector> Blur.fetchRowBatch_args.selectors
          the Selector to use to fetch the Row or Record.
 

Methods in org.apache.blur.thrift.generated that return Selector
 Selector Selector.deepCopy()
           
 Selector BlurQuery.getSelector()
          Selector is used to fetch data in the search results, if null only location ids will be fetched.
 Selector Blur.fetchRow_args.getSelector()
          the Selector to use to fetch the Row or Record.
 Selector Selector.setColumnFamiliesToFetch(Set<String> columnFamiliesToFetch)
          The column families to fetch.
 Selector Selector.setColumnsToFetch(Map<String,Set<String>> columnsToFetch)
          The columns in the families to fetch.
 Selector Selector.setHighlightOptions(HighlightOptions highlightOptions)
          The HighlightOptions object controls how the data is highlighted.
 Selector Selector.setLocationId(String locationId)
          WARNING: This is an internal only attribute and is not intended for use by clients.
 Selector Selector.setMaxRecordsToFetch(int maxRecordsToFetch)
          Only valid for Row fetches, the number of records to fetch.
 Selector Selector.setOrderOfFamiliesToFetch(List<String> orderOfFamiliesToFetch)
          Can be null, if provided the provided family order will be the order in which the families are returned.
 Selector Selector.setRecordId(String recordId)
          The record id of the Record to be fetched, not to be used with location id.
 Selector Selector.setRecordOnly(boolean recordOnly)
          Fetch the Record only, not the entire Row.
 Selector Selector.setRowId(String rowId)
          The row id of the Row to be fetched, not to be used with location id.
 Selector Selector.setStartRecord(int startRecord)
          Only valid for Row fetches, the record in the row to start fetching.
 

Methods in org.apache.blur.thrift.generated that return types with arguments of type Selector
 List<Selector> Blur.fetchRowBatch_args.getSelectors()
          the Selector to use to fetch the Row or Record.
 Iterator<Selector> Blur.fetchRowBatch_args.getSelectorsIterator()
           
 

Methods in org.apache.blur.thrift.generated with parameters of type Selector
 void Blur.fetchRowBatch_args.addToSelectors(Selector elem)
           
 int Selector.compareTo(Selector other)
           
 boolean Selector.equals(Selector that)
           
 FetchResult SafeClientGen.fetchRow(String arg0, Selector arg1)
           
 FetchResult Blur.Iface.fetchRow(String table, Selector selector)
          Fetches a Row or a Record in the given table with the given Selector.
 FetchResult Blur.Client.fetchRow(String table, Selector selector)
           
 void Blur.AsyncIface.fetchRow(String table, Selector selector, AsyncMethodCallback<Blur.AsyncClient.fetchRow_call> resultHandler)
           
 void Blur.AsyncClient.fetchRow(String table, Selector selector, AsyncMethodCallback<Blur.AsyncClient.fetchRow_call> resultHandler)
           
 void SafeClientGen.send_fetchRow(String arg0, Selector arg1)
           
 void Blur.Client.send_fetchRow(String table, Selector selector)
           
 BlurQuery BlurQuery.setSelector(Selector selector)
          Selector is used to fetch data in the search results, if null only location ids will be fetched.
 Blur.fetchRow_args Blur.fetchRow_args.setSelector(Selector selector)
          the Selector to use to fetch the Row or Record.
 

Method parameters in org.apache.blur.thrift.generated with type arguments of type Selector
 List<FetchResult> Blur.Iface.fetchRowBatch(String table, List<Selector> selectors)
          Fetches a batch of Rows or Records in the given table with the given Selector list.
 List<FetchResult> Blur.Client.fetchRowBatch(String table, List<Selector> selectors)
           
 void Blur.AsyncIface.fetchRowBatch(String table, List<Selector> selectors, AsyncMethodCallback<Blur.AsyncClient.fetchRowBatch_call> resultHandler)
           
 void Blur.AsyncClient.fetchRowBatch(String table, List<Selector> selectors, AsyncMethodCallback<Blur.AsyncClient.fetchRowBatch_call> resultHandler)
           
 void Blur.Client.send_fetchRowBatch(String table, List<Selector> selectors)
           
 Blur.fetchRowBatch_args Blur.fetchRowBatch_args.setSelectors(List<Selector> selectors)
          the Selector to use to fetch the Row or Record.
 

Constructors in org.apache.blur.thrift.generated with parameters of type Selector
Blur.AsyncClient.fetchRow_call(String table, Selector selector, AsyncMethodCallback<Blur.AsyncClient.fetchRow_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport)
           
Blur.fetchRow_args(String table, Selector selector)
           
BlurQuery(Query query, List<Facet> facets, Selector selector, boolean useCacheIfPresent, long start, int fetch, long minimumNumberOfResults, long maxQueryTime, String uuid, String userContext, boolean cacheResult, long startTime, List<SortField> sortFields, String rowId)
           
Selector(Selector other)
          Performs a deep copy on other.
 

Constructor parameters in org.apache.blur.thrift.generated with type arguments of type Selector
Blur.AsyncClient.fetchRowBatch_call(String table, List<Selector> selectors, AsyncMethodCallback<Blur.AsyncClient.fetchRowBatch_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport)
           
Blur.fetchRowBatch_args(String table, List<Selector> selectors)
           
 

Uses of Selector in org.apache.blur.thrift.util
 

Methods in org.apache.blur.thrift.util that return Selector
static Selector BlurThriftHelper.newSelector(String locationId)
           
 

Uses of Selector in org.apache.blur.utils
 

Methods in org.apache.blur.utils with parameters of type Selector
static BlurResults BlurUtil.convertToHits(BlurResultIterable hitsIterable, BlurQuery query, java.util.concurrent.atomic.AtomicLongArray facetCounts, java.util.concurrent.ExecutorService executor, Selector selector, Blur.Iface iface, String table)
           
static List<org.apache.lucene.document.Document> BlurUtil.fetchDocuments(org.apache.lucene.index.IndexReader reader, ResetableDocumentStoredFieldVisitor fieldSelector, Selector selector, int maxHeap, String context, org.apache.lucene.index.Term primeDocTerm, org.apache.lucene.search.Filter filter, java.util.concurrent.atomic.AtomicBoolean moreToFetch, java.util.concurrent.atomic.AtomicInteger totalRecords, BlurHighlighter highlighter)
          NOTE: This is a potentially dangerous call, it will return all the documents that match the term.
 



Copyright © 2012-2014 The Apache Software Foundation. All Rights Reserved.