Class FilteredAttributes.RegularFilteredAttributes
- java.lang.Object
-
- io.opentelemetry.sdk.metrics.internal.view.FilteredAttributes
-
- io.opentelemetry.sdk.metrics.internal.view.FilteredAttributes.RegularFilteredAttributes
-
- All Implemented Interfaces:
Attributes
- Enclosing class:
- FilteredAttributes
private static class FilteredAttributes.RegularFilteredAttributes extends FilteredAttributes
Implementation that can handle attributes of arbitrary size by storing filter status in aBitSet
.
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.BitSet
bitSet
-
Constructor Summary
Constructors Modifier Constructor Description private
RegularFilteredAttributes(java.lang.Object[] sourceData, int hashcode, int size, java.util.BitSet bitSet)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) boolean
includeIndexInOutput(int sourceIndex)
-
-
-
Method Detail
-
includeIndexInOutput
boolean includeIndexInOutput(int sourceIndex)
- Specified by:
includeIndexInOutput
in classFilteredAttributes
-
-