Class CharArrayIntMap

  • All Implemented Interfaces:
    Cloneable

    public class CharArrayIntMap
    extends CharTable
    Restriction:
    This class is not intended to be subclassed by clients.
    • Field Detail

      • undefined

        public final int undefined
    • Constructor Detail

      • CharArrayIntMap

        public CharArrayIntMap​(int initialSize,
                               int undefined)
    • Method Detail

      • resize

        protected void resize​(int size)
        Overrides:
        resize in class CharTable
      • put

        public int put​(char[] key,
                       int start,
                       int length,
                       int value)
      • put

        public int put​(char[] key,
                       int value)
      • get

        public int get​(char[] key,
                       int start,
                       int length)
      • get

        public int get​(int pos)
      • getKeyLocation

        public int getKeyLocation​(char[] key,
                                  int start,
                                  int length)
      • get

        public int get​(char[] image)
      • putAll

        public void putAll​(CharArrayIntMap map)
        Puts all mappings of map into this map. The keys are not cloned.
        Since:
        5.0