Uses of Interface
org.apache.lucene.util.Accountable
-
Packages that use Accountable Package Description org.apache.lucene.codecs Codecs API: API for customization of the encoding and structure of the index.org.apache.lucene.codecs.blockterms Pluggable term index / block terms dictionary implementations.org.apache.lucene.codecs.blocktree BlockTree terms dictionary.org.apache.lucene.codecs.blocktreeords Same postings format as Lucene50, except the terms dictionary also supports ords, i.e.org.apache.lucene.codecs.bloom Codec PostingsFormat for fast access to low-frequency terms such as primary key fields.org.apache.lucene.codecs.compressing StoredFieldsFormat that allows cross-document and cross-field compression of stored fields.org.apache.lucene.codecs.idversion A primary-key postings format that associates a version (long) with each term and can provide fail-fast lookups by ID and version.org.apache.lucene.codecs.lucene50 Components from the Lucene 5.0 index format Seeorg.apache.lucene.codecs.lucene80for an overview of the index format.org.apache.lucene.codecs.lucene60 Components from the Lucene 6.0 index format.org.apache.lucene.codecs.lucene70 Components from the Lucene 7.0 index format.org.apache.lucene.codecs.lucene80 Components from the Lucene 8.0 index format Seeorg.apache.lucene.codecs.lucene84for an overview of the index format.org.apache.lucene.codecs.lucene84 Components from the Lucene 8.4 index format.org.apache.lucene.codecs.lucene86 Lucene 8.6 file format.org.apache.lucene.codecs.memory Term dictionary, DocValues or Postings formats that are read entirely into memory.org.apache.lucene.codecs.perfield Postings format that can delegate to different formats per-field.org.apache.lucene.codecs.simpletext Simpletext Codec: writes human readable postings.org.apache.lucene.codecs.uniformsplit Pluggable term index / block terms dictionary implementations.org.apache.lucene.codecs.uniformsplit.sharedterms Pluggable term index / block terms dictionary implementations.org.apache.lucene.index Code to maintain and access indices.org.apache.lucene.search Code to search indices.org.apache.lucene.search.join Support for index-time and query-time joins.org.apache.lucene.search.suggest Support for Autocomplete/Autosuggestorg.apache.lucene.search.suggest.analyzing Analyzer based autosuggest.org.apache.lucene.search.suggest.document Support for document suggestionorg.apache.lucene.search.suggest.fst Finite-state based autosuggest.org.apache.lucene.search.suggest.jaspell JaSpell-based autosuggest.org.apache.lucene.search.suggest.tst Ternary Search Tree based autosuggest.org.apache.lucene.store Binary i/o API, used for all index data.org.apache.lucene.util Some utility classes.org.apache.lucene.util.automaton Finite-state automaton for regular expressions.org.apache.lucene.util.fst Finite state transducersorg.apache.lucene.util.packed Packed integer arrays and streams. -
-
Uses of Accountable in org.apache.lucene.codecs
Classes in org.apache.lucene.codecs that implement Accountable Modifier and Type Class Description classDocValuesProducerAbstract API that produces numeric, binary, sorted, sortedset, and sortednumeric docvalues.classFieldsProducerAbstract API that produces terms, doc, freq, prox, offset and payloads postings.classNormsProducerAbstract API that produces field normalization valuesclassPointsReaderAbstract API to visit point values.classPostingsReaderBaseThe core terms dictionaries (BlockTermsReader, BlockTreeTermsReader) interact with a single instance of this class to manage creation ofPostingsEnumandPostingsEnuminstances.classStoredFieldsReaderCodec API for reading stored fields.classStoredFieldsWriterCodec API for writing stored fields: For every document,StoredFieldsWriter.startDocument()is called, informing the Codec that a new document has started.classTermVectorsReaderCodec API for reading term vectors:classTermVectorsWriterCodec 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 Accountable Modifier and Type Class Description classBlockTermsReaderHandles a terms dict, but decouples all details of doc/freqs/positions reading to an instance ofPostingsReaderBase.private classBlockTermsReader.FieldReaderclassFixedGapTermsIndexReaderTermsIndexReader for simple every Nth terms indexes.private classFixedGapTermsIndexReader.FieldIndexDataclassTermsIndexReaderBaseBlockTermsReaderinteracts with an instance of this class to manage its terms index.classVariableGapTermsIndexReaderprivate classVariableGapTermsIndexReader.FieldIndexDataMethods in org.apache.lucene.codecs.blockterms that return types with arguments of type Accountable Modifier and Type Method Description java.util.Collection<Accountable>BlockTermsReader. getChildResources()java.util.Collection<Accountable>FixedGapTermsIndexReader.FieldIndexData. getChildResources()java.util.Collection<Accountable>FixedGapTermsIndexReader. getChildResources()java.util.Collection<Accountable>VariableGapTermsIndexReader.FieldIndexData. getChildResources()java.util.Collection<Accountable>VariableGapTermsIndexReader. getChildResources() -
Uses of Accountable in org.apache.lucene.codecs.blocktree
Classes in org.apache.lucene.codecs.blocktree that implement Accountable Modifier and Type Class Description classBlockTreeTermsReaderA block-based terms index and dictionary that assigns terms to variable length blocks according to how they share prefixes.classFieldReaderBlockTree's implementation ofTerms.Methods in org.apache.lucene.codecs.blocktree that return types with arguments of type Accountable Modifier and Type Method Description java.util.Collection<Accountable>BlockTreeTermsReader. getChildResources()java.util.Collection<Accountable>FieldReader. getChildResources() -
Uses of Accountable in org.apache.lucene.codecs.blocktreeords
Classes in org.apache.lucene.codecs.blocktreeords that implement Accountable Modifier and Type Class Description classOrdsBlockTreeTermsReader(package private) classOrdsFieldReaderBlockTree's implementation ofTerms.Methods in org.apache.lucene.codecs.blocktreeords that return types with arguments of type Accountable Modifier and Type Method Description java.util.Collection<Accountable>OrdsBlockTreeTermsReader. getChildResources()java.util.Collection<Accountable>OrdsFieldReader. getChildResources() -
Uses of Accountable in org.apache.lucene.codecs.bloom
Classes in org.apache.lucene.codecs.bloom that implement Accountable Modifier and Type Class Description (package private) static classBloomFilteringPostingsFormat.BloomFilteredFieldsProducerclassFuzzySetA class used to represent a set of many, potentially large, values (e.g.Methods in org.apache.lucene.codecs.bloom that return types with arguments of type Accountable Modifier and Type Method Description java.util.Collection<Accountable>BloomFilteringPostingsFormat.BloomFilteredFieldsProducer. getChildResources() -
Uses of Accountable in org.apache.lucene.codecs.compressing
Classes in org.apache.lucene.codecs.compressing that implement Accountable Modifier and Type Class Description classCompressingStoredFieldsReaderclassCompressingStoredFieldsWriterclassCompressingTermVectorsReaderclassCompressingTermVectorsWriter(package private) classFieldsIndex(package private) classFieldsIndexReader(package private) classLegacyFieldsIndexReaderRandom-access reader forFieldsIndexWriter.Methods in org.apache.lucene.codecs.compressing that return types with arguments of type Accountable Modifier and Type Method Description java.util.Collection<Accountable>CompressingStoredFieldsReader. getChildResources()java.util.Collection<Accountable>CompressingTermVectorsReader. getChildResources()java.util.Collection<Accountable>CompressingTermVectorsWriter. getChildResources()java.util.Collection<Accountable>LegacyFieldsIndexReader. getChildResources() -
Uses of Accountable in org.apache.lucene.codecs.idversion
Classes in org.apache.lucene.codecs.idversion that implement Accountable Modifier and Type Class Description (package private) classIDVersionPostingsReaderclassVersionBlockTreeTermsReader(package private) classVersionFieldReaderBlockTree's implementation ofTerms.Methods in org.apache.lucene.codecs.idversion that return types with arguments of type Accountable Modifier and Type Method Description java.util.Collection<Accountable>VersionBlockTreeTermsReader. getChildResources()java.util.Collection<Accountable>VersionFieldReader. getChildResources() -
Uses of Accountable in org.apache.lucene.codecs.lucene50
Classes in org.apache.lucene.codecs.lucene50 that implement Accountable Modifier and Type Class Description classLucene50PostingsReaderConcrete class that reads docId(maybe frq,pos,offset,payloads) list with postings format. -
Uses of Accountable in org.apache.lucene.codecs.lucene60
Classes in org.apache.lucene.codecs.lucene60 that implement Accountable Modifier and Type Class Description classLucene60PointsReaderReads point values previously written with Lucene60PointsWriter -
Uses of Accountable in org.apache.lucene.codecs.lucene70
Classes in org.apache.lucene.codecs.lucene70 that implement Accountable Modifier and Type Class Description (package private) classLucene70DocValuesProducerreader forLucene70DocValuesFormat(package private) classLucene70NormsProducerReader forLucene70NormsFormat -
Uses of Accountable in org.apache.lucene.codecs.lucene80
Classes in org.apache.lucene.codecs.lucene80 that implement Accountable Modifier and Type Class Description (package private) classLucene80DocValuesProducerreader forLucene80DocValuesFormat(package private) classLucene80NormsProducerReader forLucene80NormsFormat -
Uses of Accountable in org.apache.lucene.codecs.lucene84
Classes in org.apache.lucene.codecs.lucene84 that implement Accountable Modifier and Type Class Description classLucene84PostingsReaderConcrete class that reads docId(maybe frq,pos,offset,payloads) list with postings format. -
Uses of Accountable in org.apache.lucene.codecs.lucene86
Classes in org.apache.lucene.codecs.lucene86 that implement Accountable Modifier and Type Class Description classLucene86PointsReaderReads point values previously written withLucene86PointsWriter -
Uses of Accountable in org.apache.lucene.codecs.memory
Methods in org.apache.lucene.codecs.memory that return types with arguments of type Accountable Modifier and Type Method Description java.util.Collection<Accountable>DirectDocValuesProducer.BinaryRawValues. getChildResources()java.util.Collection<Accountable>DirectDocValuesProducer. getChildResources()java.util.Collection<Accountable>DirectDocValuesProducer.SortedNumericRawValues. getChildResources()java.util.Collection<Accountable>DirectDocValuesProducer.SortedRawValues. getChildResources()java.util.Collection<Accountable>DirectDocValuesProducer.SortedSetRawValues. getChildResources()java.util.Collection<Accountable>DirectPostingsFormat.DirectFields. getChildResources()java.util.Collection<Accountable>FSTTermsReader. getChildResources()java.util.Collection<Accountable>FSTTermsReader.TermsReader. getChildResources() -
Uses of Accountable in org.apache.lucene.codecs.perfield
Classes in org.apache.lucene.codecs.perfield that implement Accountable Modifier and Type Class Description private classPerFieldDocValuesFormat.FieldsReaderprivate static classPerFieldMergeState.FilterFieldsProducerprivate static classPerFieldPostingsFormat.FieldsReaderMethods in org.apache.lucene.codecs.perfield that return types with arguments of type Accountable Modifier and Type Method Description java.util.Collection<Accountable>PerFieldDocValuesFormat.FieldsReader. getChildResources()java.util.Collection<Accountable>PerFieldPostingsFormat.FieldsReader. getChildResources() -
Uses of Accountable in org.apache.lucene.codecs.simpletext
Classes in org.apache.lucene.codecs.simpletext that implement Accountable Modifier and Type Class Description (package private) classSimpleTextBKDReaderForked fromBKDReaderand simplified/specialized for SimpleText's usage(package private) classSimpleTextDocValuesReader(package private) classSimpleTextFieldsReaderprivate classSimpleTextFieldsReader.SimpleTextTermsstatic classSimpleTextNormsFormat.SimpleTextNormsProducerReads plain-text norms.(package private) classSimpleTextPointsReaderclassSimpleTextStoredFieldsReaderreads plaintext stored fieldsclassSimpleTextStoredFieldsWriterWrites plain-text stored fields.classSimpleTextTermVectorsReaderReads plain-text term vectors.classSimpleTextTermVectorsWriterWrites plain-text term vectors.Methods in org.apache.lucene.codecs.simpletext that return types with arguments of type Accountable Modifier and Type Method Description java.util.Collection<Accountable>SimpleTextFieldsReader. getChildResources()java.util.Collection<Accountable>SimpleTextFieldsReader.SimpleTextTerms. getChildResources()java.util.Collection<Accountable>SimpleTextNormsFormat.SimpleTextNormsProducer. getChildResources() -
Uses of Accountable in org.apache.lucene.codecs.uniformsplit
Subinterfaces of Accountable in org.apache.lucene.codecs.uniformsplit Modifier and Type Interface Description interfaceIndexDictionaryImmutable stateless index dictionary kept in RAM.static interfaceIndexDictionary.BrowserSupplierSupplier for a new statefulIndexDictionary.Browsercreated on the immutableIndexDictionary.Classes in org.apache.lucene.codecs.uniformsplit that implement Accountable Modifier and Type Class Description classBlockHeaderBlock header containing block metadata.classBlockLineOne term block line.static classBlockLine.SerializerReads/writes block lines with terms encoded incrementally inside a block.classBlockReaderSeeks the block corresponding to a given term, read the block bytes, and scans the block terms.classDeltaBaseTermStateSerializerTermStateserializer which encodes each file pointer as a delta relative to a base file pointer.classFieldMetadataMetadata and stats for one field in the index.classFSTDictionaryImmutable statelessFST-based index dictionary kept in memory.static classFSTDictionary.BrowserSupplierProvides statefulFSTDictionary.Browserto seek in theFSTDictionary.classIntersectBlockReaderThe "intersect"TermsEnumresponse toUniformSplitTerms.intersect(CompiledAutomaton, BytesRef), intersecting the terms with an automaton.classTermBytesTerm of a block line.classUniformSplitTermsTermsbased on the Uniform Split technique.classUniformSplitTermsReaderA block-based terms index and dictionary based on the Uniform Split technique. -
Uses of Accountable in org.apache.lucene.codecs.uniformsplit.sharedterms
Classes in org.apache.lucene.codecs.uniformsplit.sharedterms that implement Accountable Modifier and Type Class Description classSTBlockLineRepresents a term and its details stored in theBlockTermState.static classSTBlockLine.SerializerReads block lines encoded incrementally, with all fields corresponding to the term of the line.classSTBlockReaderReads terms blocks with the Shared Terms format.classSTIntersectBlockReaderThe "intersect"TermsEnumresponse toSTUniformSplitTerms.intersect(CompiledAutomaton, BytesRef), intersecting the terms with an automaton.classSTMergingBlockReaderclassSTUniformSplitTermsExtendsUniformSplitTermsfor a shared-terms dictionary, with all the fields of a term in the same block line.classSTUniformSplitTermsReaderA block-based terms index and dictionary based on the Uniform Split technique, and sharing all the fields terms in the same dictionary, with all the fields of a term in the same block line. -
Uses of Accountable in org.apache.lucene.index
Classes in org.apache.lucene.index that implement Accountable Modifier and Type Class Description (package private) classBinaryDocValuesFieldUpdatesADocValuesFieldUpdateswhich holds updates of documents, of a singleBinaryDocValuesField.(package private) classBufferedUpdatesHolds buffered deletes and updates, by docID, term or query for a single segment.(package private) classBufferedUpdatesStreamTracks the stream ofFrozenBufferedUpdates.classCodecReaderLeafReader implemented by codec APIs.(package private) classDefaultIndexingChainDefault general purpose indexing chain, which handles indexing all types of fields.(package private) classDocConsumer(package private) classDocsWithFieldSetAccumulator for documents that have a value for a field.(package private) classDocumentsWriterThis class accepts multiple added documents and directly writes segment files.(package private) classDocumentsWriterDeleteQueueDocumentsWriterDeleteQueueis a non-blocking linked pending deletes queue.(package private) classDocumentsWriterFlushControlThis class controlsDocumentsWriterPerThreadflushing during indexing.(package private) classDocumentsWriterPerThread(package private) classDocValuesFieldUpdatesHolds updates of a single DocValues field, for a set of documents within one segment.(package private) static classDocValuesFieldUpdates.SingleValueDocValuesFieldUpdatesclassEmptyDocValuesProducerAbstract base class implementing aDocValuesProducerthat has no doc values.classFilterCodecReaderAFilterCodecReadercontains another CodecReader, which it uses as its basic source of data, possibly transforming the data along the way or providing additional functionality.classIndexWriterAnIndexWritercreates and maintains an index.private static classMultiPassIndexSplitter.FakeDeleteLeafIndexReader(package private) classNumericDocValuesFieldUpdatesADocValuesFieldUpdateswhich holds updates of documents, of a singleNumericDocValuesField.(package private) static classNumericDocValuesFieldUpdates.SingleValueNumericDocValuesFieldUpdatesclassOrdinalMapMaps per-segment ordinals to/from global ordinal space, using a compact packed-ints representation.private static classOrdinalMap.SegmentMapprivate static classPKIndexSplitter.DocumentFilteredLeafIndexReaderclassPrefixCodedTermsPrefix codes term instances (prefixes are shared).(package private) classSegmentDocValuesProducerEncapsulates multiple producers when there are docvalues updates as one producerclassSegmentReaderIndexReader implementation over a single segment.(package private) static classSoftDeletesDirectoryReaderWrapper.SoftDeletesFilterCodecReaderclassSortingCodecReaderAnCodecReaderwhich supports sorting documents by a givenSort.classTermA Term represents a word from text.Fields in org.apache.lucene.index declared as Accountable Modifier and Type Field Description (package private) AccountableStoredFieldsConsumer. accountable(package private) AccountableTermVectorsConsumer. accountableMethods in org.apache.lucene.index that return types with arguments of type Accountable Modifier and Type Method Description java.util.Collection<Accountable>CodecReader. getChildResources()java.util.Collection<Accountable>DefaultIndexingChain. getChildResources()java.util.Collection<Accountable>DocumentsWriterPerThread. getChildResources()java.util.Collection<Accountable>FilterCodecReader. getChildResources()java.util.Collection<Accountable>OrdinalMap. getChildResources()java.util.Collection<Accountable>SegmentDocValuesProducer. getChildResources() -
Uses of Accountable in org.apache.lucene.search
Classes in org.apache.lucene.search that implement Accountable Modifier and Type Class Description classAutomatonQueryAQuerythat will match terms against a finite-state machine.classBM25FQueryAQuerythat treats multiple fields as a single stream and scores terms as if you had indexed them as a single term in a single field.classCoveringQueryAQuerythat allows to have a configurable number or required matches per document.classDocIdSetA DocIdSet contains a set of doc ids.classDocValuesNumbersQueryLikeDocValuesTermsQuery, but this query only runs on a longNumericDocValuesFieldor aSortedNumericDocValuesField, matching all documents whose value in the specified field is contained in the provided set of long values.classDocValuesTermsQueryAQuerythat only accepts documents whose term value in the specified field is contained in the provided set of allowed terms.(package private) classLongHashSetclassLRUQueryCacheAQueryCachethat evicts queries using a LRU (least-recently-used) eviction policy in order to remain under a given maximum size and number of bytes used.private classLRUQueryCache.LeafCacheclassPointInSetQueryAbstract query class to find all documents whose single or multi-dimensional point values, previously indexed with e.g.classPrefixQueryA Query that matches documents containing terms with a specified prefix.classRegexpQueryA fast regular expression query based on theorg.apache.lucene.util.automatonpackage.classTermAutomatonQueryA proximity query that lets you express an automaton, whose transitions are terms, to match documents.(package private) static classTermAutomatonScorer.TermRunAutomatonclassTermInSetQuerySpecialization for a disjunction over many terms that behaves like aConstantScoreQueryover aBooleanQuerycontaining onlyBooleanClause.Occur.SHOULDclauses.classTermRangeQueryA Query that matches documents within an range of terms.classWildcardQueryImplements the wildcard search query.Methods in org.apache.lucene.search that return types with arguments of type Accountable Modifier and Type Method Description java.util.Collection<Accountable>LRUQueryCache. getChildResources()java.util.Collection<Accountable>TermInSetQuery. getChildResources() -
Uses of Accountable in org.apache.lucene.search.join
Classes in org.apache.lucene.search.join that implement Accountable Modifier and Type Class Description (package private) classGlobalOrdinalsQuery(package private) classGlobalOrdinalsWithScoreQuery(package private) classPointInSetIncludingScoreQuery(package private) classTermsIncludingScoreQuery(package private) classTermsQueryA 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 Modifier and Type Class Description classLookupSimple Lookup interface forCharSequencesuggestions. -
Uses of Accountable in org.apache.lucene.search.suggest.analyzing
Classes in org.apache.lucene.search.suggest.analyzing that implement Accountable Modifier and Type Class Description classAnalyzingInfixSuggesterAnalyzes the input text and then suggests matches based on prefix matches to any tokens in the indexed text.classAnalyzingSuggesterSuggester that first analyzes the surface form, adds the analyzed form to a weighted FST, and then does the same thing at lookup time.classBlendedInfixSuggesterExtension of the AnalyzingInfixSuggester which transforms the weight after search to take into account the position of the searched term into the indexed text.classFreeTextSuggesterBuilds 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).classFuzzySuggesterImplements a fuzzyAnalyzingSuggester.Methods in org.apache.lucene.search.suggest.analyzing that return types with arguments of type Accountable Modifier and Type Method Description java.util.Collection<Accountable>AnalyzingInfixSuggester. getChildResources()java.util.Collection<Accountable>AnalyzingSuggester. getChildResources()java.util.Collection<Accountable>FreeTextSuggester. getChildResources() -
Uses of Accountable in org.apache.lucene.search.suggest.document
Classes in org.apache.lucene.search.suggest.document that implement Accountable Modifier and Type Class Description (package private) classCompletionFieldsProducerCompletion index (.cmp) is opened and read at instantiation to read inSuggestFieldnumbers and their FST offsets in the Completion dictionary (.lkp).classCompletionsTermsReaderHolder for suggester and field-level info for a suggest fieldclassContextQueryACompletionQuerythat matches documents specified by a wrappedCompletionQuerysupporting boosting and/or filtering by specified contexts.classNRTSuggesterNRTSuggester 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 Accountable Modifier and Type Method Description java.util.Collection<Accountable>CompletionFieldsProducer. getChildResources()java.util.Collection<Accountable>CompletionsTermsReader. getChildResources()java.util.Collection<Accountable>NRTSuggester. getChildResources() -
Uses of Accountable in org.apache.lucene.search.suggest.fst
Classes in org.apache.lucene.search.suggest.fst that implement Accountable Modifier and Type Class Description classFSTCompletionLookupAn adapter fromLookupAPI toFSTCompletion.classWFSTCompletionLookupSuggester 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 Accountable Modifier and Type Method Description java.util.Collection<Accountable>FSTCompletionLookup. getChildResources()java.util.Collection<Accountable>WFSTCompletionLookup. getChildResources() -
Uses of Accountable in org.apache.lucene.search.suggest.jaspell
Classes in org.apache.lucene.search.suggest.jaspell that implement Accountable Modifier and Type Class Description classJaspellLookupDeprecated.Migrate to one of the newer suggesters which are much more RAM efficient.classJaspellTernarySearchTrieDeprecated.Migrate to one of the newer suggesters which are much more RAM efficient.protected static classJaspellTernarySearchTrie.TSTNodeDeprecated.An inner class of Ternary Search Trie that represents a node in the trie. -
Uses of Accountable in org.apache.lucene.search.suggest.tst
Classes in org.apache.lucene.search.suggest.tst that implement Accountable Modifier and Type Class Description classTSTLookupSuggest implementation based on a Ternary Search Tree -
Uses of Accountable in org.apache.lucene.store
Classes in org.apache.lucene.store that implement Accountable Modifier and Type Class Description classByteBuffersDataInputclassByteBuffersDataOutputADataOutputstoring data in a list ofByteBuffers.classGrowableByteArrayDataOutputADataOutputthat can be used to build a byte[].classNRTCachingDirectoryWraps aRAMDirectoryaround any provided delegate directory, to be used during NRT search.classRAMDirectoryDeprecated.This class uses inefficient synchronization and is discouraged in favor ofMMapDirectory.classRAMFileDeprecated.This class uses inefficient synchronization and is discouraged in favor ofMMapDirectory.classRAMOutputStreamDeprecated.This class uses inefficient synchronization and is discouraged in favor ofMMapDirectory.Methods in org.apache.lucene.store that return types with arguments of type Accountable Modifier and Type Method Description java.util.Collection<Accountable>NRTCachingDirectory. getChildResources()java.util.Collection<Accountable>RAMDirectory. getChildResources()Deprecated.java.util.Collection<Accountable>RAMOutputStream. getChildResources()Deprecated. -
Uses of Accountable in org.apache.lucene.util
Classes in org.apache.lucene.util that implement Accountable Modifier and Type Class Description classBitDocIdSetclassBitSetBase implementation for a bit set.classByteBlockPoolClass that Posting and PostingVector use to write byte streams into shared fixed-size byte[] arrays.static classBytesRefArray.SortStateUsed to iterate the elements of an array in a given order.classBytesRefHashBytesRefHashis a special purpose hash-map like data-structure optimized forBytesRefinstances.classFixedBitSetBitSet of fixed length (numBits), backed by accessible (FixedBitSet.getBits()) long[], accessed with an int index, implementingBitsandDocIdSet.classFrequencyTrackingRingBufferA ring buffer that tracks the frequency of the integers that it contains.private static classFrequencyTrackingRingBuffer.IntBagA bag of integers.(package private) classIntArrayDocIdSetclassLongBitSetBitSet of fixed length (numBits), backed by accessible (LongBitSet.getBits()) long[], accessed with a long index.classNotDocIdSetclassPagedBytesRepresents a logical byte[] as a series of pages.static classPagedBytes.ReaderProvides methods to read BytesRefs from a frozen PagedBytes.classRoaringDocIdSetDocIdSetimplementation inspired from http://roaringbitmap.org/ The space is divided into blocks of 2^16 bits and each block is encoded independently.private static classRoaringDocIdSet.ShortArrayDocIdSetDocIdSetimplementation that can store documents up to 2^16-1 in a short[].classSparseFixedBitSetA bit set that only stores longs that have at least one bit which is set.Fields in org.apache.lucene.util declared as Accountable Modifier and Type Field Description static AccountableAccountable. NULL_ACCOUNTABLEAn accountable that always returns 0Methods in org.apache.lucene.util that return Accountable Modifier and Type Method Description static AccountableAccountables. namedAccountable(java.lang.String description, long bytes)Returns an accountable with the provided description and bytes.static AccountableAccountables. namedAccountable(java.lang.String description, java.util.Collection<Accountable> children, long bytes)Returns an accountable with the provided description, children and bytes.static AccountableAccountables. namedAccountable(java.lang.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 Accountable Modifier and Type Method Description default java.util.Collection<Accountable>Accountable. getChildResources()Returns nested resources of this class.static java.util.Collection<Accountable>Accountables. namedAccountables(java.lang.String prefix, java.util.Map<?,? extends Accountable> in)Converts a map of resources to a collection.Methods in org.apache.lucene.util with parameters of type Accountable Modifier and Type Method Description static AccountableAccountables. namedAccountable(java.lang.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 java.lang.StringBuilderAccountables. toString(java.lang.StringBuilder dest, Accountable a, int depth)static java.lang.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 Accountable Modifier and Type Method Description static AccountableAccountables. namedAccountable(java.lang.String description, java.util.Collection<Accountable> children, long bytes)Returns an accountable with the provided description, children and bytes.static java.util.Collection<Accountable>Accountables. namedAccountables(java.lang.String prefix, java.util.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 Accountable Modifier and Type Class Description classAutomatonRepresents an automaton and all its states and transitions.classByteRunAutomatonAutomaton representation for matching UTF-8 byte[].classCharacterRunAutomatonAutomaton representation for matching char[].classCompiledAutomatonImmutable class holding compiled details for a given Automaton.classRunAutomatonFinite-state automaton with fast run operation. -
Uses of Accountable in org.apache.lucene.util.fst
Subinterfaces of Accountable in org.apache.lucene.util.fst Modifier and Type Interface Description interfaceFSTStoreAbstraction for reading/writing bytes necessary for FST.Classes in org.apache.lucene.util.fst that implement Accountable Modifier and Type Class Description (package private) classBytesStoreclassFST<T>Represents an finite state machine (FST), using a compact byte[] format.classOffHeapFSTStoreProvides off heap storage of finite state machine (FST), using underlying index input instead of byte store on heapclassOnHeapFSTStoreProvides 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 Accountable Modifier and Type Class Description classAbstractPagedMutable<T extends AbstractPagedMutable<T>>Base implementation forPagedMutableandPagedGrowableWriter.classBlockPackedReaderProvides random access to a stream written withBlockPackedWriter.(package private) classDeltaPackedLongValues(package private) static classDeltaPackedLongValues.Builder(package private) classDirect16Direct wrapping of 16-bits values to a backing array.(package private) classDirect32Direct wrapping of 32-bits values to a backing array.(package private) classDirect64Direct wrapping of 64-bits values to a backing array.(package private) classDirect8Direct wrapping of 8-bits values to a backing array.classDirectMonotonicReaderRetrieves an instance previously written byDirectMonotonicWriter.static classDirectMonotonicReader.MetaIn-memory metadata that needs to be kept around forDirectMonotonicReaderto read data from disk.(package private) classDirectPacked64SingleBlockReader(package private) classDirectPackedReaderclassGrowableWriterImplementsPackedInts.Mutable, but grows the bit count of the underlying packed ints on-demand.classMonotonicBlockPackedReaderProvides random access to a stream written withMonotonicBlockPackedWriter.(package private) classMonotonicLongValues(package private) static classMonotonicLongValues.Builder(package private) classPacked16ThreeBlocksPacks integers into 3 shorts (48 bits per value).(package private) classPacked64Space optimized random access capable array of values with a fixed number of bits/value.(package private) classPacked64SingleBlockThis 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 classPacked64SingleBlock.Packed64SingleBlock1(package private) static classPacked64SingleBlock.Packed64SingleBlock10(package private) static classPacked64SingleBlock.Packed64SingleBlock12(package private) static classPacked64SingleBlock.Packed64SingleBlock16(package private) static classPacked64SingleBlock.Packed64SingleBlock2(package private) static classPacked64SingleBlock.Packed64SingleBlock21(package private) static classPacked64SingleBlock.Packed64SingleBlock3(package private) static classPacked64SingleBlock.Packed64SingleBlock32(package private) static classPacked64SingleBlock.Packed64SingleBlock4(package private) static classPacked64SingleBlock.Packed64SingleBlock5(package private) static classPacked64SingleBlock.Packed64SingleBlock6(package private) static classPacked64SingleBlock.Packed64SingleBlock7(package private) static classPacked64SingleBlock.Packed64SingleBlock8(package private) static classPacked64SingleBlock.Packed64SingleBlock9(package private) classPacked8ThreeBlocksPacks integers into 3 bytes (24 bits per value).static classPackedInts.MutableA packed integer array that can be modified.(package private) static classPackedInts.MutableImplstatic classPackedInts.NullReaderAPackedInts.Readerwhich has all its values equal to 0 (bitsPerValue = 0).static classPackedInts.ReaderA read-only random access array of positive integers.(package private) static classPackedInts.ReaderImplA simple base for Readers that keeps track of valueCount and bitsPerValue.classPackedLongValuesUtility class to compress integers into aLongValuesinstance.static classPackedLongValues.BuilderA Builder for aPackedLongValuesinstance.classPagedGrowableWriterclassPagedMutableAPagedMutable.
-