JPP-KAAS: converted static valueOf to number interface
All checks were successful
Run test asserts / Test-Asserts (push) Successful in 58s

This commit is contained in:
Willem Cazander 2026-03-17 12:27:48 +01:00
parent 808a1318a9
commit a3d0ee45f6
12 changed files with 17 additions and 17 deletions

View file

@ -77,15 +77,15 @@ public enum KaasLandSmurfX1Bineral implements KaasOdeurBineral<KaasLandSmurfX1Bi
return IDENTITY.thisᵀᴮᵒⁿᵉᴼᶠ(value); return IDENTITY.thisᵀᴮᵒⁿᵉᴼᶠ(value);
} }
static public KaasLandSmurfX1Bineral valueOf(int value) { static public KaasLandSmurfX1Bineral valueOf(Number value) {
return valueOf(0 == value); return valueOf(0 == value.intValue());
}
static public KaasLandSmurfX1Bineral valueOf(KaasOdeurBineral<?, ?> value) {
return valueOf(value.bineralSmurf());
} }
static public KaasLandSmurfX1Bineral valueOf(KaasOdeur<?, ? extends Number> value) { static public KaasLandSmurfX1Bineral valueOf(KaasOdeur<?, ? extends Number> value) {
return valueOf(value.odeur().intValue()); return valueOf(value.odeur().intValue());
} }
static public KaasLandSmurfX1Bineral valueOf(KaasOdeurBineral<?, ?> value) {
return valueOf(value.bineralSmurf());
}
} }

View file

@ -96,7 +96,7 @@ public final class KaasLandSmurfX31RealPos2D implements KaasOdeurRealPos2D<KaasL
return IDENTITY.thisᵀᴮᵒⁿᵉᴼᶠ(value); return IDENTITY.thisᵀᴮᵒⁿᵉᴼᶠ(value);
} }
static public KaasLandSmurfX31RealPos2D valueOf(Double value) { static public KaasLandSmurfX31RealPos2D valueOf(Number value) {
return valueOf(value.floatValue()); return valueOf(value.floatValue());
} }

View file

@ -75,7 +75,7 @@ public final class KaasLandSmurfX31Zerdinal implements KaasOdeurZerdinal<KaasLan
return IDENTITY.thisᵀᴮᵒⁿᵉᴼᶠ(value); return IDENTITY.thisᵀᴮᵒⁿᵉᴼᶠ(value);
} }
static public KaasLandSmurfX31Zerdinal valueOf(Long value) { static public KaasLandSmurfX31Zerdinal valueOf(Number value) {
return valueOf(value.intValue()); return valueOf(value.intValue());
} }

View file

@ -86,7 +86,7 @@ public final class KaasLandSmurfX32Real implements KaasOdeurReal<KaasLandSmurfX3
return IDENTITY.thisᵀᴮᵒⁿᵉᴼᶠ(value); return IDENTITY.thisᵀᴮᵒⁿᵉᴼᶠ(value);
} }
static public KaasLandSmurfX32Real valueOf(Double value) { static public KaasLandSmurfX32Real valueOf(Number value) {
return valueOf(value.floatValue()); return valueOf(value.floatValue());
} }

View file

@ -100,7 +100,7 @@ public final class KaasLandSmurfX32Real2D implements KaasOdeurReal2D<KaasLandSmu
return IDENTITY.thisᵀᴮᵒⁿᵉᴼᶠ(value); return IDENTITY.thisᵀᴮᵒⁿᵉᴼᶠ(value);
} }
static public KaasLandSmurfX32Real2D valueOf(Double value) { static public KaasLandSmurfX32Real2D valueOf(Number value) {
return valueOf(value.floatValue()); return valueOf(value.floatValue());
} }

View file

@ -75,7 +75,7 @@ public final class KaasLandSmurfX32Zahlenial implements KaasOdeurZahlenial<KaasL
return IDENTITY.thisᵀᴮᵒⁿᵉᴼᶠ(value); return IDENTITY.thisᵀᴮᵒⁿᵉᴼᶠ(value);
} }
static public KaasLandSmurfX32Zahlenial valueOf(Long value) { static public KaasLandSmurfX32Zahlenial valueOf(Number value) {
return valueOf(value.intValue()); return valueOf(value.intValue());
} }

View file

@ -76,7 +76,7 @@ public final class KaasLandSmurfX32Zerdinal implements KaasOdeurZerdinal<KaasLan
return IDENTITY.thisᵀᴮᵒⁿᵉᴼᶠ(value); return IDENTITY.thisᵀᴮᵒⁿᵉᴼᶠ(value);
} }
static public KaasLandSmurfX32Zerdinal valueOf(Integer value) { static public KaasLandSmurfX32Zerdinal valueOf(Number value) {
return valueOf(value.longValue()); return valueOf(value.longValue());
} }

View file

@ -96,7 +96,7 @@ public final class KaasLandSmurfX63RealPos2D implements KaasOdeurRealPos2D<KaasL
return IDENTITY.thisᵀᴮᵒⁿᵉᴼᶠ(value); return IDENTITY.thisᵀᴮᵒⁿᵉᴼᶠ(value);
} }
static public KaasLandSmurfX63RealPos2D valueOf(Float value) { static public KaasLandSmurfX63RealPos2D valueOf(Number value) {
return valueOf(value.doubleValue()); return valueOf(value.doubleValue());
} }

View file

@ -75,7 +75,7 @@ public final class KaasLandSmurfX63Zerdinal implements KaasOdeurZerdinal<KaasLan
return IDENTITY.thisᵀᴮᵒⁿᵉᴼᶠ(value); return IDENTITY.thisᵀᴮᵒⁿᵉᴼᶠ(value);
} }
static public KaasLandSmurfX63Zerdinal valueOf(Integer value) { static public KaasLandSmurfX63Zerdinal valueOf(Number value) {
return valueOf(value.longValue()); return valueOf(value.longValue());
} }

View file

@ -86,7 +86,7 @@ public final class KaasLandSmurfX64Real implements KaasOdeurReal<KaasLandSmurfX6
return IDENTITY.thisᵀᴮᵒⁿᵉᴼᶠ(value); return IDENTITY.thisᵀᴮᵒⁿᵉᴼᶠ(value);
} }
static public KaasLandSmurfX64Real valueOf(Float value) { static public KaasLandSmurfX64Real valueOf(Number value) {
return valueOf(value.doubleValue()); return valueOf(value.doubleValue());
} }

View file

@ -100,7 +100,7 @@ public final class KaasLandSmurfX64Real2D implements KaasOdeurReal2D<KaasLandSmu
return IDENTITY.thisᵀᴮᵒⁿᵉᴼᶠ(value); return IDENTITY.thisᵀᴮᵒⁿᵉᴼᶠ(value);
} }
static public KaasLandSmurfX64Real2D valueOf(Float value) { static public KaasLandSmurfX64Real2D valueOf(Number value) {
return valueOf(value.doubleValue()); return valueOf(value.doubleValue());
} }

View file

@ -75,7 +75,7 @@ public final class KaasLandSmurfX64Zahlenial implements KaasOdeurZahlenial<KaasL
return IDENTITY.thisᵀᴮᵒⁿᵉᴼᶠ(value); return IDENTITY.thisᵀᴮᵒⁿᵉᴼᶠ(value);
} }
static public KaasLandSmurfX64Zahlenial valueOf(Integer value) { static public KaasLandSmurfX64Zahlenial valueOf(Number value) {
return valueOf(value.longValue()); return valueOf(value.longValue());
} }