Skip navigation links
A C D E G H I N P R S V 

A

AbstractAddressResolver<T extends SocketAddress> - Class in io.netty.resolver
A skeletal AddressResolver implementation.
AbstractAddressResolver(EventExecutor) - Constructor for class io.netty.resolver.AbstractAddressResolver
 
AbstractAddressResolver(EventExecutor, Class<? extends T>) - Constructor for class io.netty.resolver.AbstractAddressResolver
 
address(String, ResolvedAddressTypes) - Method in class io.netty.resolver.DefaultHostsFileEntriesResolver
 
address(String, ResolvedAddressTypes) - Method in interface io.netty.resolver.HostsFileEntriesResolver
Resolve the address of a hostname against the entries in a hosts file, depending on some address types.
AddressResolver<T extends SocketAddress> - Interface in io.netty.resolver
Resolves a possibility unresolved SocketAddress.
AddressResolverGroup<T extends SocketAddress> - Class in io.netty.resolver
Creates and manages NameResolvers so that each EventExecutor has its own resolver instance.
AddressResolverGroup() - Constructor for class io.netty.resolver.AddressResolverGroup
 
asAddressResolver() - Method in class io.netty.resolver.InetNameResolver
Return a AddressResolver that will use this name resolver underneath.

C

close() - Method in class io.netty.resolver.AbstractAddressResolver
 
close() - Method in interface io.netty.resolver.AddressResolver
Closes all the resources allocated and used by this resolver.
close() - Method in class io.netty.resolver.AddressResolverGroup
Closes all NameResolvers created by this group.
close() - Method in class io.netty.resolver.InetSocketAddressResolver
 
close() - Method in interface io.netty.resolver.NameResolver
Closes all the resources allocated and used by this resolver.
close() - Method in class io.netty.resolver.SimpleNameResolver
 
CompositeNameResolver<T> - Class in io.netty.resolver
A composite SimpleNameResolver that resolves a host name against a sequence of NameResolvers.
CompositeNameResolver(EventExecutor, NameResolver<T>...) - Constructor for class io.netty.resolver.CompositeNameResolver
 

D

DEFAULT - Static variable in interface io.netty.resolver.HostsFileEntriesResolver
Default instance: a DefaultHostsFileEntriesResolver.
DefaultAddressResolverGroup - Class in io.netty.resolver
DefaultHostsFileEntriesResolver - Class in io.netty.resolver
Default HostsFileEntriesResolver that resolves hosts file entries only once.
DefaultHostsFileEntriesResolver() - Constructor for class io.netty.resolver.DefaultHostsFileEntriesResolver
 
DefaultNameResolver - Class in io.netty.resolver
A InetNameResolver that resolves using JDK's built-in domain name lookup mechanism.
DefaultNameResolver(EventExecutor) - Constructor for class io.netty.resolver.DefaultNameResolver
 
doIsResolved(T) - Method in class io.netty.resolver.AbstractAddressResolver
Invoked by AbstractAddressResolver.isResolved(SocketAddress) to check if the specified address has been resolved already.
doIsResolved(InetSocketAddress) - Method in class io.netty.resolver.InetSocketAddressResolver
 
doIsResolved(SocketAddress) - Method in class io.netty.resolver.NoopAddressResolver
 
doResolve(T, Promise<T>) - Method in class io.netty.resolver.AbstractAddressResolver
Invoked by AbstractAddressResolver.resolve(SocketAddress) to perform the actual name resolution.
doResolve(String, Promise<T>) - Method in class io.netty.resolver.CompositeNameResolver
 
doResolve(String, Promise<InetAddress>) - Method in class io.netty.resolver.DefaultNameResolver
 
doResolve(InetSocketAddress, Promise<InetSocketAddress>) - Method in class io.netty.resolver.InetSocketAddressResolver
 
doResolve(SocketAddress, Promise<SocketAddress>) - Method in class io.netty.resolver.NoopAddressResolver
 
doResolve(String, Promise<InetAddress>) - Method in class io.netty.resolver.RoundRobinInetAddressResolver
 
