| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NAMESPACE
|
| Constructor and Description |
|---|
InfoDiscovery()
Creates an empty element, used for info discovery requests.
|
InfoDiscovery(java.util.Collection<Identity> identities,
java.util.Collection<java.lang.String> features)
Creates an info discovery element, used in discovery info responses.
|
InfoDiscovery(java.util.Collection<Identity> identities,
java.util.Collection<java.lang.String> features,
java.util.Collection<DataForm> extensions)
Creates an info discovery element, used in discovery info responses.
|
InfoDiscovery(java.lang.String node)
Creates an info discovery element with a node attribute.
|
InfoDiscovery(java.lang.String node,
java.util.Collection<Identity> identities,
java.util.Collection<java.lang.String> features,
java.util.Collection<DataForm> extensions)
Creates an info discovery element, used in discovery info responses.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<DataForm> |
getExtensions()
Gets the service discovery extensions as described in XEP-0128: Service Discovery Extensions
|
java.util.Set<java.lang.String> |
getFeatures()
Gets the features.
|
java.util.Set<Identity> |
getIdentities()
Gets the identities.
|
java.lang.String |
getNode()
Gets the node name.
|
java.lang.String |
toString() |
public static final java.lang.String NAMESPACE
public InfoDiscovery()
Creates an empty element, used for info discovery requests.
public InfoDiscovery(java.lang.String node)
Creates an info discovery element with a node attribute.
node - The node.public InfoDiscovery(java.util.Collection<Identity> identities, java.util.Collection<java.lang.String> features)
Creates an info discovery element, used in discovery info responses.
identities - The identitiesfeatures - The features.public InfoDiscovery(java.util.Collection<Identity> identities, java.util.Collection<java.lang.String> features, java.util.Collection<DataForm> extensions)
Creates an info discovery element, used in discovery info responses.
identities - The identitiesfeatures - The features.extensions - The extensions.public InfoDiscovery(java.lang.String node,
java.util.Collection<Identity> identities,
java.util.Collection<java.lang.String> features,
java.util.Collection<DataForm> extensions)
Creates an info discovery element, used in discovery info responses.
node - The node.identities - The identitiesfeatures - The features.extensions - The extensions.public final java.util.Set<Identity> getIdentities()
InfoNodeGets the identities.
getIdentities in interface InfoNodepublic final java.util.Set<java.lang.String> getFeatures()
InfoNodeGets the features.
getFeatures in interface InfoNodepublic final java.lang.String getNode()
InfoNodeGets the node name.
public final java.util.List<DataForm> getExtensions()
InfoNodeGets the service discovery extensions as described in XEP-0128: Service Discovery Extensions
getExtensions in interface InfoNodepublic final java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2014–2019 XMPP.rocks. All rights reserved.