Class FilteredAttributes.SmallFilteredAttributes

  • All Implemented Interfaces:
    Attributes
    Enclosing class:
    FilteredAttributes

    private static class FilteredAttributes.SmallFilteredAttributes
    extends FilteredAttributes
    Implementation that relies on the source having less than BITS_PER_INTEGER attributes, and storing entry filter status in the bits of an integer.
    • Field Detail

      • filteredIndices

        private final int filteredIndices
    • Constructor Detail

      • SmallFilteredAttributes

        private SmallFilteredAttributes​(java.lang.Object[] sourceData,
                                        int hashcode,
                                        int size,
                                        int filteredIndices)