Class ClusterTableRecordMapping

java.lang.Object
org.nustaq.reallive.server.storage.ClusterTableRecordMapping
All Implemented Interfaces:
Serializable

public class ClusterTableRecordMapping extends Object implements Serializable
See Also:
  • Field Details

    • NUM_BUCKET

      public static int NUM_BUCKET
  • Constructor Details

    • ClusterTableRecordMapping

      public ClusterTableRecordMapping()
  • Method Details

    • Copy

    • matches

      public boolean matches(int hashKey)
    • getBucket

      public int getBucket(int hashKey)
    • addBuckets

      public void addBuckets(int[] buckets)
    • getBucketsAsIA

      public int[] getBucketsAsIA()
    • setBucket

      public void setBucket(int index, boolean b)
    • checkBucket

      public static void checkBucket(ClusterTableRecordMapping[] mappings, int num)
    • main

      public static void main(String[] args)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getBitset

      public BitSet getBitset()
    • remove

      public void remove(int[] hashShards2Move)