- All Known Subinterfaces:
FSTReader
,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
,CachedOrdinalsReader
,CachedOrdinalsReader.CachedOrds
,CharacterRunAutomaton
,CharHashSet
,CharObjectHashMap
,CombinedFieldQuery
,CompiledAutomaton
,CompletionFieldsProducer
,CompletionsTermsReader
,ContextQuery
,CoveringQuery
,DefaultSortedSetDocValuesReaderState
,DeltaBaseTermStateSerializer
,DeltaPackedLongValues
,DeltaPackedLongValues.Builder
,DirectMonotonicReader
,DirectMonotonicReader.Meta
,DirectoryTaxonomyReader
,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
,IntLongHashMap
,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
,LongValueFacetCutter.LongIntHashMapSyncCompute
,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
,MultiFacetQuery
,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
,SortedSetDocValuesReaderState
,SparseFixedBitSet
,STBlockLine
,STBlockLine.Serializer
,STBlockReader
,STIntersectBlockReader
,STMergingBlockReader
,StoredFieldsWriter
,TaxonomyIndexArrays
,Term
,TermAutomatonQuery
,TermAutomatonScorer.TermRunAutomaton
,TermBytes
,TermInSetQuery
,TermRangeQuery
,TermsIncludingScoreQuery
,TermsIndexReaderBase
,TermsQuery
,TermVectorsWriter
,TSTLookup
,UTF8TaxonomyWriterCache
,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.long
Return 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:
-