public final class GeoLocation extends java.lang.Object implements java.io.Serializable, org.jivesoftware.smack.packet.ExtensionElement, FormFieldChildElement
Modifier and Type | Class and Description |
---|---|
static class |
GeoLocation.Builder |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ELEMENT |
static java.lang.String |
NAMESPACE |
static javax.xml.namespace.QName |
QNAME |
Modifier and Type | Method and Description |
---|---|
static GeoLocation.Builder |
builder() |
static GeoLocation |
from(FormField formField) |
static GeoLocation |
from(org.jivesoftware.smack.packet.Message message) |
java.lang.Double |
getAccuracy() |
java.lang.Double |
getAlt() |
java.lang.Double |
getAltAccuracy() |
java.lang.String |
getArea() |
java.lang.Double |
getBearing() |
java.lang.String |
getBuilding() |
java.lang.String |
getCountry() |
java.lang.String |
getCountryCode() |
java.lang.String |
getDatum() |
java.lang.String |
getDescription() |
java.lang.String |
getElementName() |
java.lang.Double |
getError() |
java.lang.String |
getFloor() |
java.lang.Double |
getLat() |
java.lang.String |
getLocality() |
java.lang.Double |
getLon() |
java.lang.String |
getNamespace() |
java.lang.String |
getPostalcode() |
javax.xml.namespace.QName |
getQName() |
java.lang.String |
getRegion() |
java.lang.String |
getRoom() |
java.lang.Double |
getSpeed() |
java.lang.String |
getStreet() |
java.lang.String |
getText() |
java.util.Date |
getTimestamp() |
java.lang.String |
getTzo() |
java.net.URI |
getUri() |
boolean |
isExclusiveElement() |
java.lang.CharSequence |
toXML(org.jivesoftware.smack.packet.XmlEnvironment enclosingNamespace) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
checkConsistency, mustBeOnlyOfHisKind, requiresNoTypeSet
public static final java.lang.String NAMESPACE
public static final java.lang.String ELEMENT
public static final javax.xml.namespace.QName QNAME
public java.lang.Double getAccuracy()
public java.lang.Double getAlt()
public java.lang.Double getAltAccuracy()
public java.lang.String getArea()
public java.lang.Double getBearing()
public java.lang.String getBuilding()
public java.lang.String getCountry()
public java.lang.String getCountryCode()
public java.lang.String getDatum()
public java.lang.String getDescription()
public java.lang.Double getError()
public java.lang.String getFloor()
public java.lang.Double getLat()
public java.lang.String getLocality()
public java.lang.Double getLon()
public java.lang.String getPostalcode()
public java.lang.String getRegion()
public java.lang.String getRoom()
public java.lang.Double getSpeed()
public java.lang.String getStreet()
public java.lang.String getText()
public java.util.Date getTimestamp()
public java.lang.String getTzo()
public java.net.URI getUri()
public javax.xml.namespace.QName getQName()
getQName
in interface org.jivesoftware.smack.packet.FullyQualifiedElement
public java.lang.String getElementName()
getElementName
in interface org.jivesoftware.smack.packet.NamedElement
public java.lang.CharSequence toXML(org.jivesoftware.smack.packet.XmlEnvironment enclosingNamespace)
toXML
in interface org.jivesoftware.smack.packet.Element
public java.lang.String getNamespace()
getNamespace
in interface org.jivesoftware.smack.packet.FullyQualifiedElement
public static GeoLocation.Builder builder()
public boolean isExclusiveElement()
isExclusiveElement
in interface FormFieldChildElement
public static GeoLocation from(org.jivesoftware.smack.packet.Message message)
public static GeoLocation from(FormField formField)