org.jboss.portal.common.text
Class FastURLDecoder

java.lang.Object
  extended by org.jboss.portal.common.text.AbstractCharEncoder
      extended by org.jboss.portal.common.text.FastURLDecoder
All Implemented Interfaces:
CharEncoder

public class FastURLDecoder
extends AbstractCharEncoder

Version:
$Revision: 1.1 $
Author:
Julien Viet

Constructor Summary
FastURLDecoder(CharToByteEncoder encoder)
           
FastURLDecoder(CharToByteEncoder encoder, boolean strict)
           
 
Method Summary
static FastURLDecoder getUTF8Instance()
           
static FastURLDecoder getUTF8StrictInstance()
           
 boolean isStrict()
           
protected  void safeEncode(char[] chars, int i, int length, CharWriter tmp)
           
 
Methods inherited from class org.jboss.portal.common.text.AbstractCharEncoder
encode, encode, encode, encode, encode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FastURLDecoder

public FastURLDecoder(CharToByteEncoder encoder)

FastURLDecoder

public FastURLDecoder(CharToByteEncoder encoder,
                      boolean strict)
Method Detail

getUTF8Instance

public static FastURLDecoder getUTF8Instance()

getUTF8StrictInstance

public static FastURLDecoder getUTF8StrictInstance()

safeEncode

protected void safeEncode(char[] chars,
                          int i,
                          int length,
                          CharWriter tmp)
Specified by:
safeEncode in class AbstractCharEncoder

isStrict

public boolean isStrict()


Copyright © 2008. All Rights Reserved.