1
2
3
4
5
6
7
8
9
10
11
12
13
14 package io.netty.handler.codec;
15
16
17
18
19 public interface ValueConverter<T> {
20 T convertObject(Object value);
21
22 T convertBoolean(boolean value);
23
24 boolean convertToBoolean(T value);
25
26 T convertByte(byte value);
27
28 byte convertToByte(T value);
29
30 T convertChar(char value);
31
32 char convertToChar(T value);
33
34 T convertShort(short value);
35
36 short convertToShort(T value);
37
38 T convertInt(int value);
39
40 int convertToInt(T value);
41
42 T convertLong(long value);
43
44 long convertToLong(T value);
45
46 T convertTimeMillis(long value);
47
48 long convertToTimeMillis(T value);
49
50 T convertFloat(float value);
51
52 float convertToFloat(T value);
53
54 T convertDouble(double value);
55
56 double convertToDouble(T value);
57 }