AFSocketAddress subclass.
| Modifier and Type | Field and Description |
|---|---|
| private @Nullable Class | |
| private final String | |
| private AFSocketAddressConfig | |
| private AFSocketAddress. | |
| private static final Map | |
| private static final AtomicBoolean | |
| private final int | |
| private final String | |
| private final String | |
| private SelectorProvider | |
| private String | |
| private AFServerSocket. | |
| private AFSocket. | |
| private static final Map |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv static void | |
| private synchronized void | |
| pack-priv AFSocketAddress. | |
| pack-priv static synchronized AFAddressFamily | |
| pack-priv static AFAddressFamily | |
| pack-priv int | |
| pack-priv String | |
| pack-priv String | |
| public synchronized SelectorProvider | Returns: TheSelectorProvider.Returns the |
| pack-priv AFServerSocket. | |
| pack-priv Class | |
| pack-priv AFSocket. | |
| pack-priv AFSocketImplExtensions | |
| public AFServerSocket | Returns: The server socket instance.Creates a new, unconnected, unbound server socket compatible with this socket address. |
| public AFServerSocketChannel | Returns: The socket instance.Creates a new, unconnected, unbound |
| public AFSocket | Returns: The socket instance.Creates a new, unconnected, unbound socket compatible with this socket address. |
| public AFSocketChannel | Returns: The socket instance.Creates a new, unconnected, unbound |
| public SocketAddress | Returns: The new socket address, ornull.Returns an appropriate SocketAddress to be used when calling bind with a null argument. |
| pack-priv AFSocketAddress | |
| pack-priv static synchronized <A extends AFSocketAddress> @NonNull AFAddressFamily | |
| public static synchronized < The supported address type. A extends AFSocketAddress> AFAddressFamily | Returns: The correspondingAFAddressFamily instance.The sockaddr_* identifier as registered in native code. juxString, Class<A> The supported address subclass. addressClass, AFSocketAddressConfig<A> The address-specific config object. config)Registers an address family. |
| public static synchronized < The supported address type. A extends AFSocketAddress> AFAddressFamily | Returns: The correspondingAFAddressFamily instance.The sockaddr_* identifier as registered in native code. juxString, AFAddressFamily<A> The supported address family as registered via
addressFamily, AFAddressFamilyConfig<A> registerAddressFamily(String, Class, AFSocketAddressConfig).The address family-specific configuration object. config)Registers an implementation. |
| pack-priv static synchronized void | |
| public static synchronized Set | Returns: The set of supported URI schemes.Returns the set of supported URI schemes that can be parsed to some |
| addressClass | back to summary |
|---|---|
| private @Nullable Class<A> addressClass | |
| addressClassname | back to summary |
|---|---|
| private final String addressClassname | |
| addressConfig | back to summary |
|---|---|
| private AFSocketAddressConfig<A> addressConfig | |
| addressConstructor | back to summary |
|---|---|
| private AFSocketAddress. | |
| AF_MAP | back to summary |
|---|---|
| private static final Map<String, AFAddressFamily<?>> AF_MAP | |
| DEFERRED_INIT_DONE | back to summary |
|---|---|
| private static final AtomicBoolean DEFERRED_INIT_DONE | |
| domain | back to summary |
|---|---|
| private final int domain | |
| juxInetAddressSuffix | back to summary |
|---|---|
| private final String juxInetAddressSuffix | |
| juxString | back to summary |
|---|---|
| private final String juxString | |
| selectorProvider | back to summary |
|---|---|
| private SelectorProvider selectorProvider | |
| selectorProviderClassname | back to summary |
|---|---|
| private String selectorProviderClassname | |
| serverSocketConstructor | back to summary |
|---|---|
| private AFServerSocket. | |
| socketConstructor | back to summary |
|---|---|
| private AFSocket. | |
| URI_SCHEMES | back to summary |
|---|---|
| private static final Map<String, AFAddressFamily<?>> URI_SCHEMES | |
| AFAddressFamily | back to summary |
|---|---|
| private AFAddressFamily(String juxString, int domain, String addressClassname) | |
| checkDeferredInit | back to summary |
|---|---|
| pack-priv static void checkDeferredInit() | |
| checkProvider | back to summary |
|---|---|
| private synchronized void checkProvider() | |
| getAddressConstructor | back to summary |
|---|---|
| pack-priv AFSocketAddress. | |
| getAddressFamily | back to summary |
|---|---|
| pack-priv static synchronized AFAddressFamily | |
| getAddressFamily | back to summary |
|---|---|
| pack-priv static AFAddressFamily | |
| getDomain | back to summary |
|---|---|
| pack-priv int getDomain() | |
| getJuxInetAddressSuffix | back to summary |
|---|---|
| pack-priv String getJuxInetAddressSuffix() | |
| getJuxString | back to summary |
|---|---|
| pack-priv String getJuxString() | |
| getSelectorProvider | back to summary |
|---|---|
| public synchronized SelectorProvider getSelectorProvider() Returns the
| |
| getServerSocketConstructor | back to summary |
|---|---|
| pack-priv AFServerSocket. | |
| getSocketAddressClass | back to summary |
|---|---|
| pack-priv Class | |
| getSocketConstructor | back to summary |
|---|---|
| pack-priv AFSocket. | |
| initImplExtensions | back to summary |
|---|---|
pack-priv AFSocketImplExtensions
| |
| newServerSocket | back to summary |
|---|---|
| public AFServerSocket Creates a new, unconnected, unbound server socket compatible with this socket address.
| |
| newServerSocketChannel | back to summary |
|---|---|
| public AFServerSocketChannel Creates a new, unconnected, unbound
| |
| newSocket | back to summary |
|---|---|
| public AFSocket Creates a new, unconnected, unbound socket compatible with this socket address.
| |
| newSocketChannel | back to summary |
|---|---|
| public AFSocketChannel Creates a new, unconnected, unbound
| |
| nullBindAddress | back to summary |
|---|---|
| public SocketAddress nullBindAddress() throws IOException Returns an appropriate SocketAddress to be used when calling bind with a null argument.
| |
| parseURI | back to summary |
|---|---|
| pack-priv AFSocketAddress parseURI(URI u, int overridePort) throws SocketException | |
| registerAddressFamily | back to summary |
|---|---|
pack-priv static synchronized <A extends AFSocketAddress> @NonNull AFAddressFamily
| |
| registerAddressFamily | back to summary |
|---|---|
| public static synchronized <A extends AFSocketAddress> AFAddressFamily Registers an address family.
| |
| registerAddressFamilyImpl | back to summary |
|---|---|
| public static synchronized <A extends AFSocketAddress> AFAddressFamily Registers an implementation.
| |
| triggerInit | back to summary |
|---|---|
| pack-priv static synchronized void triggerInit() | |
| uriSchemes | back to summary |
|---|---|
| public static synchronized Set Returns the set of supported URI schemes that can be parsed to some | |