Class SVNHashMap.TableEntry

java.lang.Object
org.tmatesoft.svn.core.internal.util.SVNHashMap.TableEntry
All Implemented Interfaces:
java.util.Map.Entry
Direct Known Subclasses:
SVNEntryHashMap.PooledTableEntry
Enclosing class:
SVNHashMap

protected static class SVNHashMap.TableEntry extends java.lang.Object implements java.util.Map.Entry
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private int
     
    private java.lang.Object
     
     
    private java.lang.Object
     
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
     
     
    TableEntry(java.lang.Object key, java.lang.Object value, int hash)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    equals(java.lang.Object o)
     
    java.lang.Object
     
    java.lang.Object
     
    int
     
    protected void
    init(java.lang.Object key, java.lang.Object value, int hash)
     
    java.lang.Object
    setValue(java.lang.Object value)
     

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • next

      private SVNHashMap.TableEntry next
    • key

      private java.lang.Object key
    • value

      private java.lang.Object value
    • hash

      private int hash
  • Constructor Details

    • TableEntry

      protected TableEntry()
    • TableEntry

      public TableEntry(java.lang.Object key, java.lang.Object value, int hash)
  • Method Details

    • init

      protected void init(java.lang.Object key, java.lang.Object value, int hash)
    • setValue

      public java.lang.Object setValue(java.lang.Object value)
      Specified by:
      setValue in interface java.util.Map.Entry
    • getValue

      public java.lang.Object getValue()
      Specified by:
      getValue in interface java.util.Map.Entry
    • getKey

      public java.lang.Object getKey()
      Specified by:
      getKey in interface java.util.Map.Entry
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface java.util.Map.Entry
      Overrides:
      hashCode in class java.lang.Object
    • equals

      public boolean equals(java.lang.Object o)
      Specified by:
      equals in interface java.util.Map.Entry
      Overrides:
      equals in class java.lang.Object