Top Description Constructors Methods
org.newsclub.net.unix

public abstract Class AFAddressFamilyConfig<A extends AFSocketAddress>

extends Object
Class Inheritance
Type Parameters
<A>
The supported address type.
Imports
java.net.DatagramSocket, .ServerSocket, .Socket, java.nio.channels.DatagramChannel, .ServerSocketChannel, .SocketChannel

The implementation-specifics for a given address family implementation.
Author
Christian Kohlschütter
See Also
AFSocketAddressConfig

Constructor Summary

AccessConstructor and Description
protected
AFAddressFamilyConfig()

Constructor.

Method Summary

Modifier and TypeMethod and Description
protected abstract Class<? extends AFDatagramChannel<A>>

Returns:

The implementation's DatagramChannel class.
datagramChannelClass
()

Returns the implementation's DatagramChannel class.

protected abstract Class<? extends AFDatagramSocket<A>>

Returns:

The implementation's DatagramSocket class.
datagramSocketClass
()

Returns the implementation's DatagramSocket class.

protected abstract AFDatagramSocket.Constructor<A>

Returns:

The implementation's DatagramSocket constructor.
datagramSocketConstructor
()

Returns the implementation's DatagramSocket constructor.

protected abstract Class<? extends AFServerSocketChannel<A>>

Returns:

The implementation's ServerSocketChannel class.
serverSocketChannelClass
()

Returns the implementation's ServerSocketChannel class.

protected abstract Class<? extends AFServerSocket<A>>

Returns:

The implementation's ServerSocket class.
serverSocketClass
()

Returns the implementation's ServerSocket class.

protected abstract AFServerSocket.Constructor<A>

Returns:

The implementation's ServerSocket constructor.
serverSocketConstructor
()

Returns the implementation's ServerSocket constructor.

protected abstract Class<? extends AFSocketChannel<A>>

Returns:

The implementation's SocketChannel class..
socketChannelClass
()

Returns the implementation's SocketChannel class.

protected abstract Class<? extends AFSocket<A>>

Returns:

The implementation's Socket class.
socketClass
()

Returns the implementation's Socket class.

protected abstract AFSocket.Constructor<A>

Returns:

The implementation's Socket constructor.
socketConstructor
()

Returns the implementation's Socket constructor.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

AFAddressFamilyConfigback to summary
protected AFAddressFamilyConfig()

Constructor.

Method Detail

datagramChannelClassback to summary
protected abstract Class<? extends AFDatagramChannel<A>> datagramChannelClass()

Returns the implementation's DatagramChannel class.

Returns:Class<? extends AFDatagramChannel<A>>

The implementation's DatagramChannel class.

datagramSocketClassback to summary
protected abstract Class<? extends AFDatagramSocket<A>> datagramSocketClass()

Returns the implementation's DatagramSocket class.

Returns:Class<? extends AFDatagramSocket<A>>

The implementation's DatagramSocket class.

datagramSocketConstructorback to summary
protected abstract AFDatagramSocket.Constructor<A> datagramSocketConstructor()

Returns the implementation's DatagramSocket constructor.

Returns:AFDatagramSocket.Constructor<A>

The implementation's DatagramSocket constructor.

serverSocketChannelClassback to summary
protected abstract Class<? extends AFServerSocketChannel<A>> serverSocketChannelClass()

Returns the implementation's ServerSocketChannel class.

Returns:Class<? extends AFServerSocketChannel<A>>

The implementation's ServerSocketChannel class.

serverSocketClassback to summary
protected abstract Class<? extends AFServerSocket<A>> serverSocketClass()

Returns the implementation's ServerSocket class.

Returns:Class<? extends AFServerSocket<A>>

The implementation's ServerSocket class.

serverSocketConstructorback to summary
protected abstract AFServerSocket.Constructor<A> serverSocketConstructor()

Returns the implementation's ServerSocket constructor.

Returns:AFServerSocket.Constructor<A>

The implementation's ServerSocket constructor.

socketChannelClassback to summary
protected abstract Class<? extends AFSocketChannel<A>> socketChannelClass()

Returns the implementation's SocketChannel class.

Returns:Class<? extends AFSocketChannel<A>>

The implementation's SocketChannel class..

socketClassback to summary
protected abstract Class<? extends AFSocket<A>> socketClass()

Returns the implementation's Socket class.

Returns:Class<? extends AFSocket<A>>

The implementation's Socket class.

socketConstructorback to summary
protected abstract AFSocket.Constructor<A> socketConstructor()

Returns the implementation's Socket constructor.

Returns:AFSocket.Constructor<A>

The implementation's Socket constructor.