Package io.netty.util

Class DomainWildcardMappingBuilder.ImmutableDomainWildcardMapping<V>

  • All Implemented Interfaces:
    Mapping<java.lang.String,​V>
    Enclosing class:
    DomainWildcardMappingBuilder<V>

    private static final class DomainWildcardMappingBuilder.ImmutableDomainWildcardMapping<V>
    extends java.lang.Object
    implements Mapping<java.lang.String,​V>
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      V map​(java.lang.String hostname)
      Returns mapped value of the specified input.
      (package private) static java.lang.String normalize​(java.lang.String hostname)  
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

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

      • REPR_MAP_OPENING

        private static final java.lang.String REPR_MAP_OPENING
        See Also:
        Constant Field Values
      • REPR_MAP_CLOSING

        private static final java.lang.String REPR_MAP_CLOSING
        See Also:
        Constant Field Values
      • defaultValue

        private final V defaultValue
      • map

        private final java.util.Map<java.lang.String,​V> map
    • Constructor Detail

      • ImmutableDomainWildcardMapping

        ImmutableDomainWildcardMapping​(V defaultValue,
                                       java.util.Map<java.lang.String,​V> map)
    • Method Detail

      • map

        public V map​(java.lang.String hostname)
        Description copied from interface: Mapping
        Returns mapped value of the specified input.
        Specified by:
        map in interface Mapping<java.lang.String,​V>
      • normalize

        static java.lang.String normalize​(java.lang.String hostname)
      • toString

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