Skip to content

Commit 6e3b985

Browse files
committed
Merge pull request #53 from marschall/static-inner-classes
Make Inner Classes in ConvertNumberValue Static
2 parents 9001e98 + 7677c35 commit 6e3b985

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

src/main/java/org/javamoney/moneta/spi/ConvertNumberValue.java

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ interface ConvertNumberValueI<T extends Number> {
5555
<E extends Number> T convertExact(Class<E> numberType, Number number);
5656
}
5757

58-
class ConvertNumberValueBigDecimal implements ConvertNumberValueI<BigDecimal> {
58+
static class ConvertNumberValueBigDecimal implements ConvertNumberValueI<BigDecimal> {
5959

6060
@Override
6161
public <E extends Number> BigDecimal convert(Class<E> numberType,
@@ -71,7 +71,7 @@ public <E extends Number> BigDecimal convertExact(Class<E> numberType,
7171

7272
}
7373

74-
class ConvertNumberValueBigInteger implements ConvertNumberValueI<BigInteger> {
74+
static class ConvertNumberValueBigInteger implements ConvertNumberValueI<BigInteger> {
7575

7676
@Override
7777
public <E extends Number> BigInteger convert(Class<E> numberType,
@@ -87,7 +87,7 @@ public <E extends Number> BigInteger convertExact(Class<E> numberType,
8787

8888
}
8989

90-
class ConvertNumberValueDouble implements ConvertNumberValueI<Double> {
90+
static class ConvertNumberValueDouble implements ConvertNumberValueI<Double> {
9191

9292
@Override
9393
public <E extends Number> Double convert(Class<E> numberType,
@@ -108,7 +108,7 @@ public <E extends Number> Double convertExact(Class<E> numberType,
108108

109109
}
110110

111-
class ConvertNumberValueFloat implements ConvertNumberValueI<Float> {
111+
static class ConvertNumberValueFloat implements ConvertNumberValueI<Float> {
112112

113113
@Override
114114
public <E extends Number> Float convert(Class<E> numberType,
@@ -129,7 +129,7 @@ public <E extends Number> Float convertExact(Class<E> numberType,
129129

130130
}
131131

132-
class ConvertNumberValueLong implements ConvertNumberValueI<Long> {
132+
static class ConvertNumberValueLong implements ConvertNumberValueI<Long> {
133133

134134
@Override
135135
public <E extends Number> Long convert(Class<E> numberType,
@@ -144,7 +144,7 @@ public <E extends Number> Long convertExact(Class<E> numberType,
144144
}
145145

146146
}
147-
class ConvertNumberValueInteger implements ConvertNumberValueI<Integer> {
147+
static class ConvertNumberValueInteger implements ConvertNumberValueI<Integer> {
148148

149149
@Override
150150
public <E extends Number> Integer convert(Class<E> numberType,
@@ -160,7 +160,7 @@ public <E extends Number> Integer convertExact(Class<E> numberType,
160160
}
161161

162162
}
163-
class ConvertNumberValueShort implements ConvertNumberValueI<Short> {
163+
static class ConvertNumberValueShort implements ConvertNumberValueI<Short> {
164164

165165
@Override
166166
public <E extends Number> Short convert(Class<E> numberType,
@@ -175,7 +175,7 @@ public <E extends Number> Short convertExact(Class<E> numberType,
175175
}
176176

177177
}
178-
class ConvertNumberValueByte implements ConvertNumberValueI<Byte> {
178+
static class ConvertNumberValueByte implements ConvertNumberValueI<Byte> {
179179

180180
@Override
181181
public <E extends Number> Byte convert(Class<E> numberType,
@@ -192,7 +192,7 @@ public <E extends Number> Byte convertExact(Class<E> numberType,
192192

193193
}
194194

195-
class ConvertNumberValueAtomicInteger implements ConvertNumberValueI<AtomicInteger> {
195+
static class ConvertNumberValueAtomicInteger implements ConvertNumberValueI<AtomicInteger> {
196196

197197
@Override
198198
public <E extends Number> AtomicInteger convert(Class<E> numberType,
@@ -209,7 +209,7 @@ public <E extends Number> AtomicInteger convertExact(
209209

210210
}
211211

212-
class ConvertNumberValueAtomicLong implements ConvertNumberValueI<AtomicLong> {
212+
static class ConvertNumberValueAtomicLong implements ConvertNumberValueI<AtomicLong> {
213213

214214
@Override
215215
public <E extends Number> AtomicLong convert(Class<E> numberType,

0 commit comments

Comments
 (0)