Package net.sourceforge.plantuml.code
Class TranscoderImpl
- java.lang.Object
-
- net.sourceforge.plantuml.code.TranscoderImpl
-
- All Implemented Interfaces:
Transcoder
public class TranscoderImpl extends java.lang.Object implements Transcoder
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
decode(java.lang.String code)
java.lang.String
encode(java.lang.String text)
static Transcoder
upf9(URLEncoder urlEncoder, StringCompressor stringCompressor, Compression compression)
static Transcoder
utf8(URLEncoder urlEncoder, StringCompressor stringCompressor, Compression compression)
-
-
-
Method Detail
-
utf8
public static Transcoder utf8(URLEncoder urlEncoder, StringCompressor stringCompressor, Compression compression)
-
upf9
public static Transcoder upf9(URLEncoder urlEncoder, StringCompressor stringCompressor, Compression compression)
-
encode
public java.lang.String encode(java.lang.String text) throws java.io.IOException
- Specified by:
encode
in interfaceTranscoder
- Throws:
java.io.IOException
-
decode
public java.lang.String decode(java.lang.String code) throws NoPlantumlCompressionException
- Specified by:
decode
in interfaceTranscoder
- Throws:
NoPlantumlCompressionException
-
-