Class SymbolTable.Entry

java.lang.Object
org.objectweb.asm.Symbol
org.objectweb.asm.SymbolTable.Entry
Enclosing class:
SymbolTable

private static class SymbolTable.Entry extends Symbol
An entry of a SymbolTable. This concrete and private subclass of Symbol adds two fields which are only used inside SymbolTable, to implement hash sets of symbols (in order to avoid duplicate symbols). See SymbolTable.entries.
  • Field Details

    • hashCode

      final int hashCode
      The hash code of this entry.
    • next

      Another entry (and so on recursively) having the same hash code (modulo the size of SymbolTable.entries) as this one.
  • Constructor Details

    • Entry

      Entry(int index, int tag, String owner, String name, String value, long data, int hashCode)
    • Entry

      Entry(int index, int tag, String value, int hashCode)
    • Entry

      Entry(int index, int tag, String value, long data, int hashCode)
    • Entry

      Entry(int index, int tag, String name, String value, int hashCode)
    • Entry

      Entry(int index, int tag, long data, int hashCode)