Class OutboundDynamicTable


  • final class OutboundDynamicTable
    extends java.lang.Object
    • Field Detail

      • mapByName

        private final java.util.Map<java.lang.String,​java.util.LinkedList<HPackEntry>> mapByName
      • maxSize

        private int maxSize
      • currentSize

        private int currentSize
    • Constructor Detail

      • OutboundDynamicTable

        OutboundDynamicTable​(StaticTable staticTable)
      • OutboundDynamicTable

        OutboundDynamicTable()
    • Method Detail

      • getMaxSize

        public int getMaxSize()
      • setMaxSize

        public void setMaxSize​(int maxSize)
      • getCurrentSize

        public int getCurrentSize()
      • staticLength

        int staticLength()
      • dynamicLength

        int dynamicLength()
      • getDynamicEntry

        Header getDynamicEntry​(int index)
      • length

        public int length()
      • getHeader

        public Header getHeader​(int index)
      • clear

        private void clear()
      • getByName

        public java.util.List<HPackEntry> getByName​(java.lang.String key)
      • evict

        private void evict()