Class ShortcutPredicates
java.lang.Object
org.jivesoftware.smack.sm.predicates.ShortcutPredicates
- All Implemented Interfaces:
org.jivesoftware.smack.filter.StanzaFilter,org.jivesoftware.smack.util.Predicate<org.jivesoftware.smack.packet.Stanza>
public class ShortcutPredicates
extends Object
implements org.jivesoftware.smack.filter.StanzaFilter
-
Constructor Summary
ConstructorsConstructorDescriptionShortcutPredicates(Collection<? extends org.jivesoftware.smack.filter.StanzaFilter> predicates) -
Method Summary
Modifier and TypeMethodDescriptionbooleanaccept(org.jivesoftware.smack.packet.Stanza packet) booleanaddPredicate(org.jivesoftware.smack.filter.StanzaFilter predicate) booleanremovePredicate(org.jivesoftware.smack.filter.StanzaFilter prediacte) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jivesoftware.smack.filter.StanzaFilter
asPredicate, test
-
Constructor Details
-
ShortcutPredicates
public ShortcutPredicates() -
ShortcutPredicates
public ShortcutPredicates(Collection<? extends org.jivesoftware.smack.filter.StanzaFilter> predicates)
-
-
Method Details
-
addPredicate
public boolean addPredicate(org.jivesoftware.smack.filter.StanzaFilter predicate) -
removePredicate
public boolean removePredicate(org.jivesoftware.smack.filter.StanzaFilter prediacte) -
accept
public boolean accept(org.jivesoftware.smack.packet.Stanza packet) - Specified by:
acceptin interfaceorg.jivesoftware.smack.filter.StanzaFilter
-