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