Uses of Interface
org.apache.lucene.util.Accountable
Packages that use Accountable
Package
Description
Lucene 9.0 file format.
Lucene 9.1 file format.
Legacy PackedInts methods
Codecs API: API for customization of the encoding and structure of the index.
Pluggable term index / block terms dictionary implementations.
Codec PostingsFormat for fast access to low-frequency terms such as primary key fields.
Lucene 9.0 compressing format.
Lucene 9.2 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.
Code to maintain and access indices.
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
Packed integer arrays and streams.
-
Uses of Accountable in org.apache.lucene.backward_codecs.lucene90
Classes in org.apache.lucene.backward_codecs.lucene90 that implement AccountableModifier and TypeClassDescriptionfinal class
Reads 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 class
Reads vectors from the index segments along with index data structures supporting KNN search. -
Uses of Accountable in org.apache.lucene.backward_codecs.packed
Classes in org.apache.lucene.backward_codecs.packed that implement AccountableModifier and TypeClassDescriptionfinal class
Retrieves an instance previously written byLegacyDirectMonotonicWriter
.static class
In-memory metadata that needs to be kept around forLegacyDirectMonotonicReader
to read data from disk.(package private) class
Immutable version ofPacked64
which is constructed from am existingDataInput
.(package private) class
This class is similar toLegacyPacked64
except 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 TypeClassDescriptionclass
Reads vectors from an index.class
Codec API for writing stored fields: For every document,StoredFieldsWriter.startDocument()
is called, informing the Codec that a new document has started.class
Codec 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.blockterms
Classes in org.apache.lucene.codecs.blockterms that implement AccountableModifier and TypeClassDescriptionprivate class
class
TermsIndexReader for simple every Nth terms indexes.private final class
class
BlockTermsReader
interacts with an instance of this class to manage its terms index.class
private final class
Methods 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 TypeClassDescriptionclass
A class used to represent a set of many, potentially large, values (e.g. -
Uses of Accountable in org.apache.lucene.codecs.lucene90.compressing
Classes in org.apache.lucene.codecs.lucene90.compressing that implement AccountableModifier and TypeClassDescriptionfinal class
final class
Methods in org.apache.lucene.codecs.lucene90.compressing that return types with arguments of type Accountable -
Uses of Accountable in org.apache.lucene.codecs.lucene92
Classes in org.apache.lucene.codecs.lucene92 that implement AccountableModifier and TypeClassDescriptionfinal class
Reads vectors from the index segments along with index data structures supporting KNN search. -
Uses of Accountable in org.apache.lucene.codecs.memory
Classes in org.apache.lucene.codecs.memory that implement AccountableModifier and TypeClassDescriptionprivate static final class
private static final class
private static final class
private static class
(package private) static class
Represents 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 class
VectorReader that can wrap multiple delegate readers, selected by field. -
Uses of Accountable in org.apache.lucene.codecs.simpletext
Classes in org.apache.lucene.codecs.simpletext that implement AccountableModifier and TypeClassDescriptionprivate class
class
Reads vector values from a simple text format.class
Writes plain-text stored fields.class
Writes 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 TypeClassDescriptionclass
Block header containing block metadata.class
One term block line.static class
Reads/writes block lines with terms encoded incrementally inside a block.class
Seeks the block corresponding to a given term, read the block bytes, and scans the block terms.class
TermState
serializer which encodes each file pointer as a delta relative to a base file pointer.class
The "intersect"TermsEnum
response toUniformSplitTerms.intersect(CompiledAutomaton, BytesRef)
, intersecting the terms with an automaton.class
Term of a block line. -
Uses of Accountable in org.apache.lucene.index
Classes in org.apache.lucene.index that implement AccountableModifier and TypeClassDescription(package private) final class
ADocValuesFieldUpdates
which holds updates of documents, of a singleBinaryDocValuesField
.(package private) class
Holds buffered deletes and updates, by docID, term or query for a single segment.(package private) final class
Tracks the stream ofFrozenBufferedUpdates
.final class
Accumulator for documents that have a value for a field.(package private) final class
This class accepts multiple added documents and directly writes segment files.(package private) final class
DocumentsWriterDeleteQueue
is a non-blocking linked pending deletes queue.(package private) final class
This class controlsDocumentsWriterPerThread
flushing during indexing.(package private) final class
(package private) class
Holds updates of a single DocValues field, for a set of documents within one segment.(package private) static class
(package private) final class
Default general purpose indexing chain, which handles indexing all types of fields.class
AnIndexWriter
creates and maintains an index.(package private) final class
ADocValuesFieldUpdates
which holds updates of documents, of a singleNumericDocValuesField
.(package private) static class
class
Maps per-segment ordinals to/from global ordinal space, using a compact packed-ints representation.private static class
class
Prefix codes term instances (prefixes are shared).final class
A Term represents a word from text.Fields in org.apache.lucene.index declared as AccountableModifier and TypeFieldDescription(package private) Accountable
StoredFieldsConsumer.accountable
(package private) Accountable
TermVectorsConsumer.accountable
Methods 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.sandbox.search
Classes in org.apache.lucene.sandbox.search that implement AccountableModifier and TypeClassDescriptionfinal class
AQuery
that 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 class
AQuery
that allows to have a configurable number or required matches per document.class
LikeDocValuesTermsQuery
, but this query only runs on a longNumericDocValuesField
or aSortedNumericDocValuesField
, matching all documents whose value in the specified field is contained in the provided set of long values.class
AQuery
that only accepts documents whose term value in the specified field is contained in the provided set of allowed terms.(package private) final class
class
A 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 TypeClassDescriptionclass
AQuery
that will match terms against a finite-state machine.class
A DocIdSet contains a set of doc ids.class
AQueryCache
that 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 class
Cache of doc ids with a count.private class
(package private) final class
MultiTermQueryConstantScoreWrapper<Q extends MultiTermQuery>
This class also provides the functionality behindMultiTermQuery.CONSTANT_SCORE_REWRITE
.class
Abstract query class to find all documents whose single or multi-dimensional point values, previously indexed with e.g.class
A Query that matches documents containing terms with a specified prefix.class
A fast regular expression query based on theorg.apache.lucene.util.automaton
package.class
Specialization for a disjunction over many terms that behaves like aConstantScoreQuery
over aBooleanQuery
containing onlyBooleanClause.Occur.SHOULD
clauses.class
A Query that matches documents within an range of terms.class
Implements 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) class
A 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 TypeClassDescriptionclass
Analyzes the input text and then suggests matches based on prefix matches to any tokens in the indexed text.class
Suggester that first analyzes the surface form, adds the analyzed form to a weighted FST, and then does the same thing at lookup time.class
Extension of the AnalyzingInfixSuggester which transforms the weight after search to take into account the position of the searched term into the indexed text.class
Builds 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 class
Implements 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 class
Completion index (.cmp) is opened and read at instantiation to read inSuggestField
numbers and their FST offsets in the Completion dictionary (.lkp).final class
Holder for suggester and field-level info for a suggest fieldclass
ACompletionQuery
that matches documents specified by a wrappedCompletionQuery
supporting boosting and/or filtering by specified contexts.final class
NRTSuggester executes Top N search on a weighted FST specified by aCompletionScorer
Methods 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 TypeClassDescriptionclass
An adapter fromLookup
API toFSTCompletion
.class
Suggester 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 class
Finds 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 class
final class
ADataOutput
storing data in a list ofByteBuffer
s.class
Wraps 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 TypeClassDescriptionclass
class
Base implementation for a bit set.final class
Class that Posting and PostingVector use to write byte streams into shared fixed-size byte[] arrays.static final class
Used to iterate the elements of an array in a given order.final class
BytesRefHash
is a special purpose hash-map like data-structure optimized forBytesRef
instances.final class
BitSet of fixed length (numBits), backed by accessible (FixedBitSet.getBits()
) long[], accessed with an int index, implementingBits
andDocIdSet
.final class
A ring buffer that tracks the frequency of the integers that it contains.private static class
A bag of integers.(package private) final class
final class
BitSet of fixed length (numBits), backed by accessible (LongBitSet.getBits()
) long[], accessed with a long index.final class
final class
Represents a logical byte[] as a series of pages.static final class
Provides methods to read BytesRefs from a frozen PagedBytes.class
DocIdSet
implementation inspired from http://roaringbitmap.org/private static class
DocIdSet
implementation that can store documents up to 2^16-1 in a short[].class
A 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 Accountable
Accountable.NULL_ACCOUNTABLE
An accountable that always returns 0Methods in org.apache.lucene.util that return AccountableModifier and TypeMethodDescriptionstatic Accountable
Accountables.namedAccountable
(String description, long bytes) Returns an accountable with the provided description and bytes.static Accountable
Accountables.namedAccountable
(String description, Collection<Accountable> children, long bytes) Returns an accountable with the provided description, children and bytes.static Accountable
Accountables.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 Accountable
Accountables.namedAccountable
(String description, Accountable in) Augments an existing accountable with the provided description.static long
RamUsageEstimator.sizeOf
(Accountable accountable) Returns the size in bytes of theAccountable
object, using itsramBytesUsed()
method.static long
RamUsageEstimator.sizeOf
(Accountable[] accountables) Return the size of the provided array ofAccountable
s by summing up the shallow size of the array and thememory usage
reported by eachAccountable
.private static StringBuilder
Accountables.toString
(StringBuilder dest, Accountable a, int depth) static String
Accountables.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 Accountable
Accountables.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 TypeClassDescriptionclass
Represents an automaton and all its states and transitions.class
Automaton representation for matching UTF-8 byte[].class
Automaton representation for matching char[].class
Immutable class holding compiled details for a given Automaton.class
Finite-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 TypeInterfaceDescriptioninterface
Abstraction for reading/writing bytes necessary for FST.Classes in org.apache.lucene.util.fst that implement AccountableModifier and TypeClassDescription(package private) class
final class
FST<T>
Represents an finite state machine (FST), using a compact byte[] format.final class
Provides off heap storage of finite state machine (FST), using underlying index input instead of byte store on heapfinal class
Provides storage of finite state machine (FST), using byte array or byte store allocated on heap. -
Uses of Accountable in org.apache.lucene.util.packed
Classes in org.apache.lucene.util.packed that implement AccountableModifier and TypeClassDescriptionclass
AbstractPagedMutable<T extends AbstractPagedMutable<T>>
Base implementation forPagedMutable
andPagedGrowableWriter
.(package private) class
(package private) static class
final class
Retrieves an instance previously written byDirectMonotonicWriter
.static class
In-memory metadata that needs to be kept around forDirectMonotonicReader
to read data from disk.(package private) final class
(package private) class
class
ImplementsPackedInts.Mutable
, but grows the bit count of the underlying packed ints on-demand.class
Provides random access to a stream written withMonotonicBlockPackedWriter
.(package private) class
(package private) static class
(package private) class
Space optimized random access capable array of values with a fixed number of bits/value.(package private) class
This class is similar toPacked64
except 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
static class
A packed integer array that can be modified.(package private) static class
static final class
APackedInts.Reader
which has all its values equal to 0 (bitsPerValue = 0).static class
A read-only random access array of positive integers.(package private) static class
A simple base for Readers that keeps track of valueCount and bitsPerValue.class
Utility class to compress integers into aLongValues
instance.static class
A Builder for aPackedLongValues
instance.final class
final class
APagedMutable
.