private abstract static class AsciiStringInterner.BaseKey
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private int |
hash |
| Constructor and Description |
|---|
BaseKey(int hash) |
| Modifier and Type | Method and Description |
|---|---|
(package private) abstract void |
appendString(java.lang.StringBuilder sb) |
(package private) abstract boolean |
equals(byte[] other,
int offset,
int length) |
boolean |
equals(java.lang.Object obj) |
(package private) abstract boolean |
equalsBytes(AsciiStringInterner.BaseKey other) |
int |
hashCode() |
public final int hashCode()
hashCode in class java.lang.Objectpublic final boolean equals(java.lang.Object obj)
equals in class java.lang.Objectabstract boolean equalsBytes(AsciiStringInterner.BaseKey other)
abstract boolean equals(byte[] other,
int offset,
int length)
abstract void appendString(java.lang.StringBuilder sb)