com.beem.project.beem.smack.avatar
Class AvatarExtension
java.lang.Object
com.beem.project.beem.smack.avatar.AvatarExtension
- All Implemented Interfaces:
- PacketExtension
public class AvatarExtension
- extends Object
- implements PacketExtension
PacketExtension to represent the Avatar data.
XML namespace urn:xmpp:avatar:data
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AvatarExtension
public AvatarExtension(String base64)
- Create an AvatarExtension.
- Parameters:
base64 - the data of the avatar as a base64 string
AvatarExtension
public AvatarExtension(byte[] data)
- Create an AvatarExtension.
- Parameters:
data - the data of the avatar
getBase64
public String getBase64()
- Get the avatar data as a Base64 string.
- Returns:
- a base64 string.
getData
public byte[] getData()
- Get the avatar data.
- Returns:
- the decoded data
getElementName
public String getElementName()
- Specified by:
getElementName in interface PacketExtension
getNamespace
public String getNamespace()
- Specified by:
getNamespace in interface PacketExtension
toXML
public String toXML()
- Specified by:
toXML in interface PacketExtension
Copyright © 2009 Beem-project.com. All Rights Reserved.