doResolve(String, Promise<T>) - Method in class io.netty.resolver.SimpleNameResolver
Invoked by SimpleNameResolver.resolve(String) to perform the actual name resolution.
doResolveAll(T, Promise<List<T>>) - Method in class io.netty.resolver.AbstractAddressResolver
Invoked by AbstractAddressResolver.resolveAll(SocketAddress) to perform the actual name resolution.
doResolveAll(String, Promise<List<T>>) - Method in class io.netty.resolver.CompositeNameResolver
 
doResolveAll(String, Promise<List<InetAddress>>) - Method in class io.netty.resolver.DefaultNameResolver
 
doResolveAll(InetSocketAddress, Promise<List<InetSocketAddress>>) - Method in class io.netty.resolver.InetSocketAddressResolver
 
doResolveAll(SocketAddress, Promise<List<SocketAddress>>) - Method in class io.netty.resolver.NoopAddressResolver
 
doResolveAll(String, Promise<List<InetAddress>>) - Method in class io.netty.resolver.RoundRobinInetAddressResolver
 
doResolveAll(String, Promise<List<T>>) - Method in class io.netty.resolver.SimpleNameResolver
Invoked by SimpleNameResolver.resolveAll(String) to perform the actual name resolution.

E

executor() - Method in class io.netty.resolver.AbstractAddressResolver
Returns the EventExecutor which is used to notify the listeners of the Future returned by AbstractAddressResolver.resolve(SocketAddress).
executor() - Method in class io.netty.resolver.SimpleNameResolver
Returns the EventExecutor which is used to notify the listeners of the Future returned by SimpleNameResolver.resolve(String).

G

getResolver(EventExecutor) - Method in class io.netty.resolver.AddressResolverGroup
Returns the AddressResolver associated with the specified EventExecutor.

H

HostsFileEntries - Class in io.netty.resolver
A container of hosts file entries
HostsFileEntries(Map<String, Inet4Address>, Map<String, Inet6Address>) - Constructor for class io.netty.resolver.HostsFileEntries
 
HostsFileEntriesResolver - Interface in io.netty.resolver
Resolves a hostname against the hosts file entries.
HostsFileParser - Class in io.netty.resolver
A parser for hosts files.

I

inet4Entries() - Method in class io.netty.resolver.HostsFileEntries
The IPv4 entries
inet6Entries() - Method in class io.netty.resolver.HostsFileEntries
The IPv6 entries
InetNameResolver - Class in io.netty.resolver
A skeletal NameResolver implementation that resolves InetAddress.
InetNameResolver(EventExecutor) - Constructor for class io.netty.resolver.InetNameResolver
 
InetSocketAddressResolver - Class in io.netty.resolver
InetSocketAddressResolver(EventExecutor, NameResolver<InetAddress>) - Constructor for class io.netty.resolver.InetSocketAddressResolver
 
INSTANCE - Static variable in class io.netty.resolver.DefaultAddressResolverGroup
 
INSTANCE - Static variable in class io.netty.resolver.NoopAddressResolverGroup
 
io.netty.resolver - package io.netty.resolver
Resolves an arbitrary string that represents the name of an endpoint into an address.
isResolved(SocketAddress) - Method in class io.netty.resolver.AbstractAddressResolver
 
isResolved(SocketAddress) - Method in interface io.netty.resolver.AddressResolver
Returns true if and only if the specified address has been resolved.
isSupported(SocketAddress) - Method in class io.netty.resolver.AbstractAddressResolver
 
isSupported(SocketAddress) - Method in interface io.netty.resolver.AddressResolver
Returns true if and only if the specified address is supported by this resolved.

N

NameResolver<T> - Interface in io.netty.resolver
Resolves an arbitrary string that represents the name of an endpoint into an address.
newResolver(EventExecutor) - Method in class io.netty.resolver.AddressResolverGroup
newResolver(EventExecutor) - Method in class io.netty.resolver.DefaultAddressResolverGroup
 
