Class BitSetBooleanIndex

java.lang.Object
All Implemented Interfaces:
ColumnIndex<java.lang.Boolean,​BooleanFilter>, MappedObject

public class BitSetBooleanIndex
extends BooleanIndex
  • Constructor Details

    • BitSetBooleanIndex

      public BitSetBooleanIndex​(java.lang.String name, TableIndex table)
  • Method Details

    • getValue

      public boolean getValue​(int id)
      Overrides:
      getValue in class BooleanIndex
    • setValue

      public void setValue​(int id, boolean value)
      Overrides:
      setValue in class BooleanIndex
    • getBitSet

      public java.util.BitSet getBitSet()
      Overrides:
      getBitSet in class BooleanIndex
    • filterEquals

      public java.util.BitSet filterEquals​(java.util.BitSet bitSet, boolean compare)
      Overrides:
      filterEquals in class BooleanIndex
    • filterNotEquals

      public java.util.BitSet filterNotEquals​(java.util.BitSet bitSet, boolean compare)
      Overrides:
      filterNotEquals in class BooleanIndex