Uses of Interface
org.apache.lucene.util.Accountable
Packages that use Accountable
Package
Description
Lucene 9.0 file format.
Lucene 9.1 file format.
Lucene 9.2 file format.
Lucene 9.4 file format.
Lucene 9.5 file format.
Legacy PackedInts methods
Codecs API: API for customization of the encoding and structure of the index.
A simple bit-vector format that supports hamming distance and storing vectors in an HNSW graph
Pluggable term index / block terms dictionary implementations.
Codec PostingsFormat for fast access to low-frequency terms such as primary key fields.
HNSW vector helper classes.
Lucene 9.0 compressing format.
Lucene 9.5 file format.
Lucene 9.9 file format.
Term dictionary, DocValues or Postings formats that are read entirely into memory.
Postings format that can delegate to different formats per-field.
Simpletext Codec: writes human readable postings.
Pluggable term index / block terms dictionary implementations.
Pluggable term index / block terms dictionary implementations.
The logical representation of a
Document for indexing and
searching.Code to maintain and access indices.
Internal copy of a subset of classes from the HPPC library.
This package contains a flexible graph-based proximity query, TermAutomatonQuery, and geospatial
queries.
Code to search indices.
Support for index-time and query-time joins.
Support for Autocomplete/Autosuggest
Analyzer based autosuggest.
Support for document suggestion
Finite-state based autosuggest.
Ternary Search Tree based autosuggest.
Lucene field & query support for the spatial geometry implemented in
org.apache.lucene.spatial3d.geom.Binary i/o API, used for all index data.
Some utility classes.
Finite-state automaton for regular expressions.
Finite state transducers
Navigable Small-World graph, nominally Hierarchical but currently only has a single layer.
Packed integer arrays and streams.
Provides quantization methods for scaling vector values to smaller data types and possibly fewer
dimensions
-
Uses of Accountable in org.apache.lucene.backward_codecs.lucene90
Classes in org.apache.lucene.backward_codecs.lucene90 that implement AccountableModifier and TypeClassDescriptionfinal classReads vectors from the index segments along with index data structures supporting KNN search. -
Uses of Accountable in org.apache.lucene.backward_codecs.lucene91
Classes in org.apache.lucene.backward_codecs.lucene91 that implement AccountableModifier and TypeClassDescriptionfinal classReads vectors from the index segments along with index data structures supporting KNN search. -
Uses of Accountable in org.apache.lucene.backward_codecs.lucene92
Classes in org.apache.lucene.backward_codecs.lucene92 that implement AccountableModifier and TypeClassDescriptionfinal classReads vectors from the index segments along with index data structures supporting KNN search. -
Uses of Accountable in org.apache.lucene.backward_codecs.lucene94
Classes in org.apache.lucene.backward_codecs.lucene94 that implement AccountableModifier and TypeClassDescriptionfinal classReads vectors from the index segments along with index data structures supporting KNN search. -
Uses of Accountable in org.apache.lucene.backward_codecs.lucene95
Classes in org.apache.lucene.backward_codecs.lucene95 that implement AccountableModifier and TypeClassDescriptionfinal classReads vectors from the index segments along with index data structures supporting KNN search.(package private) static class -
Uses of Accountable in org.apache.lucene.backward_codecs.packed
Classes in org.apache.lucene.backward_codecs.packed that implement AccountableModifier and TypeClassDescriptionfinal classRetrieves an instance previously written byLegacyDirectMonotonicWriter.static classIn-memory metadata that needs to be kept around forLegacyDirectMonotonicReaderto read data from disk.(package private) classImmutable version ofPacked64which is constructed from am existingDataInput.(package private) classThis class is similar toLegacyPacked64except that it trades space for speed by ensuring that a single block needs to be read/written in order to read/write a value.(package private) static class(package private) static class(package private) static class(package private) static class(package private) static class(package private) static class(package private) static class(package private) static class(package private) static class(package private) static class(package private) static class(package private) static class(package private) static class(package private) static class -
Uses of Accountable in org.apache.lucene.codecs
Classes in org.apache.lucene.codecs that implement AccountableModifier and TypeClassDescriptionclassBuffers up pending vector value(s) per doc, then flushes when segment flushes.private static classclassVectors' writer for a fieldclassReads vectors from an index.classWrites vectors to an index.classCodec API for writing stored fields: For every document,StoredFieldsWriter.startDocument()is called, informing the Codec that a new document has started.classCodec API for writing term vectors: For every document,TermVectorsWriter.startDocument(int)is called, informing the Codec how many fields will be written. -
Uses of Accountable in org.apache.lucene.codecs.bitvectors
Classes in org.apache.lucene.codecs.bitvectors that implement Accountable -
Uses of Accountable in org.apache.lucene.codecs.blockterms
Classes in org.apache.lucene.codecs.blockterms that implement AccountableModifier and TypeClassDescriptionprivate classclassTermsIndexReader for simple every Nth terms indexes.private final classclassBlockTermsReaderinteracts with an instance of this class to manage its terms index.classprivate final classMethods in org.apache.lucene.codecs.blockterms that return types with arguments of type AccountableModifier and TypeMethodDescriptionFixedGapTermsIndexReader.FieldIndexData.getChildResources()FixedGapTermsIndexReader.getChildResources()VariableGapTermsIndexReader.FieldIndexData.getChildResources()VariableGapTermsIndexReader.getChildResources() -
Uses of Accountable in org.apache.lucene.codecs.bloom
Classes in org.apache.lucene.codecs.bloom that implement AccountableModifier and TypeClassDescriptionclassA class used to represent a set of many, potentially large, values (e.g. -
Uses of Accountable in org.apache.lucene.codecs.hnsw
Classes in org.apache.lucene.codecs.hnsw that implement AccountableModifier and TypeClassDescriptionclassVectors' writer for a fieldclassReads vectors from an index.classVectors' writer for a field that allows additional indexing logic to be implemented by the caller -
Uses of Accountable in org.apache.lucene.codecs.lucene90.compressing
Classes in org.apache.lucene.codecs.lucene90.compressing that implement AccountableModifier and TypeClassDescriptionfinal classfinal classMethods in org.apache.lucene.codecs.lucene90.compressing that return types with arguments of type Accountable -
Uses of Accountable in org.apache.lucene.codecs.lucene95
Classes in org.apache.lucene.codecs.lucene95 that implement AccountableModifier and TypeClassDescriptionclassConfiguration forDirectMonotonicReaderandIndexedDISIfor reading sparse vectors. -
Uses of Accountable in org.apache.lucene.codecs.lucene99
Classes in org.apache.lucene.codecs.lucene99 that implement AccountableModifier and TypeClassDescriptionfinal classReads vectors from the index segments.private static classfinal classWrites vector values to index segments.private static classfinal classReads vectors from the index segments along with index data structures supporting KNN search.(package private) static classfinal classWrites vector values and knn graphs to index segments.private static classfinal classReads Scalar Quantized vectors from the index segments along with index data structures.private static classfinal classWrites quantized vector values and metadata to index segments.(package private) static class -
Uses of Accountable in org.apache.lucene.codecs.memory
Classes in org.apache.lucene.codecs.memory that implement AccountableModifier and TypeClassDescriptionprivate static final classprivate static final classprivate static final classprivate static class(package private) static classRepresents the metadata for one term. -
Uses of Accountable in org.apache.lucene.codecs.perfield
Classes in org.apache.lucene.codecs.perfield that implement AccountableModifier and TypeClassDescriptionstatic classVectorReader that can wrap multiple delegate readers, selected by field.private class -
Uses of Accountable in org.apache.lucene.codecs.simpletext
Classes in org.apache.lucene.codecs.simpletext that implement AccountableModifier and TypeClassDescriptionprivate classclassReads vector values from a simple text format.classWrites vector-valued fields in a plain text formatclassWrites plain-text stored fields.classWrites plain-text term vectors.Methods in org.apache.lucene.codecs.simpletext that return types with arguments of type Accountable -
Uses of Accountable in org.apache.lucene.codecs.uniformsplit
Classes in org.apache.lucene.codecs.uniformsplit that implement AccountableModifier and TypeClassDescriptionclassBlock header containing block metadata.classOne term block line.static classReads/writes block lines with terms encoded incrementally inside a block.classSeeks the block corresponding to a given term, read the block bytes, and scans the block terms.classTermStateserializer which encodes each file pointer as a delta relative to a base file pointer.classThe "intersect"TermsEnumresponse toUniformSplitTerms.intersect(CompiledAutomaton, BytesRef), intersecting the terms with an automaton.classTerm of a block line. -
Uses of Accountable in org.apache.lucene.document
Classes in org.apache.lucene.document that implement AccountableModifier and TypeClassDescription(package private) final classSet of longs, optimized for docvalues usage(package private) final classSimilar to SortedNumericDocValuesRangeQuery but for a set -
Uses of Accountable in org.apache.lucene.index
Classes in org.apache.lucene.index that implement AccountableModifier and TypeClassDescription(package private) final classADocValuesFieldUpdateswhich holds updates of documents, of a singleBinaryDocValuesField.(package private) classHolds buffered deletes and updates, by docID, term or query for a single segment.(package private) static class(package private) final classTracks the stream ofFrozenBufferedUpdates.final classAccumulator for documents that have a value for a field.(package private) final classThis class accepts multiple added documents and directly writes segment files.(package private) final classDocumentsWriterDeleteQueueis a non-blocking linked pending deletes queue.(package private) final classThis class controlsDocumentsWriterPerThreadflushing during indexing.(package private) final class(package private) classHolds updates of a single DocValues field, for a set of documents within one segment.(package private) static class(package private) final classDefault general purpose indexing chain, which handles indexing all types of fields.classAnIndexWritercreates and maintains an index.(package private) final classADocValuesFieldUpdateswhich holds updates of documents, of a singleNumericDocValuesField.(package private) static classclassMaps per-segment ordinals to/from global ordinal space, using a compact packed-ints representation.private static classclassPrefix codes term instances (prefixes are shared).private static classfinal classA Term represents a word from text.Fields in org.apache.lucene.index declared as AccountableModifier and TypeFieldDescription(package private) AccountableStoredFieldsConsumer.accountable(package private) AccountableTermVectorsConsumer.accountableprivate AccountableVectorValuesConsumer.accountableMethods in org.apache.lucene.index that return AccountableMethods in org.apache.lucene.index that return types with arguments of type AccountableModifier and TypeMethodDescriptionDocumentsWriterPerThread.getChildResources()IndexingChain.getChildResources()OrdinalMap.getChildResources() -
Uses of Accountable in org.apache.lucene.internal.hppc
Classes in org.apache.lucene.internal.hppc that implement AccountableModifier and TypeClassDescriptionclassA hash set ofchars, implemented using open addressing with linear probing for collision resolution.classCharObjectHashMap<VType>A hash map ofchartoObject, implemented using open addressing with linear probing for collision resolution.classAn array-backed list offloat.classAn array-backed list ofint.classA hash map ofinttodouble, implemented using open addressing with linear probing for collision resolution.classA hash map ofinttofloat, implemented using open addressing with linear probing for collision resolution.classA hash set ofints, implemented using open addressing with linear probing for collision resolution.classA hash map ofinttoint, implemented using open addressing with linear probing for collision resolution.classIntObjectHashMap<VType>A hash map ofinttoObject, implemented using open addressing with linear probing for collision resolution.classAn array-backed list oflong.classA hash map oflongtofloat, implemented using open addressing with linear probing for collision resolution.classA hash set oflongs, implemented using open addressing with linear probing for collision resolution.classA hash map oflongtoint, implemented using open addressing with linear probing for collision resolution.classLongObjectHashMap<VType>A hash map oflongtoObject, implemented using open addressing with linear probing for collision resolution. -
Uses of Accountable in org.apache.lucene.sandbox.search
Classes in org.apache.lucene.sandbox.search that implement AccountableModifier and TypeClassDescriptionfinal classAQuerythat treats multiple fields as a single stream and scores terms as if you had indexed them as a single term in a single field.final classAQuerythat allows to have a configurable number or required matches per document.classA proximity query that lets you express an automaton, whose transitions are terms, to match documents.(package private) static class -
Uses of Accountable in org.apache.lucene.search
Classes in org.apache.lucene.search that implement AccountableModifier and TypeClassDescription(package private) classContains functionality common to bothMultiTermQueryConstantScoreBlendedWrapperandMultiTermQueryConstantScoreWrapper.classAQuerythat will match terms against a finite-state machine.classA DocIdSet contains a set of doc ids.classAQueryCachethat evicts queries using a LRU (least-recently-used) eviction policy in order to remain under a given maximum size and number of bytes used.protected static classCache of doc ids with a count.private class(package private) final classThis class provides the functionality behindMultiTermQuery.CONSTANT_SCORE_BLENDED_REWRITE.(package private) final classMultiTermQueryConstantScoreWrapper<Q extends MultiTermQuery>This class provides the functionality behindMultiTermQuery.CONSTANT_SCORE_REWRITE.classAbstract query class to find all documents whose single or multi-dimensional point values, previously indexed with e.g.classA Query that matches documents containing terms with a specified prefix.classA fast regular expression query based on theorg.apache.lucene.util.automatonpackage.classSpecialization for a disjunction over many terms that, by default, behaves like aConstantScoreQueryover aBooleanQuerycontaining onlyBooleanClause.Occur.SHOULDclauses.classA Query that matches documents within an range of terms.classImplements the wildcard search query.Methods in org.apache.lucene.search that return types with arguments of type AccountableModifier and TypeMethodDescriptionLRUQueryCache.getChildResources()TermInSetQuery.getChildResources() -
Uses of Accountable in org.apache.lucene.search.join
Classes in org.apache.lucene.search.join that implement AccountableModifier and TypeClassDescription(package private) final class(package private) final class(package private) class(package private) class(package private) classA query that has an array of terms from a specific field. -
Uses of Accountable in org.apache.lucene.search.suggest
Classes in org.apache.lucene.search.suggest that implement Accountable -
Uses of Accountable in org.apache.lucene.search.suggest.analyzing
Classes in org.apache.lucene.search.suggest.analyzing that implement AccountableModifier and TypeClassDescriptionclassAnalyzes the input text and then suggests matches based on prefix matches to any tokens in the indexed text.classSuggester that first analyzes the surface form, adds the analyzed form to a weighted FST, and then does the same thing at lookup time.classExtension of the AnalyzingInfixSuggester which transforms the weight after search to take into account the position of the searched term into the indexed text.classBuilds an ngram model from the text sent toFreeTextSuggester.build(org.apache.lucene.search.suggest.InputIterator)and predicts based on the last grams-1 tokens in the request sent toFreeTextSuggester.lookup(java.lang.CharSequence, boolean, int).final classImplements a fuzzyAnalyzingSuggester.Methods in org.apache.lucene.search.suggest.analyzing that return types with arguments of type AccountableModifier and TypeMethodDescriptionAnalyzingSuggester.getChildResources()FreeTextSuggester.getChildResources() -
Uses of Accountable in org.apache.lucene.search.suggest.document
Classes in org.apache.lucene.search.suggest.document that implement AccountableModifier and TypeClassDescription(package private) final classCompletion index (.cmp) is opened and read at instantiation to read inSuggestFieldnumbers and their FST offsets in the Completion dictionary (.lkp).final classHolder for suggester and field-level info for a suggest fieldclassACompletionQuerythat matches documents specified by a wrappedCompletionQuerysupporting boosting and/or filtering by specified contexts.final classNRTSuggester executes Top N search on a weighted FST specified by aCompletionScorerMethods in org.apache.lucene.search.suggest.document that return types with arguments of type AccountableModifier and TypeMethodDescriptionCompletionFieldsProducer.getChildResources()CompletionsTermsReader.getChildResources()NRTSuggester.getChildResources() -
Uses of Accountable in org.apache.lucene.search.suggest.fst
Classes in org.apache.lucene.search.suggest.fst that implement AccountableModifier and TypeClassDescriptionclassAn adapter fromLookupAPI toFSTCompletion.classSuggester based on a weighted FST: it first traverses the prefix, then walks the n shortest paths to retrieve top-ranked suggestions.Methods in org.apache.lucene.search.suggest.fst that return types with arguments of type AccountableModifier and TypeMethodDescriptionFSTCompletionLookup.getChildResources()WFSTCompletionLookup.getChildResources() -
Uses of Accountable in org.apache.lucene.search.suggest.tst
Classes in org.apache.lucene.search.suggest.tst that implement Accountable -
Uses of Accountable in org.apache.lucene.spatial3d
Classes in org.apache.lucene.spatial3d that implement AccountableModifier and TypeClassDescription(package private) final classFinds all previously indexed points that fall within the specified polygon. -
Uses of Accountable in org.apache.lucene.store
Classes in org.apache.lucene.store that implement AccountableModifier and TypeClassDescriptionfinal classfinal classADataOutputstoring data in a list ofByteBuffers.classWraps a RAM-resident directory around any provided delegate directory, to be used during NRT search. -
Uses of Accountable in org.apache.lucene.util
Classes in org.apache.lucene.util that implement AccountableModifier and TypeClassDescriptionclassclassBase implementation for a bit set.final classThis class enables the allocation of fixed-size buffers and their management as part of a buffer array.static final classUsed to iterate the elements of an array in a given order.classRepresents a logical list of ByteRef backed by aByteBlockPool.final classBytesRefHashis a special purpose hash-map like data-structure optimized forBytesRefinstances.final classBitSet of fixed length (numBits), backed by accessible (FixedBitSet.getBits()) long[], accessed with an int index, implementingBitsandDocIdSet.final classA ring buffer that tracks the frequency of the integers that it contains.private static classA bag of integers.(package private) final classfinal classBitSet of fixed length (numBits), backed by accessible (LongBitSet.getBits()) long[], accessed with a long index.final classfinal classRepresents a logical byte[] as a series of pages.static final classProvides methods to read BytesRefs from a frozen PagedBytes.classDocIdSetimplementation inspired from http://roaringbitmap.org/private static classDocIdSetimplementation that can store documents up to 2^16-1 in a short[].classA bit set that only stores longs that have at least one bit which is set.Fields in org.apache.lucene.util declared as AccountableModifier and TypeFieldDescriptionstatic final AccountableAccountable.NULL_ACCOUNTABLEAn accountable that always returns 0Methods in org.apache.lucene.util that return AccountableModifier and TypeMethodDescriptionstatic AccountableAccountables.namedAccountable(String description, long bytes) Returns an accountable with the provided description and bytes.static AccountableAccountables.namedAccountable(String description, Collection<Accountable> children, long bytes) Returns an accountable with the provided description, children and bytes.static AccountableAccountables.namedAccountable(String description, Accountable in) Augments an existing accountable with the provided description.Methods in org.apache.lucene.util that return types with arguments of type AccountableModifier and TypeMethodDescriptiondefault Collection<Accountable> Accountable.getChildResources()Returns nested resources of this class.static Collection<Accountable> Accountables.namedAccountables(String prefix, Map<?, ? extends Accountable> in) Converts a map of resources to a collection.Methods in org.apache.lucene.util with parameters of type AccountableModifier and TypeMethodDescriptionstatic AccountableAccountables.namedAccountable(String description, Accountable in) Augments an existing accountable with the provided description.static longRamUsageEstimator.sizeOf(Accountable accountable) Returns the size in bytes of theAccountableobject, using itsramBytesUsed()method.static longRamUsageEstimator.sizeOf(Accountable[] accountables) Return the size of the provided array ofAccountables by summing up the shallow size of the array and thememory usagereported by eachAccountable.private static StringBuilderAccountables.toString(StringBuilder dest, Accountable a, int depth) static StringAccountables.toString(Accountable a) Returns a String description of an Accountable and any nested resources.Method parameters in org.apache.lucene.util with type arguments of type AccountableModifier and TypeMethodDescriptionstatic AccountableAccountables.namedAccountable(String description, Collection<Accountable> children, long bytes) Returns an accountable with the provided description, children and bytes.static Collection<Accountable> Accountables.namedAccountables(String prefix, Map<?, ? extends Accountable> in) Converts a map of resources to a collection. -
Uses of Accountable in org.apache.lucene.util.automaton
Classes in org.apache.lucene.util.automaton that implement AccountableModifier and TypeClassDescriptionclassRepresents an automaton and all its states and transitions.classAutomaton representation for matching UTF-8 byte[].classAutomaton representation for matching char[].classImmutable class holding compiled details for a given Automaton.classFinite-state automaton with fast run operation. -
Uses of Accountable in org.apache.lucene.util.fst
Subinterfaces of Accountable in org.apache.lucene.util.fstModifier and TypeInterfaceDescriptioninterfaceAbstraction for reading bytes necessary for FST.interfaceA type ofFSTReaderwhich needs data to be initialized before useClasses in org.apache.lucene.util.fst that implement AccountableModifier and TypeClassDescriptionfinal classFST<T>Represents an finite state machine (FST), using a compact byte[] format.private static final classThis class is used for FST backed by non-FSTReader DataOutput.(package private) final classfinal classProvides off heap storage of finite state machine (FST), using underlying index input instead of byte store on heapfinal classProvides storage of finite state machine (FST), using byte array or byte store allocated on heap.(package private) final classAn adapter class to useByteBuffersDataOutputas aFSTReader. -
Uses of Accountable in org.apache.lucene.util.hnsw
Classes in org.apache.lucene.util.hnsw that implement AccountableModifier and TypeClassDescriptionfinal classAnHnswGraphwhere all nodes and connections are held in memory. -
Uses of Accountable in org.apache.lucene.util.packed
Classes in org.apache.lucene.util.packed that implement AccountableModifier and TypeClassDescriptionclassAbstractPagedMutable<T extends AbstractPagedMutable<T>>Base implementation forPagedMutableandPagedGrowableWriter.(package private) class(package private) static classfinal classRetrieves an instance previously written byDirectMonotonicWriter.static classIn-memory metadata that needs to be kept around forDirectMonotonicReaderto read data from disk.(package private) final class(package private) classclassImplementsPackedInts.Mutable, but grows the bit count of the underlying packed ints on-demand.classProvides random access to a stream written withMonotonicBlockPackedWriter.(package private) class(package private) static class(package private) classSpace optimized random access capable array of values with a fixed number of bits/value.(package private) classThis class is similar toPacked64except that it trades space for speed by ensuring that a single block needs to be read/written in order to read/write a value.(package private) static class(package private) static class(package private) static class(package private) static class(package private) static class(package private) static class(package private) static class(package private) static class(package private) static class(package private) static class(package private) static class(package private) static class(package private) static class(package private) static classstatic classA packed integer array that can be modified.(package private) static classstatic final classAPackedInts.Readerwhich has all its values equal to 0 (bitsPerValue = 0).static classA read-only random access array of positive integers.(package private) static classA simple base for Readers that keeps track of valueCount and bitsPerValue.classUtility class to compress integers into aLongValuesinstance.static classA Builder for aPackedLongValuesinstance.final classfinal classAPagedMutable. -
Uses of Accountable in org.apache.lucene.util.quantization
Subinterfaces of Accountable in org.apache.lucene.util.quantization