Pair
  public
  
  
  
  class
  Pair
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.util.Pair<F, S> | 
Container to ease passing around a tuple of two objects. This object provides a sensible implementation of equals(), returning true if equals() is true on each of the contained objects.
Summary
Fields | |
|---|---|
    public
    
    final
    F | 
    
      first
      
  | 
  
    public
    
    final
    S | 
    
      second
      
  | 
  
Public constructors | |
|---|---|
      
      Pair(F first, S second)
      
      
        Constructor for a Pair.  | 
  |
Public methods | |
|---|---|
        
        
        static
        
        <A, B>
        Pair<A, B>
     | 
  
    
      
      create(A a, B b)
      
      
        Convenience method for creating an appropriately typed pair.  | 
  
        
        
        
        
        
        boolean
     | 
  
    
      
      equals(Object o)
      
      
        Checks the two objects for equality by delegating to their respective
   | 
  
        
        
        
        
        
        int
     | 
  
    
      
      hashCode()
      
      
        Compute a hash code using the hash codes of the underlying objects  | 
  
        
        
        
        
        
        String
     | 
  
    
      
      toString()
      
      
        Returns a string representation of the object.  | 
  
Inherited methods | |
|---|---|
Fields
Public constructors
Pair
public Pair (F first, 
                S second)Constructor for a Pair.
| Parameters | |
|---|---|
first | 
        
          F: the first object in the Pair | 
      
second | 
        
          S: the second object in the pair | 
      
Public methods
create
public static Pair<A, B> create (A a, B b)
Convenience method for creating an appropriately typed pair.
| Parameters | |
|---|---|
a | 
        
          A: the first object in the Pair | 
      
b | 
        
          B: the second object in the pair | 
      
| Returns | |
|---|---|
Pair<A, B> | 
        a Pair that is templatized with the types of a and b | 
equals
public boolean equals (Object o)
Checks the two objects for equality by delegating to their respective
 Object.equals(Object) methods.
| Parameters | |
|---|---|
o | 
        
          Object: the Pair to which this one is to be checked for equality
 This value may be null. | 
      
| Returns | |
|---|---|
boolean | 
        true if the underlying objects of the Pair are both considered equal | 
hashCode
public int hashCode ()
Compute a hash code using the hash codes of the underlying objects
| Returns | |
|---|---|
int | 
        a hashcode of the Pair | 
toString
public String toString ()
Returns a string representation of the object.
| Returns | |
|---|---|
String | 
        a string representation of the object. |