- java.lang.Object
-
- io.netty5.util.DomainNameMapping<V>
-
@Deprecated public class DomainNameMapping<V> extends Object implements Mapping<String,V>
Deprecated.Maps a domain name to its associated value object.DNS wildcard is supported as hostname, so you can use
*.netty.ioto match bothnetty.ioanddownloads.netty.io.
-
-
Constructor Summary
Constructors Constructor Description DomainNameMapping(int initialCapacity, V defaultValue)Deprecated.useDomainNameMappingBuilderto create and fill the mapping insteadDomainNameMapping(V defaultValue)Deprecated.useDomainNameMappingBuilderto create and fill the mapping instead
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description DomainNameMapping<V>add(String hostname, V output)Deprecated.useDomainNameMappingBuilderto create and fill the mapping insteadMap<String,V>asMap()Deprecated.Returns a read-onlyMapof the domain mapping patterns and their associated value objects.Vmap(String hostname)Deprecated.Returns mapped value of the specified input.StringtoString()Deprecated.
-
-
-
Constructor Detail
-
DomainNameMapping
@Deprecated public DomainNameMapping(V defaultValue)
Deprecated.useDomainNameMappingBuilderto create and fill the mapping insteadCreates a default, order-sensitive mapping. If your hostnames are in conflict, the mapping will choose the one you add first.- Parameters:
defaultValue- the default value formap(String)to return when nothing matches the input
-
DomainNameMapping
@Deprecated public DomainNameMapping(int initialCapacity, V defaultValue)
Deprecated.useDomainNameMappingBuilderto create and fill the mapping insteadCreates a default, order-sensitive mapping. If your hostnames are in conflict, the mapping will choose the one you add first.- Parameters:
initialCapacity- initial capacity for the internal mapdefaultValue- the default value formap(String)to return when nothing matches the input
-
-
Method Detail
-
add
@Deprecated public DomainNameMapping<V> add(String hostname, V output)
Deprecated.useDomainNameMappingBuilderto create and fill the mapping insteadAdds a mapping that maps the specified (optionally wildcard) host name to the specified output value.DNS wildcard is supported as hostname. For example, you can use
*.netty.ioto matchnetty.ioanddownloads.netty.io.- Parameters:
hostname- the host name (optionally wildcard)output- the output value that will be returned bymap(String)when the specified host name matches the specified input host name
-
map
public V map(String hostname)
Deprecated.Description copied from interface:MappingReturns mapped value of the specified input.
-
asMap
public Map<String,V> asMap()
Deprecated.Returns a read-onlyMapof the domain mapping patterns and their associated value objects.
-
-