Class PacketListenerSet
java.lang.Object
com.comphenix.protocol.injector.collection.PacketListenerSet
- Direct Known Subclasses:
InboundPacketListenerSet,OutboundPacketListenerSet
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final ErrorReporterprotected final PacketTypeListenerSetprotected final PacketTypeMultiMap<PacketListener> -
Constructor Summary
ConstructorsConstructorDescriptionPacketListenerSet(PacketTypeListenerSet mainThreadPacketTypes, ErrorReporter errorReporter) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddListener(PacketListener packetListener) voidclear()final booleancontainsPacketType(PacketType packetType) protected abstract ListeningWhitelistgetListeningWhitelist(PacketListener packetListener) final com.google.common.collect.ImmutableSet<PacketType> voidinvoke(PacketEvent event) voidinvoke(PacketEvent event, ListenerPriority priorityFilter) protected abstract voidinvokeListener(PacketEvent event, PacketListener listener) voidremoveListener(PacketListener packetListener)
-
Field Details
-
map
-
mainThreadPacketTypes
-
errorReporter
-
-
Constructor Details
-
PacketListenerSet
-
-
Method Details
-
getListeningWhitelist
-
addListener
-
removeListener
-
containsPacketType
-
getPacketTypes
-
invoke
-
invoke
-
invokeListener
-
clear
public void clear()
-