Skip to content

Commit d2459aa

Browse files
committed
Added asFloat and fixed a type LongHander --> LongHandler
1 parent 9489733 commit d2459aa

File tree

1 file changed

+27
-3
lines changed

1 file changed

+27
-3
lines changed

src/main/java/io/dinject/javalin/generator/TypeMap.java

Lines changed: 27 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,13 @@ private static void add(TypeHandler h) {
1919
static {
2020
types.put("int", new IntHandler());
2121
types.put("long", new PLongHandler());
22+
types.put("float", new PFloatHandler());
2223
types.put("boolean", new BoolHandler());
2324

2425
types.put("java.lang.String", new StringHandler());
2526
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());
2729
types.put("java.lang.Boolean", new BooleanHandler());
2830

2931
add(new UuidHandler());
@@ -77,8 +79,8 @@ static class IntHandler extends Primitive {
7779
}
7880
}
7981

80-
static class LongHander extends JavaLangType {
81-
LongHander() {
82+
static class LongHandler extends JavaLangType {
83+
LongHandler() {
8284
super("Long");
8385
}
8486

@@ -99,6 +101,28 @@ static class PLongHandler extends Primitive {
99101
}
100102
}
101103

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+
102126
static class BooleanHandler extends JavaLangType {
103127
BooleanHandler() {
104128
super("Boolean");

0 commit comments

Comments
 (0)