public abstract class FlexiblePacketTypeFilter<P extends Stanza> extends java.lang.Object implements PacketFilter
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Class<P> |
packetType |
| Constructor and Description |
|---|
FlexiblePacketTypeFilter() |
FlexiblePacketTypeFilter(java.lang.Class<P> packetType) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
accept(Stanza packet)
Tests whether or not the specified packet should pass the filter.
|
protected abstract boolean |
acceptSpecific(P packet) |
public FlexiblePacketTypeFilter(java.lang.Class<P> packetType)
public FlexiblePacketTypeFilter()
public boolean accept(Stanza packet)
PacketFilteraccept in interface PacketFilterpacket - the packet to test.protected abstract boolean acceptSpecific(P packet)