Class HeadersUtils.DelegatingNameSet

java.lang.Object
java.util.AbstractCollection<java.lang.String>
io.netty.handler.codec.HeadersUtils.DelegatingNameSet
All Implemented Interfaces:
java.lang.Iterable<java.lang.String>, java.util.Collection<java.lang.String>, java.util.Set<java.lang.String>
Enclosing class:
HeadersUtils

private static final class HeadersUtils.DelegatingNameSet extends java.util.AbstractCollection<java.lang.String> implements java.util.Set<java.lang.String>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private final Headers<java.lang.CharSequence, java.lang.CharSequence, ?>
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    DelegatingNameSet(Headers<java.lang.CharSequence, java.lang.CharSequence, ?> headers)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    contains(java.lang.Object o)
     
    boolean
     
    java.util.Iterator<java.lang.String>
     
    int
     

    Methods inherited from class java.util.AbstractCollection

    add, addAll, clear, containsAll, remove, removeAll, retainAll, toArray, toArray, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface java.util.Collection

    parallelStream, removeIf, stream

    Methods inherited from interface java.lang.Iterable

    forEach

    Methods inherited from interface java.util.Set

    add, addAll, clear, containsAll, equals, hashCode, remove, removeAll, retainAll, spliterator, toArray, toArray
  • Field Details

    • headers

      private final Headers<java.lang.CharSequence, java.lang.CharSequence, ?> headers
  • Constructor Details

    • DelegatingNameSet

      DelegatingNameSet(Headers<java.lang.CharSequence, java.lang.CharSequence, ?> headers)
  • Method Details

    • size

      public int size()
      Specified by:
      size in interface java.util.Collection<java.lang.String>
      Specified by:
      size in interface java.util.Set<java.lang.String>
      Specified by:
      size in class java.util.AbstractCollection<java.lang.String>
    • isEmpty

      public boolean isEmpty()
      Specified by:
      isEmpty in interface java.util.Collection<java.lang.String>
      Specified by:
      isEmpty in interface java.util.Set<java.lang.String>
      Overrides:
      isEmpty in class java.util.AbstractCollection<java.lang.String>
    • contains

      public boolean contains(java.lang.Object o)
      Specified by:
      contains in interface java.util.Collection<java.lang.String>
      Specified by:
      contains in interface java.util.Set<java.lang.String>
      Overrides:
      contains in class java.util.AbstractCollection<java.lang.String>
    • iterator

      public java.util.Iterator<java.lang.String> iterator()
      Specified by:
      iterator in interface java.util.Collection<java.lang.String>
      Specified by:
      iterator in interface java.lang.Iterable<java.lang.String>
      Specified by:
      iterator in interface java.util.Set<java.lang.String>
      Specified by:
      iterator in class java.util.AbstractCollection<java.lang.String>