com.espertech.esper.collection
Class UniformPair<T>

java.lang.Object
  extended by com.espertech.esper.collection.UniformPair<T>
All Implemented Interfaces:
MetaDefItem, java.io.Serializable

public final class UniformPair<T>
extends java.lang.Object
implements MetaDefItem, java.io.Serializable

General-purpose pair of values of any type. The pair only equals another pair if the objects that form the pair equal, ie. first pair first object equals (.equals) the second pair first object, and the first pair second object equals the second pair second object.

See Also:
Serialized Form

Constructor Summary
UniformPair(T first, T second)
          Construct pair of values.
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 T getFirst()
          Returns first value within pair.
 T getSecond()
          Returns second value within pair.
 int hashCode()
           
 void setFirst(T first)
          Set the first value of the pair to a new value.
 void setSecond(T second)
          Set the second value of the pair to a new value.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UniformPair

public UniformPair(T first,
                   T second)
Construct pair of values.

Parameters:
first - is the first value
second - is the second value
Method Detail

getFirst

public T getFirst()
Returns first value within pair.

Returns:
first value within pair

getSecond

public T getSecond()
Returns second value within pair.

Returns:
second value within pair

setFirst

public void setFirst(T first)
Set the first value of the pair to a new value.

Parameters:
first - value to be set

setSecond

public void setSecond(T second)
Set the second value of the pair to a new value.

Parameters:
second - value to be set

equals

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

hashCode

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

toString

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

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com