@@ -19,11 +19,13 @@ private static void add(TypeHandler h) {
19
19
static {
20
20
types .put ("int" , new IntHandler ());
21
21
types .put ("long" , new PLongHandler ());
22
+ types .put ("float" , new PFloatHandler ());
22
23
types .put ("boolean" , new BoolHandler ());
23
24
24
25
types .put ("java.lang.String" , new StringHandler ());
25
26
types .put ("java.lang.Integer" , new IntegerHandler ());
26
- types .put ("java.lang.Long" , new LongHander ());
27
+ types .put ("java.lang.Long" , new LongHandler ());
28
+ types .put ("java.lang.Float" , new FloatHandler ());
27
29
types .put ("java.lang.Boolean" , new BooleanHandler ());
28
30
29
31
add (new UuidHandler ());
@@ -77,8 +79,8 @@ static class IntHandler extends Primitive {
77
79
}
78
80
}
79
81
80
- static class LongHander extends JavaLangType {
81
- LongHander () {
82
+ static class LongHandler extends JavaLangType {
83
+ LongHandler () {
82
84
super ("Long" );
83
85
}
84
86
@@ -99,6 +101,28 @@ static class PLongHandler extends Primitive {
99
101
}
100
102
}
101
103
104
+ static class FloatHandler extends JavaLangType {
105
+ FloatHandler () {
106
+ super ("Float" );
107
+ }
108
+
109
+ @ Override
110
+ public String asMethod () {
111
+ return "asFloat(" ;
112
+ }
113
+
114
+ @ Override
115
+ public String toMethod () {
116
+ return "toFloat(" ;
117
+ }
118
+ }
119
+
120
+ static class PFloatHandler extends Primitive {
121
+ PFloatHandler () {
122
+ super ("Float" );
123
+ }
124
+ }
125
+
102
126
static class BooleanHandler extends JavaLangType {
103
127
BooleanHandler () {
104
128
super ("Boolean" );
0 commit comments