Class DomainWildcardMappingBuilder.ImmutableDomainWildcardMapping<V>

java.lang.Object
io.netty.util.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>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private final V
     
    private final java.util.Map<java.lang.String, V>
     
    private static final java.lang.String
     
    private static final java.lang.String
     
    private static final java.lang.String
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    ImmutableDomainWildcardMapping(V defaultValue, java.util.Map<java.lang.String, V> map)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    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
     

    Methods inherited from class java.lang.Object

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

    • REPR_HEADER

      private static final java.lang.String REPR_HEADER
      See Also:
    • REPR_MAP_OPENING

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

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

      private final V defaultValue
    • map

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

    • ImmutableDomainWildcardMapping

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

    • 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