ahc.collection
Class Triplet

java.lang.Object
  |
  +--ahc.collection.Triplet

public class Triplet
extends java.lang.Object

This class provides combines three objects into one, giving them appropriate equals and hashCode methods.

Author:
Arno Haase

Constructor Summary
Triplet(java.lang.Object first, java.lang.Object second, java.lang.Object third)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.Object getFirst()
           
 java.lang.Object getSecond()
           
 java.lang.Object getThird()
           
 int hashCode()
           
 void setFirst(java.lang.Object first)
           
 void setSecond(java.lang.Object second)
           
 void setThird(java.lang.Object third)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Triplet

public Triplet(java.lang.Object first,
               java.lang.Object second,
               java.lang.Object third)
Method Detail

getFirst

public java.lang.Object getFirst()

setFirst

public void setFirst(java.lang.Object first)

getSecond

public java.lang.Object getSecond()

setSecond

public void setSecond(java.lang.Object second)

getThird

public java.lang.Object getThird()

setThird

public void setThird(java.lang.Object third)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object