org.jboss.resteasy.util
Class Encode

java.lang.Object
  extended by org.jboss.resteasy.util.Encode

public class Encode
extends java.lang.Object

Version:
$Revision: 1 $
Author:
Bill Burke

Constructor Summary
Encode()
           
 
Method Summary
static MultivaluedMap<java.lang.String,java.lang.String> decode(MultivaluedMap<java.lang.String,java.lang.String> map)
          decode an encoded map
static java.lang.String decode(java.lang.String string)
           
static MultivaluedMap<java.lang.String,java.lang.String> encode(MultivaluedMap<java.lang.String,java.lang.String> map)
           
static java.lang.String encodeNonCodes(java.lang.String string)
           
static java.lang.String encodePath(java.lang.String value, boolean ignorePathParams)
          Keep encoded values "%...", matrix parameters, and '/' characters intact.
static java.lang.String encodeQueryString(java.lang.String string)
           
static java.lang.String encodeSegment(java.lang.String segment, boolean ignorePathParams)
          Keep encoded values "%...", matrix parameters, and '/' characters intact.
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Encode

public Encode()
Method Detail

encodePath

public static java.lang.String encodePath(java.lang.String value,
                                          boolean ignorePathParams)
Keep encoded values "%...", matrix parameters, and '/' characters intact.

Parameters:
value -
Returns:

encodeNonCodes

public static java.lang.String encodeNonCodes(java.lang.String string)

encodeQueryString

public static java.lang.String encodeQueryString(java.lang.String string)

encodeSegment

public static java.lang.String encodeSegment(java.lang.String segment,
                                             boolean ignorePathParams)
Keep encoded values "%...", matrix parameters, and '/' characters intact.

Parameters:
segment -
Returns:

decode

public static MultivaluedMap<java.lang.String,java.lang.String> decode(MultivaluedMap<java.lang.String,java.lang.String> map)
decode an encoded map

Parameters:
map -
Returns:

encode

public static MultivaluedMap<java.lang.String,java.lang.String> encode(MultivaluedMap<java.lang.String,java.lang.String> map)

decode

public static java.lang.String decode(java.lang.String string)

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2009. All Rights Reserved.