Class ShortShortMultiset


  • public class ShortShortMultiset
    extends java.lang.Object
    • Field Detail

      • numElts

        protected int numElts
    • Constructor Detail

      • ShortShortMultiset

        public ShortShortMultiset​(short length)
    • Method Detail

      • getSizeInMemory

        public static int getSizeInMemory​(int length)
      • equals

        public boolean equals​(java.lang.Object other)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • size

        public short size()
      • getNumElts

        public int getNumElts()
      • adjustValue

        public void adjustValue​(short key,
                                short amount)
      • increaseValue

        public void increaseValue​(short key)
      • put

        public void put​(short key,
                        short value)
      • getLength

        public short getLength()
      • forEachEntry

        public boolean forEachEntry​(gnu.trove.procedure.TShortShortProcedure tShortShortProcedure)
      • get

        public short get​(short key)
      • isEmpty

        public boolean isEmpty()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getInternalValues

        public short[] getInternalValues()