Class PacketHandlers<D extends PacketData<?>,P extends Packet<?>>
- java.lang.Object
-
- com.hierynomus.protocol.transport.PacketHandlers<D,P>
-
public class PacketHandlers<D extends PacketData<?>,P extends Packet<?>> extends java.lang.Object
Groups together all the various handlers involved in dealing with packets of type P.
-
-
Constructor Summary
Constructors Constructor Description PacketHandlers(PacketSerializer<P,?> serializer, PacketReceiver<D> receiver, PacketFactory<D> packetFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PacketFactory<D>
getPacketFactory()
PacketReceiver<D>
getReceiver()
PacketSerializer<P,?>
getSerializer()
-
-
-
Constructor Detail
-
PacketHandlers
public PacketHandlers(PacketSerializer<P,?> serializer, PacketReceiver<D> receiver, PacketFactory<D> packetFactory)
-
-
Method Detail
-
getSerializer
public PacketSerializer<P,?> getSerializer()
-
getReceiver
public PacketReceiver<D> getReceiver()
-
getPacketFactory
public PacketFactory<D> getPacketFactory()
-
-