Uses of Interface
org.apache.lucene.util.Accountable
Packages that use Accountable
Package
Description
Codecs API: API for customization of the encoding and structure of the index.
Lucene 9.0 compressing format.
Lucene 9.5 file format.
Lucene 9.9 file format.
Postings format that can delegate to different formats per-field.
Code to maintain and access indices.
Code to search indices.
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.
-
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.classVectors' writer for a fieldclassReads vectors from an index.classVectors' writer for a field that allows additional indexing logic to be implemented by the callerclassVectors' 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.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.final classWrites vector values to index segments.final classReads vectors from the index segments along with index data structures supporting KNN search.final classWrites vector values and knn graphs to index segments.final classReads Scalar Quantized vectors from the index segments along with index data structures.final classWrites quantized vector values and metadata to index segments. -
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. -
Uses of Accountable in org.apache.lucene.index
Classes in org.apache.lucene.index that implement AccountableModifier and TypeClassDescriptionfinal classAccumulator for documents that have a value for a field.classAnIndexWritercreates and maintains an index.classMaps per-segment ordinals to/from global ordinal space, using a compact packed-ints representation.classPrefix codes term instances (prefixes are shared).final classA Term represents a word from text.Methods in org.apache.lucene.index that return types with arguments of type Accountable -
Uses of Accountable in org.apache.lucene.search
Classes in org.apache.lucene.search that implement AccountableModifier and TypeClassDescriptionclassAQuerythat 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.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.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.final 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/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.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.final 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. -
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.final classRetrieves an instance previously written byDirectMonotonicWriter.static classIn-memory metadata that needs to be kept around forDirectMonotonicReaderto read data from disk.classImplementsPackedInts.Mutable, but grows the bit count of the underlying packed ints on-demand.classProvides random access to a stream written withMonotonicBlockPackedWriter.static classA packed integer array that can be modified.static final classAPackedInts.Readerwhich has all its values equal to 0 (bitsPerValue = 0).static classA read-only random access array of positive integers.classUtility class to compress integers into aLongValuesinstance.static classA Builder for aPackedLongValuesinstance.final classfinal classAPagedMutable.