newResolver(EventExecutor) - Method in class io.netty.resolver.NoopAddressResolverGroup
 
NoopAddressResolver - Class in io.netty.resolver
A AddressResolver that does not perform any resolution but always reports successful resolution.
NoopAddressResolver(EventExecutor) - Constructor for class io.netty.resolver.NoopAddressResolver
 
NoopAddressResolverGroup - Class in io.netty.resolver

P

parse() - Static method in class io.netty.resolver.HostsFileParser
Parse hosts file at standard OS location using the system default Charset for decoding.
parse(File) - Static method in class io.netty.resolver.HostsFileParser
Parse a hosts file using the system default Charset for decoding.
parse(File, Charset...) - Static method in class io.netty.resolver.HostsFileParser
Parse a hosts file.
parse(Reader) - Static method in class io.netty.resolver.HostsFileParser
Parse a reader of hosts file format.
parseSilently() - Static method in class io.netty.resolver.HostsFileParser
Parse hosts file at standard OS location using the systems default Charset for decoding.
parseSilently(Charset...) - Static method in class io.netty.resolver.HostsFileParser
Parse hosts file at standard OS location using the given Charsets one after each other until we were able to parse something or none is left.

R

resolve(SocketAddress) - Method in class io.netty.resolver.AbstractAddressResolver
 
resolve(SocketAddress, Promise<T>) - Method in class io.netty.resolver.AbstractAddressResolver
 
resolve(SocketAddress) - Method in interface io.netty.resolver.AddressResolver
Resolves the specified address.
resolve(SocketAddress, Promise<T>) - Method in interface io.netty.resolver.AddressResolver
Resolves the specified address.
resolve(String) - Method in interface io.netty.resolver.NameResolver
Resolves the specified name into an address.
resolve(String, Promise<T>) - Method in interface io.netty.resolver.NameResolver
Resolves the specified name into an address.
resolve(String) - Method in class io.netty.resolver.SimpleNameResolver
 
resolve(String, Promise<T>) - Method in class io.netty.resolver.SimpleNameResolver
 
resolveAll(SocketAddress) - Method in class io.netty.resolver.AbstractAddressResolver
 
resolveAll(SocketAddress, Promise<List<T>>) - Method in class io.netty.resolver.AbstractAddressResolver
 
resolveAll(SocketAddress) - Method in interface io.netty.resolver.AddressResolver
Resolves the specified address.
resolveAll(SocketAddress, Promise<List<T>>) - Method in interface io.netty.resolver.AddressResolver
Resolves the specified address.
resolveAll(String) - Method in interface io.netty.resolver.NameResolver
Resolves the specified host name and port into a list of address.
resolveAll(String, Promise<List<T>>) - Method in interface io.netty.resolver.NameResolver
Resolves the specified host name and port into a list of address.
resolveAll(String) - Method in class io.netty.resolver.SimpleNameResolver
 
resolveAll(String, Promise<List<T>>) - Method in class io.netty.resolver.SimpleNameResolver
 
ResolvedAddressTypes - Enum in io.netty.resolver
Defined resolved address types.
RoundRobinInetAddressResolver - Class in io.netty.resolver
A NameResolver that resolves InetAddress and force Round Robin by choosing a single address randomly in SimpleNameResolver.resolve(String) and SimpleNameResolver.resolve(String, Promise) if multiple are returned by the NameResolver.
RoundRobinInetAddressResolver(EventExecutor, NameResolver<InetAddress>) - Constructor for class io.netty.resolver.RoundRobinInetAddressResolver
 

S

SimpleNameResolver<T> - Class in io.netty.resolver
A skeletal NameResolver implementation.
SimpleNameResolver(EventExecutor) - Constructor for class io.netty.resolver.SimpleNameResolver
 

V

valueOf(String) - Static method in enum io.netty.resolver.ResolvedAddressTypes
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.netty.resolver.ResolvedAddressTypes
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E G H I N P R S V 
Skip navigation links

Copyright © 2008–2019 The Netty Project. All rights reserved.