Declarations
-
org
-
apache
-
lucene
-
facet
-
DrillDownQuery
- term(String, String, String[]): Term
- config: FacetsConfig
- baseQuery: Query
- dimQueries: List<Builder>
- drillDownDims: Map<String, Integer>
- DrillDownQuery(FacetsConfig, Query, List<Builder>, Map<String, Integer>): void
- DrillDownQuery(FacetsConfig, Query, DrillDownQuery): void
- DrillDownQuery(FacetsConfig): void
- DrillDownQuery(FacetsConfig, Query): void
- add(String, String[]): void
- add(String, Query): void
- clone(): DrillDownQuery
- hashCode(): int
- equals(Object): boolean
- equalsTo(DrillDownQuery): boolean
- rewrite(IndexReader): Query
- toString(String): String
- visit(QueryVisitor): void
- getBooleanQuery(): BooleanQuery
- getBaseQuery(): Query
- getDrillDownQueries(): Query[]
- getDims(): Map<String, Integer>
-
DrillSideways
- taxoReader: TaxonomyReader
- searcher: IndexSearcher
- state: SortedSetDocValuesReaderState
- config: FacetsConfig
- executor: ExecutorService
- DrillSideways(IndexSearcher, FacetsConfig, TaxonomyReader): void
- DrillSideways(IndexSearcher, FacetsConfig, SortedSetDocValuesReaderState): void
- DrillSideways(IndexSearcher, FacetsConfig, TaxonomyReader, SortedSetDocValuesReaderState): void
- DrillSideways(IndexSearcher, FacetsConfig, TaxonomyReader, SortedSetDocValuesReaderState, ExecutorService): void
- buildFacetsResult(FacetsCollector, FacetsCollector[], String[]): Facets
- search(DrillDownQuery, Collector): DrillSidewaysResult
- search(DrillDownQuery, Query, FieldDoc, int, Sort, boolean): DrillSidewaysResult
- search(DrillDownQuery, int): DrillSidewaysResult
- search(ScoreDoc, DrillDownQuery, int): DrillSidewaysResult
- scoreSubDocsAtOnce(): boolean
- DrillSidewaysResult
- CallableCollector
- CallableResult
- getDrillDownQuery(DrillDownQuery, Query[], String): DrillDownQuery
- search(DrillDownQuery, CollectorManager<Collector, Object>): ConcurrentDrillSidewaysResult<Object>
- ConcurrentDrillSidewaysResult
-
DrillSidewaysQuery
- baseQuery: Query
- drillDownCollector: Collector
- drillSidewaysCollectors: Collector[]
- drillDownQueries: Query[]
- scoreSubDocsAtOnce: boolean
- DrillSidewaysQuery(Query, Collector, Collector[], Query[], boolean): void
- toString(String): String
- rewrite(IndexReader): Query
- visit(QueryVisitor): void
- createWeight(IndexSearcher, ScoreMode, float): Weight
- hashCode(): int
- equals(Object): boolean
- equalsTo(DrillSidewaysQuery): boolean
-
DrillSidewaysScorer
- drillDownCollector: Collector
- drillDownLeafCollector: LeafCollector
- dims: DocsAndCost[]
- baseScorer: Scorer
- baseIterator: DocIdSetIterator
- context: LeafReaderContext
- scoreSubDocsAtOnce: boolean
- CHUNK: int
- MASK: int
- collectDocID: int
- collectScore: float
- DrillSidewaysScorer(LeafReaderContext, Scorer, Collector, DocsAndCost[], boolean): void
- cost(): long
- score(LeafCollector, Bits, int, int): int
- doQueryFirstScoring(Bits, LeafCollector, DocsAndCost[]): void
- doDrillDownAdvanceScoring(Bits, LeafCollector, DocsAndCost[]): void
- doUnionScoring(Bits, LeafCollector, DocsAndCost[]): void
- collectHit(LeafCollector, DocsAndCost[]): void
- collectNearMiss(LeafCollector): void
- ScoreAndDoc
- DocsAndCost
- FacetField
- FacetQuery
- FacetResult
- Facets
-
FacetsCollector
- context: LeafReaderContext
- scorer: Scorable
- totalHits: int
- scores: float[]
- keepScores: boolean
- matchingDocs: List<MatchingDocs>
- docsBuilder: DocIdSetBuilder
- MatchingDocs
- FacetsCollector(): void
- FacetsCollector(boolean): void
- getKeepScores(): boolean
- getMatchingDocs(): List<MatchingDocs>
- collect(int): void
- scoreMode(): ScoreMode
- setScorer(Scorable): void
- doSetNextReader(LeafReaderContext): void
- search(IndexSearcher, Query, int, Collector): TopDocs
- search(IndexSearcher, Query, int, Sort, Collector): TopFieldDocs
- search(IndexSearcher, Query, int, Sort, boolean, Collector): TopFieldDocs
- searchAfter(IndexSearcher, ScoreDoc, Query, int, Collector): TopDocs
- searchAfter(IndexSearcher, ScoreDoc, Query, int, Sort, Collector): TopDocs
- searchAfter(IndexSearcher, ScoreDoc, Query, int, Sort, boolean, Collector): TopDocs
- doSearch(IndexSearcher, ScoreDoc, Query, int, Sort, boolean, Collector): TopDocs
- FacetsCollectorManager
-
FacetsConfig
- FacetsConfig(): void
- DEFAULT_INDEX_FIELD_NAME: String
- fieldTypes: Map<String, DimConfig>
- assocDimTypes: Map<String, String>
- DimConfig
- DEFAULT_DIM_CONFIG: DimConfig
- getDefaultDimConfig(): DimConfig
- getDimConfig(String): DimConfig
- setHierarchical(String, boolean): void
- setMultiValued(String, boolean): void
- setRequireDimCount(String, boolean): void
- setIndexFieldName(String, String): void
- setRequireDimensionDrillDown(String, boolean): void
- getDimConfigs(): Map<String, DimConfig>
- checkSeen(Set<String>, String): void
- build(Document): Document
- build(TaxonomyWriter, Document): Document
- processFacetFields(TaxonomyWriter, Map<String, List<FacetField>>, Document): void
- processSSDVFacetFields(Map<String, List<SortedSetDocValuesFacetField>>, Document): void
- processAssocFacetFields(TaxonomyWriter, Map<String, List<AssociationFacetField>>, Document): void
- dedupAndEncode(IntsRef): BytesRef
- checkTaxoWriter(TaxonomyWriter): void
- DELIM_CHAR: char
- ESCAPE_CHAR: char
- pathToString(String, String[]): String
- pathToString(String[]): String
- pathToString(String[], int): String
- stringToPath(String): String[]
- LabelAndValue
-
LongValueFacetCounts
- field: String
- counts: int[]
- hashCounts: LongIntScatterMap
- totCount: int
- LongValueFacetCounts(String, FacetsCollector, boolean): void
- LongValueFacetCounts(String, LongValuesSource, FacetsCollector): void
- LongValueFacetCounts(String, LongValuesSource, FacetsCollector, boolean): void
- LongValueFacetCounts(String, IndexReader, boolean): void
- LongValueFacetCounts(String, LongValuesSource, IndexReader): void
- count(LongValuesSource, List<MatchingDocs>): void
- count(String, List<MatchingDocs>): void
- countOneSegment(NumericDocValues, MatchingDocs): void
- countMultiValued(String, List<MatchingDocs>): void
- countAll(IndexReader, String): void
- countAllOneSegment(NumericDocValues): void
- countAll(LongValuesSource, String, IndexReader): void
- countAllMultiValued(IndexReader, String): void
- increment(long): void
- getTopChildren(int, String, String[]): FacetResult
- Entry
- getTopChildrenSortByCount(int): FacetResult
- getAllChildrenSortByValue(): FacetResult
- appendCounts(List<LabelAndValue>): void
- getSpecificValue(String, String[]): Number
- getAllDims(int): List<FacetResult>
- toString(): String
- MultiFacetQuery
- MultiFacets
-
RandomSamplingFacetsCollector
- XORShift64Random
- NOT_CALCULATED: int
- sampleSize: int
- random: XORShift64Random
- samplingRate: double
- sampledDocs: List<MatchingDocs>
- totalHits: int
- leftoverBin: int
- leftoverIndex: int
- RandomSamplingFacetsCollector(int): void
- RandomSamplingFacetsCollector(int, long): void
- getMatchingDocs(): List<MatchingDocs>
- getOriginalMatchingDocs(): List<MatchingDocs>
- createSampledDocs(List<MatchingDocs>): List<MatchingDocs>
- createSample(MatchingDocs): MatchingDocs
- amortizeFacetCounts(FacetResult, FacetsConfig, IndexSearcher): FacetResult
- getSamplingRate(): double
- TopOrdAndFloatQueue
- TopOrdAndIntQueue
-
range
-
DoubleRange
- min: double
- max: double
- DoubleRange(String, double, boolean, double, boolean): void
- accept(double): boolean
- toLongRange(): LongRange
- toString(): String
- equals(Object): boolean
- hashCode(): int
-
ValueSourceQuery
- range: DoubleRange
- fastMatchQuery: Query
- valueSource: DoubleValuesSource
- ValueSourceQuery(DoubleRange, Query, DoubleValuesSource): void
- equals(Object): boolean
- equalsTo(ValueSourceQuery): boolean
- hashCode(): int
- toString(String): String
- visit(QueryVisitor): void
- rewrite(IndexReader): Query
- createWeight(IndexSearcher, ScoreMode, float): Weight
- getQuery(Query, DoubleValuesSource): Query
-
DoubleRangeFacetCounts
- DoubleRangeFacetCounts(String, FacetsCollector, DoubleRange[]): void
- DoubleRangeFacetCounts(String, DoubleValuesSource, FacetsCollector, DoubleRange[]): void
- DoubleRangeFacetCounts(String, DoubleValuesSource, FacetsCollector, Query, DoubleRange[]): void
- count(DoubleValuesSource, List<MatchingDocs>): void
-
LongRange
- min: long
- max: long
- LongRange(String, long, boolean, long, boolean): void
- accept(long): boolean
- toString(): String
- equals(Object): boolean
- hashCode(): int
-
ValueSourceQuery
- range: LongRange
- fastMatchQuery: Query
- valueSource: LongValuesSource
- ValueSourceQuery(LongRange, Query, LongValuesSource): void
- equals(Object): boolean
- equalsTo(ValueSourceQuery): boolean
- hashCode(): int
- toString(String): String
- visit(QueryVisitor): void
- rewrite(IndexReader): Query
- createWeight(IndexSearcher, ScoreMode, float): Weight
- getQuery(Query, LongValuesSource): Query
- LongRangeCounter
- LongRangeFacetCounts
- Range
- RangeFacetCounts
-
DoubleRange
-
sortedset
-
ConcurrentSortedSetDocValuesFacetCounts
- exec: ExecutorService
- state: SortedSetDocValuesReaderState
- dv: SortedSetDocValues
- field: String
- counts: AtomicIntegerArray
- ConcurrentSortedSetDocValuesFacetCounts(SortedSetDocValuesReaderState, ExecutorService): void
- ConcurrentSortedSetDocValuesFacetCounts(SortedSetDocValuesReaderState, FacetsCollector, ExecutorService): void
- getTopChildren(int, String, String[]): FacetResult
- getDim(String, OrdRange, int): FacetResult
- CountOneSegment
- count(List<MatchingDocs>): void
- countAll(): void
- getSpecificValue(String, String[]): Number
- getAllDims(int): List<FacetResult>
-
DefaultSortedSetDocValuesReaderState
- field: String
- valueCount: int
- reader: IndexReader
- cachedOrdMaps: Map<String, OrdinalMap>
- prefixToOrdRange: Map<String, OrdRange>
- DefaultSortedSetDocValuesReaderState(IndexReader): void
- DefaultSortedSetDocValuesReaderState(IndexReader, String): void
- ramBytesUsed(): long
- getChildResources(): Collection<Accountable>
- toString(): String
- getDocValues(): SortedSetDocValues
- getPrefixToOrdRange(): Map<String, OrdRange>
- getOrdRange(String): OrdRange
- getField(): String
- getReader(): IndexReader
- getSize(): int
-
SortedSetDocValuesFacetCounts
- state: SortedSetDocValuesReaderState
- dv: SortedSetDocValues
- field: String
- counts: int[]
- SortedSetDocValuesFacetCounts(SortedSetDocValuesReaderState): void
- SortedSetDocValuesFacetCounts(SortedSetDocValuesReaderState, FacetsCollector): void
- getTopChildren(int, String, String[]): FacetResult
- getDim(String, OrdRange, int): FacetResult
- countOneSegment(OrdinalMap, LeafReader, int, MatchingDocs): void
- count(List<MatchingDocs>): void
- countAll(): void
- getSpecificValue(String, String[]): Number
- getAllDims(int): List<FacetResult>
- SortedSetDocValuesFacetField
- SortedSetDocValuesReaderState
-
ConcurrentSortedSetDocValuesFacetCounts
-
taxonomy
- AssociationFacetField
-
CachedOrdinalsReader
- source: OrdinalsReader
- ordsCache: Map<Object, CachedOrds>
- CachedOrdinalsReader(OrdinalsReader): void
- getCachedOrds(LeafReaderContext): CachedOrds
- getIndexFieldName(): String
- getReader(LeafReaderContext): OrdinalsSegmentReader
- CachedOrds
- ramBytesUsed(): long
- getChildResources(): Collection<Accountable>
- DocValuesOrdinalsReader
-
FacetLabel
- MAX_CATEGORY_PATH_LENGTH: int
- components: String[]
- length: int
- FacetLabel(FacetLabel, int): void
- FacetLabel(String[]): void
- FacetLabel(String, String[]): void
- checkComponents(): void
- compareTo(FacetLabel): int
- equals(Object): boolean
- hashCode(): int
- longHashCode(): long
- subpath(int): FacetLabel
- toString(): String
-
FastTaxonomyFacetCounts
- FastTaxonomyFacetCounts(TaxonomyReader, FacetsConfig, FacetsCollector): void
- FastTaxonomyFacetCounts(String, TaxonomyReader, FacetsConfig, FacetsCollector): void
- FastTaxonomyFacetCounts(String, IndexReader, TaxonomyReader, FacetsConfig): void
- count(List<MatchingDocs>): void
- countAll(IndexReader): void
- FloatAssociationFacetField
- FloatTaxonomyFacets
- IntAssociationFacetField
-
IntTaxonomyFacets
- values: int[]
- sparseValues: IntIntScatterMap
- IntTaxonomyFacets(String, TaxonomyReader, FacetsConfig, FacetsCollector): void
- useHashTable(FacetsCollector, TaxonomyReader): boolean
- increment(int): void
- increment(int, int): void
- getValue(int): int
- rollup(): void
- rollup(int): int
- getSpecificValue(String, String[]): Number
- getTopChildren(int, String, String[]): FacetResult
- LRUHashMap
-
OrdinalMappingLeafReader
- InnerFacetsConfig
- OrdinalMappingBinaryDocValues
- ordinalMap: int[]
- facetsConfig: InnerFacetsConfig
- facetFields: Set<String>
- OrdinalMappingLeafReader(LeafReader, int[], FacetsConfig): void
- encode(IntsRef): BytesRef
- getOrdinalsReader(String): OrdinalsReader
- getBinaryDocValues(String): BinaryDocValues
- getCoreCacheHelper(): CacheHelper
- getReaderCacheHelper(): CacheHelper
- OrdinalsReader
- ParallelTaxonomyArrays
- PrintTaxonomyStats
-
SearcherTaxonomyManager
- SearcherAndTaxonomy
- searcherFactory: SearcherFactory
- taxoEpoch: long
- taxoWriter: DirectoryTaxonomyWriter
- SearcherTaxonomyManager(IndexWriter, SearcherFactory, DirectoryTaxonomyWriter): void
- SearcherTaxonomyManager(IndexWriter, boolean, SearcherFactory, DirectoryTaxonomyWriter): void
- SearcherTaxonomyManager(Directory, Directory, SearcherFactory): void
- SearcherTaxonomyManager(IndexReader, DirectoryTaxonomyReader, SearcherFactory): void
- decRef(SearcherAndTaxonomy): void
- tryIncRef(SearcherAndTaxonomy): boolean
- refreshIfNeeded(SearcherAndTaxonomy): SearcherAndTaxonomy
- getRefCount(SearcherAndTaxonomy): int
- TaxonomyFacetCounts
- TaxonomyFacetSumFloatAssociations
- TaxonomyFacetSumIntAssociations
-
TaxonomyFacetSumValueSource
- ordinalsReader: OrdinalsReader
- TaxonomyFacetSumValueSource(TaxonomyReader, FacetsConfig, FacetsCollector, DoubleValuesSource): void
- TaxonomyFacetSumValueSource(OrdinalsReader, TaxonomyReader, FacetsConfig, FacetsCollector, DoubleValuesSource): void
- scores(MatchingDocs): DoubleValues
- sumValues(List<MatchingDocs>, boolean, DoubleValuesSource): void
-
TaxonomyFacets
- BY_VALUE_THEN_DIM: Comparator<FacetResult>
- indexFieldName: String
- taxoReader: TaxonomyReader
- config: FacetsConfig
- children: int[]
- siblings: int[]
- parents: int[]
- TaxonomyFacets(String, TaxonomyReader, FacetsConfig): void
- getChildren(): int[]
- getSiblings(): int[]
- childrenLoaded(): boolean
- siblingsLoaded(): boolean
- verifyDim(String): DimConfig
- getAllDims(int): List<FacetResult>
- TaxonomyMergeUtils
-
TaxonomyReader
- ChildrenIterator
- TaxonomyReader(): void
- ROOT_ORDINAL: int
- INVALID_ORDINAL: int
- openIfChanged(TaxonomyReader): TaxonomyReader
- closed: boolean
- refCount: AtomicInteger
- doClose(): void
- doOpenIfChanged(): TaxonomyReader
- ensureOpen(): void
- close(): void
- decRef(): void
- getParallelTaxonomyArrays(): ParallelTaxonomyArrays
- getChildren(int): ChildrenIterator
- getCommitUserData(): Map<String, String>
- getOrdinal(FacetLabel): int
- getOrdinal(String, String[]): int
- getPath(int): FacetLabel
- getRefCount(): int
- getSize(): int
- incRef(): void
- tryIncRef(): boolean
- TaxonomyWriter
-
directory
- Consts
-
DirectoryTaxonomyReader
- taxoWriter: DirectoryTaxonomyWriter
- log: Logger
- DEFAULT_CACHE_VALUE: int
- BYTES_PER_CACHE_ENTRY: int
- taxoEpoch: long
- indexReader: DirectoryReader
- ordinalCache: LRUHashMap<FacetLabel, Integer>
- categoryCache: LRUHashMap<Integer, FacetLabel>
- taxoArrays: TaxonomyIndexArrays
- DirectoryTaxonomyReader(DirectoryReader, DirectoryTaxonomyWriter, LRUHashMap<FacetLabel, Integer>, LRUHashMap<Integer, FacetLabel>, TaxonomyIndexArrays): void
- DirectoryTaxonomyReader(Directory): void
- DirectoryTaxonomyReader(DirectoryTaxonomyWriter): void
- initTaxoArrays(): void
- doClose(): void
- doOpenIfChanged(): DirectoryTaxonomyReader
- openIndexReader(Directory): DirectoryReader
- openIndexReader(IndexWriter): DirectoryReader
- getInternalIndexReader(): DirectoryReader
- getParallelTaxonomyArrays(): ParallelTaxonomyArrays
- getCommitUserData(): Map<String, String>
- getOrdinal(FacetLabel): int
- getPath(int): FacetLabel
- getSize(): int
- ramBytesUsed(): long
- getChildResources(): Collection<Accountable>
- setCacheSize(int): void
- toString(int): String
-
DirectoryTaxonomyWriter
- INDEX_EPOCH: String
- dir: Directory
- indexWriter: IndexWriter
- cache: TaxonomyWriterCache
- cacheMisses: AtomicInteger
- indexEpoch: long
- parentStream: SinglePositionTokenStream
- parentStreamField: Field
- fullPathField: Field
- cacheMissesUntilFill: int
- shouldFillCache: boolean
- readerManager: ReaderManager
- initializedReaderManager: boolean
- shouldRefreshReaderManager: boolean
- cacheIsComplete: boolean
- isClosed: boolean
- taxoArrays: TaxonomyIndexArrays
- nextID: int
- readCommitData(Directory): Map<String, String>
- DirectoryTaxonomyWriter(Directory, OpenMode, TaxonomyWriterCache): void
- getCache(): TaxonomyWriterCache
- openIndexWriter(Directory, IndexWriterConfig): IndexWriter
- createIndexWriterConfig(OpenMode): IndexWriterConfig
- initReaderManager(): void
- DirectoryTaxonomyWriter(Directory, OpenMode): void
- defaultTaxonomyWriterCache(): TaxonomyWriterCache
- DirectoryTaxonomyWriter(Directory): void
- close(): void
- doClose(): void
- closeResources(): void
- findCategory(FacetLabel): int
- addCategory(FacetLabel): int
- internalAddCategory(FacetLabel): int
- ensureOpen(): void
- addCategoryDocument(FacetLabel, int): int
- SinglePositionTokenStream
- addToCache(FacetLabel, int): void
- refreshReaderManager(): void
- commit(): long
- combinedCommitData(Iterable<Entry<String, String>>): Iterable<Entry<String, String>>
- setLiveCommitData(Iterable<Entry<String, String>>): void
- getLiveCommitData(): Iterable<Entry<String, String>>
- prepareCommit(): long
- getSize(): int
- setCacheMissesUntilFill(int): void
- perhapsFillCache(): void
- getTaxoArrays(): TaxonomyIndexArrays
- getParent(int): int
- addTaxonomy(Directory, OrdinalMap): void
- OrdinalMap
- MemoryOrdinalMap
- DiskOrdinalMap
- rollback(): void
- replaceTaxonomy(Directory): void
- getDirectory(): Directory
- getInternalIndexWriter(): IndexWriter
- getTaxonomyEpoch(): long
-
TaxonomyIndexArrays
- parents: int[]
- initializedChildren: boolean
- children: int[]
- siblings: int[]
- TaxonomyIndexArrays(int[]): void
- TaxonomyIndexArrays(IndexReader): void
- TaxonomyIndexArrays(IndexReader, TaxonomyIndexArrays): void
- initChildrenSiblings(TaxonomyIndexArrays): void
- computeChildrenSiblings(int): void
- initParents(IndexReader, int): void
- add(int, int): TaxonomyIndexArrays
- parents(): int[]
- children(): int[]
- siblings(): int[]
- ramBytesUsed(): long
- getChildResources(): Collection<Accountable>
-
writercache
-
CharBlockArray
- serialVersionUID: long
- DefaultBlockSize: int
- Block
- blocks: List<Block>
- current: Block
- blockSize: int
- length: int
- CharBlockArray(): void
- CharBlockArray(int): void
- addBlock(): void
- blockIndex(int): int
- indexInBlock(int): int
- append(CharSequence): CharBlockArray
- append(char): CharBlockArray
- append(CharSequence, int, int): CharBlockArray
- append(char[], int, int): CharBlockArray
- append(String): CharBlockArray
- charAt(int): char
- length(): int
- subSequence(int, int): CharSequence
- toString(): String
- flush(OutputStream): void
- open(InputStream): CharBlockArray
- LabelToOrdinal
- LruTaxonomyWriterCache
- NameHashIntCacheLRU
-
NameIntCacheLRU
- cache: HashMap<Object, Integer>
- nMisses: long
- nHits: long
- maxCacheSize: int
- NameIntCacheLRU(int): void
- getMaxSize(): int
- getSize(): int
- createCache(int): void
- get(FacetLabel): Integer
- key(FacetLabel): Object
- key(FacetLabel, int): Object
- put(FacetLabel, Integer): boolean
- put(FacetLabel, int, Integer): boolean
- isCacheFull(): boolean
- clear(): void
- stats(): String
- makeRoomLRU(): boolean
- TaxonomyWriterCache
-
UTF8TaxonomyWriterCache
- bytes: ThreadLocal<BytesRefBuilder>
- bytesUsed: Counter
- map: BytesRefHash
- PAGE_BITS: int
- PAGE_SIZE: int
- PAGE_MASK: int
- ordinals: int[][]
- count: int
- pageCount: int
- UTF8TaxonomyWriterCache(): void
- get(FacetLabel): int
- assertSameOrdinal(FacetLabel, int, int): boolean
- put(FacetLabel, int): boolean
- isFull(): boolean
- clear(): void
- size(): int
- ramBytesUsed(): long
- close(): void
- DELIM_CHAR: byte
- toBytes(FacetLabel): BytesRef
-
CharBlockArray
-
DrillDownQuery
-
facet
-
lucene
-
apache