Class XMPPStringPrepEmpty

  • All Implemented Interfaces:
    XMPPStringPrepIfc

    public class XMPPStringPrepEmpty
    extends java.lang.Object
    implements XMPPStringPrepIfc
    Class implementing stringprep processor interface. This is a dummy implementation performing no processing at all. All methods simply return value passed as the method call parameter. Use of this implementation is recommended inly in strictly controlled systems where there is no possibility of getting incorrectly formated JIDs to the system. Of course this implementation causes no impact on the system performance.
    Created: Feb 4, 2010 9:52:41 AM
    Version:
    $Rev$
    Author:
    Artur Hefczyc
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String nameprep​(java.lang.String domain)
      JID's domain part stringprep processing.
      java.lang.String nodeprep​(java.lang.String localpart)
      JID's localpart (or nick name) stringprep processing.
      java.lang.String resourceprep​(java.lang.String resource)
      JID's resource stringprep proessing.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • XMPPStringPrepEmpty

        public XMPPStringPrepEmpty()
    • Method Detail

      • nameprep

        public java.lang.String nameprep​(java.lang.String domain)
        Description copied from interface: XMPPStringPrepIfc
        JID's domain part stringprep processing. In RFC-3920 this is called nameprep processing.
        Specified by:
        nameprep in interface XMPPStringPrepIfc
        Parameters:
        domain - a String value of the JID's domain part.
        Returns:
        nameprep processed JID's doman part.
      • nodeprep

        public java.lang.String nodeprep​(java.lang.String localpart)
        Description copied from interface: XMPPStringPrepIfc
        JID's localpart (or nick name) stringprep processing. In RFC-3920 this is called nodeprep processing.
        Specified by:
        nodeprep in interface XMPPStringPrepIfc
        Parameters:
        localpart - a String value of the JID's localpart.
        Returns:
        nodeprep processed JID's localpart.
      • resourceprep

        public java.lang.String resourceprep​(java.lang.String resource)
        Description copied from interface: XMPPStringPrepIfc
        JID's resource stringprep proessing. In RFC-3920 this is called resourceprep processing.
        Specified by:
        resourceprep in interface XMPPStringPrepIfc
        Parameters:
        resource - a String value of the JID's resource part.
        Returns:
        resourceprep processed JID's resource part.