public class CompoundKey
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
| Modifier and Type | Field and Description |
|---|---|
private java.lang.Object[] |
elements
The elements of the key
|
private static long |
serialVersionUID
The serialVersionUID
|
| Constructor and Description |
|---|
CompoundKey(java.lang.Object[] elements)
Construct a CompoundKey.
|
CompoundKey(java.lang.Object a,
java.lang.Object b)
Construct a CompoundKey.
|
CompoundKey(java.lang.Object a,
java.lang.Object b,
java.lang.Object c)
Construct a CompoundKey.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone()
Return a shallow cloned copy of this object.
|
boolean |
equals(java.lang.Object obj)
Test the equality of an object with this.
|
int |
hashCode()
Get the hash code of this object.
|
java.lang.String |
toString()
Return a string representation of this object.
|
private static final long serialVersionUID
private final java.lang.Object[] elements
public CompoundKey(java.lang.Object[] elements)
elements - Elements of the key.public CompoundKey(java.lang.Object a,
java.lang.Object b)
a - Element.b - Element.public CompoundKey(java.lang.Object a,
java.lang.Object b,
java.lang.Object c)
a - Element.b - Element.c - Element.public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectobj - Object to test equality with.public int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.Object clone()
clone in class java.lang.Object