Class ClusterTableRecordMapping
java.lang.Object
org.nustaq.reallive.server.storage.ClusterTableRecordMapping
- All Implemented Interfaces:
java.io.Serializable
public class ClusterTableRecordMapping
extends java.lang.Object
implements java.io.Serializable
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description static intNUM_BUCKET -
Constructor Summary
Constructors Constructor Description ClusterTableRecordMapping() -
Method Summary
Modifier and Type Method Description voidaddBuckets(int[] buckets)static voidcheckBucket(ClusterTableRecordMapping[] mappings, int num)java.util.BitSetgetBitset()intgetBucket(int hashKey)static voidmain(java.lang.String[] args)booleanmatches(int hashKey)voidsetBucket(int index, boolean b)java.lang.StringtoString()
-
Field Details
-
NUM_BUCKET
public static final int NUM_BUCKET- See Also:
- Constant Field Values
-
-
Constructor Details
-
ClusterTableRecordMapping
public ClusterTableRecordMapping()
-
-
Method Details
-
matches
public boolean matches(int hashKey) -
getBucket
public int getBucket(int hashKey) -
addBuckets
public void addBuckets(int[] buckets) -
setBucket
public void setBucket(int index, boolean b) -
checkBucket
-
main
public static void main(java.lang.String[] args) -
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-
getBitset
public java.util.BitSet getBitset()
-