jabber.roster
Class Jid
java.lang.Object
jabber.roster.Jid
public class Jid
- extends java.lang.Object
Jabber ID. It has one of the following form:
- servername
- username@servername
- username@servername/resource
Modified by Gabriele Bianchi 04/01/2006
Constructor Summary |
Jid(java.lang.String _jid)
Constructs a Jid, given its string representation
example: "myserver" or "username@myserver" or "username@myserver/resource" |
Jid(java.lang.String _jid,
java.lang.String _presence)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
avatarHash
public java.lang.String avatarHash
phone
public java.lang.String phone
status_message
public java.lang.String status_message
group
public java.lang.String group
Jid
public Jid(java.lang.String _jid)
- Constructs a Jid, given its string representation
example: "myserver" or "username@myserver" or "username@myserver/resource"
Jid
public Jid(java.lang.String _jid,
java.lang.String _presence)
- Parameters:
_jid
- _presence
-
getServername
public java.lang.String getServername()
- Returns:
- String
getUsername
public java.lang.String getUsername()
- Returns:
- String
getAvatar
public byte[] getAvatar()
- Returns:
- Image
getResource
public java.lang.String getResource()
- Returns:
- String
getPresence
public java.lang.String getPresence()
- Returns:
- String
setPresence
public void setPresence(java.lang.String _presence)
- Parameters:
_presence
-
setPresence
public void setPresence(java.lang.String _presence,
java.lang.String status)
- Parameters:
_presence
- status
-
getMail
public java.lang.String getMail()
- Returns:
- String
setMail
public void setMail(java.lang.String _mail)
- Parameters:
_mail
-
setResource
public void setResource(java.lang.String _val)
- Parameters:
_val
-
getLittleJid
public java.lang.String getLittleJid()
- returns the little jid, that is without the eventual resource information
getFullJid
public java.lang.String getFullJid()
- Returns:
- the full jid, that is with the eventual resource information
setAvatar
public void setAvatar(byte[] img)
createAvatar
public static com.sun.lwuit.Image createAvatar(byte[] img)
getLittleJid
public static java.lang.String getLittleJid(java.lang.String _jid)
- returns the jid without the eventual resource.
getUsername
public static java.lang.String getUsername(java.lang.String _jid)
- Parameters:
_jid
-
- Returns:
- username part
getNickname
public java.lang.String getNickname()
setNickname
public void setNickname(java.lang.String nickname)