F
- The type of the first object.S
- The type of the second object.@NotMutable @ThreadSafety(level=COMPLETELY_THREADSAFE) public final class ObjectPair<F,S> extends java.lang.Object implements java.io.Serializable
Constructor and Description |
---|
ObjectPair(F first,
S second)
Creates a new object pair with the provided elements.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o)
Indicates whether the provided object is equal to this object pair.
|
F |
getFirst()
Retrieves the first object in this pair.
|
S |
getSecond()
Retrieves the second object in this pair.
|
int |
hashCode()
Retrieves a hash code for this object pair.
|
java.lang.String |
toString()
Retrieves a string representation of this object pair.
|
void |
toString(java.lang.StringBuilder buffer)
Appends a string representation of this object pair to the provided buffer.
|
public ObjectPair(F first, S second)
first
- The first object in this pair.second
- The second object in this pair.public F getFirst()
public S getSecond()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
o
- The object for which to make the determination.true
if the provided object is equal to this object pair,
or false
if not.public java.lang.String toString()
toString
in class java.lang.Object
public void toString(java.lang.StringBuilder buffer)
buffer
- The buffer to which the information should be appended.