Class Chain.HashCodeChain

java.lang.Object
com.landawn.abacus.util.Chain.HashCodeChain
Enclosing class:
Chain

public static final class Chain.HashCodeChain extends Object
The Class HashCodeChain.
  • Method Details

    • hash

      public Chain.HashCodeChain hash(Object value)
      Add the hash code of the specified value to result.
      Parameters:
      value -
      Returns:
      this
    • hash

      public <T, E extends Exception> Chain.HashCodeChain hash(T value, Throwables.ToIntFunction<? super T,E> func) throws E
      Type Parameters:
      T -
      E -
      Parameters:
      value -
      func -
      Returns:
      Throws:
      E - the e
    • hash

      public Chain.HashCodeChain hash(boolean value)
      Add the hash code of the specified value to result.
      Parameters:
      value -
      Returns:
      this
    • hash

      public Chain.HashCodeChain hash(char value)
      Add the hash code of the specified value to result.
      Parameters:
      value -
      Returns:
      this
    • hash

      public Chain.HashCodeChain hash(byte value)
      Add the hash code of the specified value to result.
      Parameters:
      value -
      Returns:
      this
    • hash

      public Chain.HashCodeChain hash(short value)
      Add the hash code of the specified value to result.
      Parameters:
      value -
      Returns:
      this
    • hash

      public Chain.HashCodeChain hash(int value)
      Add the hash code of the specified value to result.
      Parameters:
      value -
      Returns:
      this
    • hash

      public Chain.HashCodeChain hash(long value)
      Add the hash code of the specified value to result.
      Parameters:
      value -
      Returns:
      this
    • hash

      public Chain.HashCodeChain hash(float value)
      Add the hash code of the specified value to result.
      Parameters:
      value -
      Returns:
      this
    • hash

      public Chain.HashCodeChain hash(double value)
      Add the hash code of the specified value to result.
      Parameters:
      value -
      Returns:
      this
    • result

      public int result()
      Returns: