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.ObjectGroups 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
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()
-
-