public abstract class AbstractCodec extends Object implements Codec<String,String>
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractCodec(char startEscape,
char endEscape,
String[] characters)
Constructeur.
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
doDecode(String s)
Effectue le décodage.
|
protected String |
doEncode(String s)
Effectue l'encodage.
|
protected abstract boolean |
shouldEncode(char c,
int index,
String stringToEncode)
Permet d'optimiser en déterminant si le caractère doit-être encodé
|
protected AbstractCodec(char startEscape,
char endEscape,
String[] characters)
startEscape - Caractère d'échappementendEscape - Caractère de terminaisoncharacters - table des caracteres HTMLprotected abstract boolean shouldEncode(char c,
int index,
String stringToEncode)
c - Caractère à encoderindex - Index dans la chaine à encoderstringToEncode - Chaine à encoderprotected final String doEncode(String s)
s - Chaine à encoderCopyright © 2016. All Rights Reserved.