com.ibm.xdms.utils
Class HexEncoder

java.lang.Object
  extended by com.ibm.xdms.utils.HexEncoder

public class HexEncoder
extends java.lang.Object

Encodes and decodes an XCAP URI


Constructor Summary
HexEncoder(java.util.BitSet safeChars)
           
 
Method Summary
 java.lang.String decode(java.lang.String source)
          Decodes a source string
 java.lang.String encode(java.lang.String source)
          Encodes an source string
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HexEncoder

public HexEncoder(java.util.BitSet safeChars)
Method Detail

encode

public java.lang.String encode(java.lang.String source)
Encodes an source string

Parameters:
source - The source string to encode
Returns:
Returns an encoded XCAP URI

decode

public java.lang.String decode(java.lang.String source)
Decodes a source string

Parameters:
source - The XCAP URI to decode
Returns:
Returns an decoded XCAP URI