Class AsciiStringInterner.BaseKey

java.lang.Object
org.postgresql.core.AsciiStringInterner.BaseKey
Direct Known Subclasses:
AsciiStringInterner.Key, AsciiStringInterner.TempKey
Enclosing class:
AsciiStringInterner

private abstract static class AsciiStringInterner.BaseKey extends Object
  • Field Details

    • hash

      private final int hash
  • Constructor Details

    • BaseKey

      BaseKey(int hash)
  • Method Details

    • hashCode

      public final int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public final boolean equals(Object obj)
      Overrides:
      equals in class Object
    • equalsBytes

      abstract boolean equalsBytes(AsciiStringInterner.BaseKey other)
    • equals

      abstract boolean equals(byte[] other, int offset, int length)
    • appendString

      abstract void appendString(StringBuilder sb)