Skip navigation links
A C D E F G I L N O P R S U W X 

A

asString(TimeZone) - Static method in class org.jxmpp.util.XmppDateTime
Converts a time zone to the String format as specified in XEP-0082.

C

close() - Method in class org.jxmpp.xml.splitter.XmlSplitter
 
CompleteElementCallback - Interface in org.jxmpp.xml.splitter
Callback for XmlSplitter.
completeElementCallback - Variable in class org.jxmpp.xml.splitter.XmlSplitter
 
completeJidFrom(CharSequence, CharSequence) - Static method in class org.jxmpp.util.XmppStringUtils
Construct a JID String from the given parts.
completeJidFrom(String, String) - Static method in class org.jxmpp.util.XmppStringUtils
Construct a JID String from the given parts.
completeJidFrom(CharSequence, CharSequence, CharSequence) - Static method in class org.jxmpp.util.XmppStringUtils
Construct a JID String from the given parts.
completeJidFrom(String, String, String) - Static method in class org.jxmpp.util.XmppStringUtils
Construct a JID String from the given parts.
convertRfc822TimezoneToXep82(String) - Static method in class org.jxmpp.util.XmppDateTime
Convert a RFC 822 Timezone to the Timezone format used in XEP-82.
convertXep82TimezoneToRfc822(String) - Static method in class org.jxmpp.util.XmppDateTime
Converts a XEP-0082 date String's time zone definition into a RFC822 time zone definition.
createXmlSplitter(CompleteElementCallback, DeclarationCallback, ProcessingInstructionCallback) - Method in interface org.jxmpp.xml.splitter.XmlSplitterFactory
Returns a new XmlSplitter configured with the given callback.

D

DeclarationCallback - Interface in org.jxmpp.xml.splitter
Callback for XmlSplitter.
domainprep(String) - Method in class org.jxmpp.stringprep.simple.SimpleXmppStringprep
 
domainprep(String) - Method in interface org.jxmpp.stringprep.XmppStringprep
Performs String preparation on the domainpart String of a JID.
domainprep(String) - Static method in class org.jxmpp.stringprep.XmppStringPrepUtil
Perform domainprep on the input String.

E

escapeLocalpart(String) - Static method in class org.jxmpp.util.XmppStringUtils
Escapes the localpart of a JID according to "JID Escaping" (XEP-0106).

F

flush() - Method in class org.jxmpp.xml.splitter.XmlSplitter
 
formatXEP0082Date(Date) - Static method in class org.jxmpp.util.XmppDateTime
Formats a Date into a XEP-0082 - XMPP Date and Time Profiles string.

G

generateKey(String, String) - Static method in class org.jxmpp.util.XmppStringUtils
Generate a unique key from a element name and namespace.
getCausingString() - Method in exception org.jxmpp.stringprep.XmppStringprepException
Get the String causing the XMPP Stringprep exception.
getCurrentSplittedPartSize() - Method in class org.jxmpp.xml.splitter.XmlSplitter
Get the size in bytes of the splitted part currently being processed.
getInstance() - Static method in class org.jxmpp.stringprep.simple.SimpleXmppStringprep
Get the Simple XMPP Stringprep singleton.

I

