public class LocalDomainAndResourcepartJid extends LocalAndDomainpartJid implements FullJid
localpartdomain| Constructor and Description |
|---|
LocalDomainAndResourcepartJid(String localpart,
String domain,
String resource) |
| Modifier and Type | Method and Description |
|---|---|
BareJid |
asBareJid() |
BareJid |
asBareJidIfPossible()
Convert this Jid to a BareJid if possible.
|
String |
asBareJidString() |
DomainBareJid |
asDomainBareJidIfPossible()
Convert this Jid to a DomainBareJid if possible.
|
DomainFullJid |
asDomainFullJidIfPossible()
Convert this Jid to a DomainFullJid if possible.
|
FullJid |
asFullJidIfPossible()
Convert this Jid to a FullJid if possible.
|
String |
asUnescapedString() |
String |
getLocalpartOrNull()
Get the localpart of this JID or null.
|
String |
getResource() |
String |
getResourceOrNull()
Get the resourcepart of this JID or null.
|
boolean |
hasNoResource()
Check if this is an instance of
BareJid or DomainBareJid. |
boolean |
isParentOf(BareJid bareJid)
See
Jid.isParentOf(Jid). |
boolean |
isParentOf(DomainBareJid domainBareJid)
See
Jid.isParentOf(Jid). |
boolean |
isParentOf(DomainFullJid domainFullJid)
See
Jid.isParentOf(Jid). |
boolean |
isParentOf(FullJid fullJid)
See
Jid.isParentOf(Jid). |
String |
toString()
Returns the escaped String representation of this JID.
|
getLocalpartasDomainBareJid, asDomainBareJidString, compareTo, getDomaincharAt, downcast, equals, equals, equals, hashCode, hasLocalpart, hasResource, isBareJid, isBareOrFullJid, isDomainBareJid, isDomainFullJid, isFullJid, isParentOf, length, subSequenceclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetLocalpartdowncast, equals, equals, getDomain, hasLocalpart, hasResource, isBareJid, isBareOrFullJid, isDomainBareJid, isDomainFullJid, isFullJid, isParentOfcompareTocharAt, chars, codePoints, length, subSequencepublic LocalDomainAndResourcepartJid(String localpart, String domain, String resource) throws XmppStringprepException
XmppStringprepExceptionpublic final String getResource()
getResource in interface JidWithResourcepublic String toString()
JidtoString in interface CharSequencetoString in interface JidtoString in class LocalAndDomainpartJidpublic String asUnescapedString()
asUnescapedString in interface JidasUnescapedString in class LocalAndDomainpartJidpublic BareJid asBareJid()
asBareJid in interface BareJidasBareJid in class LocalAndDomainpartJidpublic String asBareJidString()
asBareJidString in interface BareJidasBareJidString in class LocalAndDomainpartJidpublic final boolean hasNoResource()
JidBareJid or DomainBareJid.hasNoResource in interface JidhasNoResource in class DomainpartJidpublic BareJid asBareJidIfPossible()
JidasBareJidIfPossible in interface JidasBareJidIfPossible in class LocalAndDomainpartJidpublic FullJid asFullJidIfPossible()
JidasFullJidIfPossible in interface JidasFullJidIfPossible in class LocalAndDomainpartJidpublic DomainBareJid asDomainBareJidIfPossible()
JidasDomainBareJidIfPossible in interface JidasDomainBareJidIfPossible in class LocalAndDomainpartJidpublic DomainFullJid asDomainFullJidIfPossible()
JidasDomainFullJidIfPossible in interface JidasDomainFullJidIfPossible in class LocalAndDomainpartJidpublic String getLocalpartOrNull()
Jid
If the JID is of form null is returned.
getLocalpartOrNull in interface JidgetLocalpartOrNull in class AbstractJidpublic String getResourceOrNull()
Jid
If the JID is of form null is returned.
getResourceOrNull in interface JidgetResourceOrNull in class AbstractJidpublic boolean isParentOf(BareJid bareJid)
JidJid.isParentOf(Jid).isParentOf in interface JidisParentOf in class LocalAndDomainpartJidpublic boolean isParentOf(FullJid fullJid)
JidJid.isParentOf(Jid).isParentOf in interface JidisParentOf in class LocalAndDomainpartJidpublic boolean isParentOf(DomainBareJid domainBareJid)
JidJid.isParentOf(Jid).isParentOf in interface JidisParentOf in class LocalAndDomainpartJidpublic boolean isParentOf(DomainFullJid domainFullJid)
JidJid.isParentOf(Jid).isParentOf in interface JidisParentOf in class LocalAndDomainpartJidCopyright © 2015 Ignite Realtime. All rights reserved.