- All Known Subinterfaces:
FSTReader,FSTStore,QuantizedVectorsReader
- All Known Implementing Classes:
AbstractMultiTermQueryConstantScoreWrapper,AbstractPagedMutable,AnalyzingInfixSuggester,AnalyzingSuggester,Automaton,AutomatonQuery,BinaryDocValuesFieldUpdates,BitDocIdSet,BitSet,BlendedInfixSuggester,BlockHeader,BlockLine,BlockLine.Serializer,BlockReader,BlockTermsReader.FieldReader,BufferedUpdates,BufferedUpdates.DeletedTerms,BufferedUpdatesStream,BufferingKnnVectorsWriter,BufferingKnnVectorsWriter.FieldWriter,ByteBlockPool,ByteBuffersDataInput,ByteBuffersDataOutput,ByteRunAutomaton,BytesRefArray.SortState,BytesRefBlockPool,BytesRefHash,CharacterRunAutomaton,CharHashSet,CharObjectHashMap,CombinedFieldQuery,CompiledAutomaton,CompletionFieldsProducer,CompletionsTermsReader,ContextQuery,CoveringQuery,DeltaBaseTermStateSerializer,DeltaPackedLongValues,DeltaPackedLongValues.Builder,DirectMonotonicReader,DirectMonotonicReader.Meta,DirectPacked64SingleBlockReader,DirectPackedReader,DirectPostingsFormat.DirectField,DirectPostingsFormat.DirectField.HighFreqTerm,DirectPostingsFormat.DirectField.LowFreqTerm,DirectPostingsFormat.DirectField.TermAndSkip,DocIdSet,DocsWithFieldSet,DocumentsWriter,DocumentsWriterDeleteQueue,DocumentsWriterFlushControl,DocumentsWriterPerThread,DocValuesFieldUpdates,DocValuesFieldUpdates.SingleValueDocValuesFieldUpdates,DocValuesLongHashSet,FixedBitSet,FixedGapTermsIndexReader,FixedGapTermsIndexReader.FieldIndexData,FlatFieldVectorsWriter,FlatVectorsReader,FlatVectorsWriter,FloatArrayList,FreeTextSuggester,FrequencyTrackingRingBuffer,FrequencyTrackingRingBuffer.IntBag,FST,FSTCompiler.NullFSTReader,FSTCompletionLookup,FSTTermOutputs.TermData,FuzzySet,FuzzySuggester,GlobalOrdinalsQuery,GlobalOrdinalsWithScoreQuery,GrowableByteArrayDataOutput,GrowableWriter,HnswBitVectorsFormat.FlatBitVectorsWriter,IndexingChain,IndexWriter,IntArrayDocIdSet,IntArrayList,IntDoubleHashMap,IntersectBlockReader,IntFloatHashMap,IntHashSet,IntIntHashMap,IntObjectHashMap,KnnFieldVectorsWriter,KnnVectorsReader,KnnVectorsWriter,LegacyDirectMonotonicReader,LegacyDirectMonotonicReader.Meta,LegacyPacked64,LegacyPacked64SingleBlock,LegacyPacked64SingleBlock.Packed64SingleBlock1,LegacyPacked64SingleBlock.Packed64SingleBlock10,LegacyPacked64SingleBlock.Packed64SingleBlock12,LegacyPacked64SingleBlock.Packed64SingleBlock16,LegacyPacked64SingleBlock.Packed64SingleBlock2,LegacyPacked64SingleBlock.Packed64SingleBlock21,LegacyPacked64SingleBlock.Packed64SingleBlock3,LegacyPacked64SingleBlock.Packed64SingleBlock32,LegacyPacked64SingleBlock.Packed64SingleBlock4,LegacyPacked64SingleBlock.Packed64SingleBlock5,LegacyPacked64SingleBlock.Packed64SingleBlock6,LegacyPacked64SingleBlock.Packed64SingleBlock7,LegacyPacked64SingleBlock.Packed64SingleBlock8,LegacyPacked64SingleBlock.Packed64SingleBlock9,LongArrayList,LongBitSet,LongFloatHashMap,LongHashSet,LongIntHashMap,LongObjectHashMap,Lookup,LRUQueryCache,LRUQueryCache.CacheAndCount,LRUQueryCache.LeafCache,Lucene90CompressingStoredFieldsWriter,Lucene90CompressingTermVectorsWriter,Lucene90HnswVectorsReader,Lucene91HnswVectorsReader,Lucene92HnswVectorsReader,Lucene94HnswVectorsReader,Lucene95HnswVectorsReader,Lucene95HnswVectorsReader.FieldEntry,Lucene99FlatVectorsReader,Lucene99FlatVectorsReader.FieldEntry,Lucene99FlatVectorsWriter,Lucene99FlatVectorsWriter.FieldWriter,Lucene99HnswVectorsReader,Lucene99HnswVectorsReader.FieldEntry,Lucene99HnswVectorsWriter,Lucene99HnswVectorsWriter.FieldWriter,Lucene99ScalarQuantizedVectorsReader,Lucene99ScalarQuantizedVectorsReader.FieldEntry,Lucene99ScalarQuantizedVectorsWriter,Lucene99ScalarQuantizedVectorsWriter.FieldWriter,MonotonicBlockPackedReader,MonotonicLongValues,MonotonicLongValues.Builder,MultiTermQueryConstantScoreBlendedWrapper,MultiTermQueryConstantScoreWrapper,NotDocIdSet,NRTCachingDirectory,NRTSuggester,NumericDocValuesFieldUpdates,NumericDocValuesFieldUpdates.SingleValueNumericDocValuesFieldUpdates,OffHeapFSTStore,OnHeapFSTStore,OnHeapHnswGraph,OrdinalMap,OrdinalMap.SegmentMap,OrdToDocDISIReaderConfiguration,Packed64,Packed64SingleBlock,Packed64SingleBlock.Packed64SingleBlock1,Packed64SingleBlock.Packed64SingleBlock10,Packed64SingleBlock.Packed64SingleBlock12,Packed64SingleBlock.Packed64SingleBlock16,Packed64SingleBlock.Packed64SingleBlock2,Packed64SingleBlock.Packed64SingleBlock21,Packed64SingleBlock.Packed64SingleBlock3,Packed64SingleBlock.Packed64SingleBlock32,Packed64SingleBlock.Packed64SingleBlock4,Packed64SingleBlock.Packed64SingleBlock5,Packed64SingleBlock.Packed64SingleBlock6,Packed64SingleBlock.Packed64SingleBlock7,Packed64SingleBlock.Packed64SingleBlock8,Packed64SingleBlock.Packed64SingleBlock9,PackedInts.Mutable,PackedInts.MutableImpl,PackedInts.NullReader,PackedInts.Reader,PackedInts.ReaderImpl,PackedLongValues,PackedLongValues.Builder,PagedBytes,PagedBytes.Reader,PagedGrowableWriter,PagedMutable,PerFieldKnnVectorsFormat.FieldsReader,PerFieldKnnVectorsFormat.FieldsWriter,PointInGeo3DShapeQuery,PointInSetIncludingScoreQuery,PointInSetQuery,PrefixCodedTerms,PrefixQuery,ReadWriteDataOutput,RegexpQuery,RoaringDocIdSet,RoaringDocIdSet.ShortArrayDocIdSet,RunAutomaton,SimpleTextFieldsReader.SimpleTextTerms,SimpleTextKnnVectorsReader,SimpleTextKnnVectorsWriter,SimpleTextStoredFieldsWriter,SimpleTextTermVectorsWriter,SlowCompositeCodecReaderWrapper.SlowCompositeKnnVectorsReaderWrapper,SortedNumericDocValuesSetQuery,SparseFixedBitSet,STBlockLine,STBlockLine.Serializer,STBlockReader,STIntersectBlockReader,STMergingBlockReader,StoredFieldsWriter,Term,TermAutomatonQuery,TermAutomatonScorer.TermRunAutomaton,TermBytes,TermInSetQuery,TermRangeQuery,TermsIncludingScoreQuery,TermsIndexReaderBase,TermsQuery,TermVectorsWriter,TSTLookup,VariableGapTermsIndexReader,VariableGapTermsIndexReader.FieldIndexData,WFSTCompletionLookup,WildcardQuery
public interface Accountable
An object whose RAM usage can be computed.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiondefault Collection<Accountable> Returns nested resources of this class.longReturn the memory usage of this object in bytes.
-
Field Details
-
NULL_ACCOUNTABLE
An accountable that always returns 0
-
-
Method Details
-
ramBytesUsed
long ramBytesUsed()Return the memory usage of this object in bytes. Negative values are illegal. -
getChildResources
Returns nested resources of this class. The result should be a point-in-time snapshot (to avoid race conditions).- See Also:
-