1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 package org.apache.commons.codec.net;
19
20 import java.io.UnsupportedEncodingException;
21 import java.nio.charset.Charset;
22 import java.nio.charset.StandardCharsets;
23
24 import org.apache.commons.codec.DecoderException;
25 import org.apache.commons.codec.EncoderException;
26
27
28
29
30 class RFC1522OverrideTestCodec extends RFC1522Codec {
31
32 RFC1522OverrideTestCodec() {
33 super(StandardCharsets.UTF_8);
34 }
35
36 @Override
37 protected String decodeText(final String text) throws DecoderException, UnsupportedEncodingException {
38 return super.decodeText(text);
39 }
40
41 @Override
42 protected byte[] doDecoding(final byte[] bytes) throws DecoderException {
43 return null;
44 }
45
46 @Override
47 protected byte[] doEncoding(final byte[] bytes) throws EncoderException {
48 return null;
49 }
50
51 @Override
52 protected String encodeText(final String text, final Charset charset) throws EncoderException {
53 return super.encodeText(text, charset);
54 }
55
56 @Override
57 protected String encodeText(final String text, final String charsetName) throws EncoderException {
58 return super.encodeText(text, charsetName);
59 }
60
61 @Override
62 protected String getEncoding() {
63 return null;
64 }
65
66 }