number.concat(new Class[]{Number.class,Serializable.class},object); CLASS_DISTANCES.put(Number.class,number); compareableNumber.concat(Comparable.class,number); binteger.concat(new Class[]{BigInteger.class, BigDecimal.class}, compareableNumber); CLASS_DISTANCES.put(BigInteger.class,object); binteger.concat(new Class[]{BigDecimal.class, BigInteger.class}, compareableNumber); CLASS_DISTANCES.put(BigDecimal.class,object);
number.concat(new Class[]{Number.class,Serializable.class},object); CLASS_DISTANCES.put(Number.class,number); compareableNumber.concat(Comparable.class,number); binteger.concat(new Class[]{BigInteger.class, BigDecimal.class}, compareableNumber); CLASS_DISTANCES.put(BigInteger.class,object); binteger.concat(new Class[]{BigDecimal.class, BigInteger.class}, compareableNumber); CLASS_DISTANCES.put(BigDecimal.class,object);
number.concat(new Class[]{Number.class,Serializable.class},object); CLASS_DISTANCES.put(Number.class,number); compareableNumber.concat(Comparable.class,number); binteger.concat(new Class[]{BigInteger.class, BigDecimal.class}, compareableNumber); CLASS_DISTANCES.put(BigInteger.class,object); binteger.concat(new Class[]{BigDecimal.class, BigInteger.class}, compareableNumber); CLASS_DISTANCES.put(BigDecimal.class,object);