diff --git a/smack-core/src/main/java/org/jivesoftware/smack/packet/StanzaView.java b/smack-core/src/main/java/org/jivesoftware/smack/packet/StanzaView.java index 9ee3b6933..7745ecc2a 100644 --- a/smack-core/src/main/java/org/jivesoftware/smack/packet/StanzaView.java +++ b/smack-core/src/main/java/org/jivesoftware/smack/packet/StanzaView.java @@ -106,5 +106,12 @@ public interface StanzaView extends XmlLangElement { List getExtensions(QName qname); + /** + * Return all extension elements of the given type. Returns the empty list if there a none. + * + * @param the type of extension elements. + * @param extensionElementClass the class of the type of extension elements. + * @return a list of extension elements of that type, which may be empty. + */ List getExtensions(Class extensionElementClass); }