Class SymbolTable.Bucket

  • Enclosing class:
    SymbolTable

    static final class SymbolTable.Bucket
    extends java.lang.Object
    This class is a symbol table entry. Each entry acts as a node in a linked list.
    • Constructor Summary

      Constructors 
      Constructor Description
      Bucket​(java.lang.String symbol, SymbolTable.Bucket next)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String find​(char[] buf, int start, int len)  
      java.lang.String find​(java.lang.String str)  
      SymbolTable.Bucket getNext()  
      java.lang.String getSymbol()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • mSymbol

        private final java.lang.String mSymbol
    • Method Detail

      • getSymbol

        public java.lang.String getSymbol()
      • find

        public java.lang.String find​(char[] buf,
                                     int start,
                                     int len)
      • find

        public java.lang.String find​(java.lang.String str)