isBareJid(String) - Static method in class org.jxmpp.util.XmppStringUtils
Returns true if jid is a bare JID ("foo@bar.com").
isFullJID(String) - Static method in class org.jxmpp.util.XmppStringUtils
Returns true if jid is a full JID (i.e.

L

localprep(String) - Method in class org.jxmpp.stringprep.simple.SimpleXmppStringprep
 
localprep(String) - Method in interface org.jxmpp.stringprep.XmppStringprep
Performs String preparation on the localpart String of a JID.
localprep(String) - Static method in class org.jxmpp.stringprep.XmppStringPrepUtil
Perform localprep on the input String.

N

newSplittedPart() - Method in class org.jxmpp.xml.splitter.XmlSplitter
 
NioUtils - Class in org.jxmpp.util
Utilities for Java's NIO API.
NioUtils() - Constructor for class org.jxmpp.util.NioUtils
 

O

onCompleteElement(String) - Method in interface org.jxmpp.xml.splitter.CompleteElementCallback
Invoked when a XmlSplitter did process a complete XML element.
onDeclaration(String) - Method in interface org.jxmpp.xml.splitter.DeclarationCallback
Invoked once an XML declaration got splitted.
onEndTag(String) - Method in class org.jxmpp.xml.splitter.XmlSplitter
 
onEndTag(String) - Method in class org.jxmpp.xml.splitter.XmppXmlSplitter
 
onNextChar() - Method in class org.jxmpp.xml.splitter.XmlSplitter
 
onNextChar() - Method in class org.jxmpp.xml.splitter.XmppXmlSplitter
 
onProcessingInstruction(String) - Method in interface org.jxmpp.xml.splitter.ProcessingInstructionCallback
Invoked once a new XML Processing Instruction got splitted.
onStartTag(String, String, Map<String, String>) - Method in class org.jxmpp.xml.splitter.XmlSplitter
 
onStartTag(String, String, Map<String, String>) - Method in class org.jxmpp.xml.splitter.XmppXmlSplitter
 
org.jxmpp.stringprep - package org.jxmpp.stringprep
API to transform (prepare) Strings and CharSequences for use in XMPP.
org.jxmpp.stringprep.simple - package org.jxmpp.stringprep.simple
A simple, but not complete, implementation of XMPP Stringprep.
org.jxmpp.util - package org.jxmpp.util
Utility classes.
org.jxmpp.xml.splitter - package org.jxmpp.xml.splitter
Utilities to split XML into single top-level elements.

P

parseBareAddress(String) - Static method in class org.jxmpp.util.XmppStringUtils
Deprecated.
parseBareJid(String) - Static method in class org.jxmpp.util.XmppStringUtils
Returns the JID with any resource information removed.
parseDate(String) - Static method in class org.jxmpp.util.XmppDateTime
Parses the given date string in either of the three profiles of XEP-0082 - XMPP Date and Time Profiles or XEP-0091 - Legacy Delayed Delivery format.
parseDomain(String) - Static method in class org.jxmpp.util.XmppStringUtils
Returns the domain of an XMPP address (JID).
parseLocalpart(String) - Static method in class org.jxmpp.util.XmppStringUtils
Returns the localpart of an XMPP address (JID).
parseResource(String) - Static method in class org.jxmpp.util.XmppStringUtils
Returns the resource portion of an XMPP address (JID).
parseXEP0082Date(String) - Static method in class org.jxmpp.util.XmppDateTime
Parses the given date string in the XEP-0082 - XMPP Date and Time Profiles.
ProcessingInstructionCallback - Interface in org.jxmpp.xml.splitter
Callback for XmlSplitter.

R

resourceprep(String) - Method in class org.jxmpp.stringprep.simple.SimpleXmppStringprep
 
resourceprep(String) - Method in interface org.jxmpp.stringprep.XmppStringprep
Performs String preparation on the resourcepart String of a JID.
resourceprep(String) - Static method in class org.jxmpp.stringprep.XmppStringPrepUtil
Perform resourceprep on the input String.

S

setMaxCacheSizes(int) - Static method in class org.jxmpp.stringprep.XmppStringPrepUtil
Set the maximum cache sizes.
setup() - Static method in class org.jxmpp.stringprep.simple.SimpleXmppStringprep
Setup Simple XMPP Stringprep as implementation to use.
setXmppStringprep(XmppStringprep) - Static method in class org.jxmpp.stringprep.XmppStringPrepUtil
Set the XMPP Stringprep implementation to use.
SimpleXmppStringprep - Class in org.jxmpp.stringprep.simple
 
streamClosed() - Method in interface org.jxmpp.xml.splitter.XmppElementCallback
Invoked when a XMPP 'stream' close tag has been read.
streamOpened(String, Map<String, String>) - Method in interface org.jxmpp.xml.splitter.XmppElementCallback
Invoked if a new XMPP 'stream' open tag has been read.

U

unescapeLocalpart(String) - Static method in class org.jxmpp.util.XmppStringUtils
Un-escapes the localpart of a JID according to "JID Escaping" (XEP-0106).
Utf8ByteXmppXmlSplitter - Class in org.jxmpp.xml.splitter
Extended version of XmppXmlSplitter allowing input to be bytes or ByteBuffer representing a UTF-8 encoded XML string for XMPP.
Utf8ByteXmppXmlSplitter(XmppElementCallback) - Constructor for class org.jxmpp.xml.splitter.Utf8ByteXmppXmlSplitter
Create a new splitter with the given callback.

W

write(ByteBuffer, OutputStream) - Static method in class org.jxmpp.util.NioUtils
Write the contents of the given ByteBuffer into a OutputStream.
write(byte) - Method in class org.jxmpp.xml.splitter.Utf8ByteXmppXmlSplitter
Write a single byte.
write(int) - Method in class org.jxmpp.xml.splitter.Utf8ByteXmppXmlSplitter
 
write(char[], int, int) - Method in class org.jxmpp.xml.splitter.XmlSplitter
 

X

XmlSplitter - Class in org.jxmpp.xml.splitter
A XML splitter capable of splitting XML into top-level elements.
XmlSplitter(int, CompleteElementCallback, DeclarationCallback, ProcessingInstructionCallback) - Constructor for class org.jxmpp.xml.splitter.XmlSplitter
Construct a new XML splitter.
XmlSplitter(int, CompleteElementCallback) - Constructor for class org.jxmpp.xml.splitter.XmlSplitter
Construct a new XML splitter.
XmlSplitterFactory - Interface in org.jxmpp.xml.splitter
A factory creating XmlSplitter.
XmppDateTime - Class in org.jxmpp.util
Utility class for date and time handling in XMPP.
XmppDateTime() - Constructor for class org.jxmpp.util.XmppDateTime
 
XmppElementCallback - Interface in org.jxmpp.xml.splitter
Callback for XmlSplitter.
XmppStringprep - Interface in org.jxmpp.stringprep
Interface for commonly used Stringprep operations used in XMPP.
XmppStringprepException - Exception in org.jxmpp.stringprep
XMPP Stringprep exceptions signal an error when performing a particular Stringprep profile on a String.
XmppStringprepException(String, Exception) - Constructor for exception org.jxmpp.stringprep.XmppStringprepException
Construct a new XMPP Stringprep exception with the given causing String and exception.
XmppStringprepException(String, String) - Constructor for exception org.jxmpp.stringprep.XmppStringprepException
Construct a new XMPP Stringprep exception with the given causing String and exception message.
XmppStringPrepUtil - Class in org.jxmpp.stringprep
 
XmppStringPrepUtil() - Constructor for class org.jxmpp.stringprep.XmppStringPrepUtil
 
XmppStringUtils - Class in org.jxmpp.util
Utility class for handling Strings in XMPP.
XmppStringUtils() - Constructor for class org.jxmpp.util.XmppStringUtils
 
XmppXmlSplitter - Class in org.jxmpp.xml.splitter
A XML splitter for XMPP.
XmppXmlSplitter(XmppElementCallback) - Constructor for class org.jxmpp.xml.splitter.XmppXmlSplitter
Construct a new XMPP XML splitter with a max element size of 10000.
XmppXmlSplitter(XmppElementCallback, DeclarationCallback, ProcessingInstructionCallback) - Constructor for class org.jxmpp.xml.splitter.XmppXmlSplitter
Construct a new XMPP XML splitter with a max element size of 10000.
XmppXmlSplitter(int, XmppElementCallback) - Constructor for class org.jxmpp.xml.splitter.XmppXmlSplitter
Construct a new XMPP XML splitter.
XmppXmlSplitter(int, XmppElementCallback, DeclarationCallback, ProcessingInstructionCallback) - Constructor for class org.jxmpp.xml.splitter.XmppXmlSplitter
Construct a new XMPP XML splitter.
A C D E F G I L N O P R S U W X 
Skip navigation links