public class

HashCodeUtil

extends Object
java.lang.Object
   ↳ com.facebook.common.util.HashCodeUtil

Class Overview

Provides implementation of hashCode for compound objects. Implementation provided by this class gives the same results as Objects.hashCode, but does not create array consisting of all components

Summary

Public Constructors
HashCodeUtil()
Public Methods
static int hashCode(int i1)
static int hashCode(int i1, int i2, int i3, int i4)
static int hashCode(Object o1, Object o2, Object o3, Object o4, Object o5)
static int hashCode(Object o1, Object o2, Object o3, Object o4)
static int hashCode(int i1, int i2, int i3)
static int hashCode(int i1, int i2, int i3, int i4, int i5)
static int hashCode(Object o1, Object o2)
static int hashCode(Object o1)
static int hashCode(Object o1, Object o2, Object o3)
static int hashCode(Object o1, Object o2, Object o3, Object o4, Object o5, Object o6)
static int hashCode(int i1, int i2)
static int hashCode(int i1, int i2, int i3, int i4, int i5, int i6)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public HashCodeUtil ()

Public Methods

public static int hashCode (int i1)

public static int hashCode (int i1, int i2, int i3, int i4)

public static int hashCode (Object o1, Object o2, Object o3, Object o4, Object o5)

public static int hashCode (Object o1, Object o2, Object o3, Object o4)

public static int hashCode (int i1, int i2, int i3)

public static int hashCode (int i1, int i2, int i3, int i4, int i5)

public static int hashCode (Object o1, Object o2)

public static int hashCode (Object o1)

public static int hashCode (Object o1, Object o2, Object o3)

public static int hashCode (Object o1, Object o2, Object o3, Object o4, Object o5, Object o6)

public static int hashCode (int i1, int i2)

public static int hashCode (int i1, int i2, int i3, int i4, int i5, int i6)