public static class IPAddressNetwork.HostNameGenerator extends AddressNetwork.HostIdentifierStringGenerator<HostName>
Constructor and Description |
---|
HostNameGenerator() |
HostNameGenerator(HostNameParameters options) |
HostNameGenerator(java.util.Map<java.lang.String,HostName> backingMap) |
HostNameGenerator(java.util.Map<java.lang.String,HostName> backingMap,
HostNameParameters options,
boolean reverseLookup) |
Modifier and Type | Method and Description |
---|---|
HostName |
get(Address.AddressProvider addressProvider) |
HostName |
get(Address.SegmentValueProvider lowerValueProvider,
Address.SegmentValueProvider upperValueProvider,
java.lang.Integer prefixLength,
java.lang.CharSequence zone) |
HostName |
get(byte[] bytes) |
HostName |
get(IPAddress.IPVersion version,
Address.SegmentValueProvider lowerValueProvider,
Address.SegmentValueProvider upperValueProvider,
java.lang.Integer prefixLength) |
static Address.SegmentValueProvider |
getValueProvider(byte[] bytes) |
contains, get, getBackingMap
public HostNameGenerator(java.util.Map<java.lang.String,HostName> backingMap, HostNameParameters options, boolean reverseLookup)
public HostNameGenerator(java.util.Map<java.lang.String,HostName> backingMap)
public HostNameGenerator(HostNameParameters options)
public HostNameGenerator()
public static Address.SegmentValueProvider getValueProvider(byte[] bytes)
public HostName get(byte[] bytes)
get
in class AddressNetwork.HostIdentifierStringGenerator<HostName>
public HostName get(Address.AddressProvider addressProvider)
get
in class AddressNetwork.HostIdentifierStringGenerator<HostName>
public HostName get(IPAddress.IPVersion version, Address.SegmentValueProvider lowerValueProvider, Address.SegmentValueProvider upperValueProvider, java.lang.Integer prefixLength)
public HostName get(Address.SegmentValueProvider lowerValueProvider, Address.SegmentValueProvider upperValueProvider, java.lang.Integer prefixLength, java.lang.CharSequence zone)