jconch.multikey
Class QuadKey<KEY_T1,KEY_T2,KEY_T3,KEY_T4>
java.lang.Object
jconch.multikey.JConchMultiKey
jconch.multikey.UniKey<KEY_T1>
jconch.multikey.DuoKey<KEY_T1,KEY_T2>
jconch.multikey.TriKey<KEY_T1,KEY_T2,KEY_T3>
jconch.multikey.QuadKey<KEY_T1,KEY_T2,KEY_T3,KEY_T4>
- Direct Known Subclasses:
- SimpleQuadKey
public class QuadKey<KEY_T1,KEY_T2,KEY_T3,KEY_T4>
- extends TriKey<KEY_T1,KEY_T2,KEY_T3>
- Author:
- Robert Fischer, Smokejumper Consulting
QuadKey
public QuadKey(KEY_T1 key1,
KEY_T2 key2,
KEY_T3 key3,
KEY_T4 key4)
getKeys
public List<Object> getKeys()
- Description copied from class:
JConchMultiKey
- The keys that make up the multikey.
- Overrides:
getKeys in class TriKey<KEY_T1,KEY_T2,KEY_T3>
- Returns:
- An unmodifiable list of keys that make up the map.
getKeyCount
public int getKeyCount()
- Description copied from class:
JConchMultiKey
- The number of elements in the multikey.
- Overrides:
getKeyCount in class TriKey<KEY_T1,KEY_T2,KEY_T3>
- Returns:
- The cardinality of this implementation.
getKey4
public KEY_T4 getKey4()