public class ArithmeticHandle extends Object
| 构造器和说明 |
|---|
ArithmeticHandle() |
public static CallSite bootstrap(MethodHandles.Lookup caller, String name, MethodType type, int count)
public static Object fallback(MethodCallSite callSite, Object[] args) throws Throwable
Throwablepublic static Object plus(Byte a, BigDecimal b)
public static Object plus(Byte a, BigInteger b)
public static Object plus(Short a, BigDecimal b)
public static Object plus(Short a, BigInteger b)
public static Object plus(Integer a, BigDecimal b)
public static Object plus(Integer a, BigInteger b)
public static Object plus(Float a, BigDecimal b)
public static Object plus(Float a, BigInteger b)
public static Object plus(Double a, BigDecimal b)
public static Object plus(Double a, BigInteger b)
public static Object plus(Long a, BigDecimal b)
public static Object plus(Long a, BigInteger b)
public static Object plus(BigDecimal a, Byte b)
public static Object plus(BigDecimal a, Short b)
public static Object plus(BigDecimal a, Integer b)
public static Object plus(BigDecimal a, Float b)
public static Object plus(BigDecimal a, Double b)
public static Object plus(BigDecimal a, Long b)
public static Object plus(BigDecimal a, BigDecimal b)
public static Object plus(BigDecimal a, BigInteger b)
public static Object plus(BigDecimal a, String b)
public static Object plus(BigInteger a, Byte b)
public static Object plus(BigInteger a, Short b)
public static Object plus(BigInteger a, Integer b)
public static Object plus(BigInteger a, Float b)
public static Object plus(BigInteger a, Double b)
public static Object plus(BigInteger a, Long b)
public static Object plus(BigInteger a, BigDecimal b)
public static Object plus(BigInteger a, BigInteger b)
public static Object plus(BigInteger a, String b)
public static Object plus(String a, BigDecimal b)
public static Object plus(String a, BigInteger b)
public static Object minus(Byte a, BigDecimal b)
public static Object minus(Byte a, BigInteger b)
public static Object minus(Short a, BigDecimal b)
public static Object minus(Short a, BigInteger b)
public static Object minus(Integer a, BigDecimal b)
public static Object minus(Integer a, BigInteger b)
public static Object minus(Float a, BigDecimal b)
public static Object minus(Float a, BigInteger b)
public static Object minus(Double a, BigDecimal b)
public static Object minus(Double a, BigInteger b)
public static Object minus(Long a, BigDecimal b)
public static Object minus(BigDecimal a, Byte b)
public static Object minus(BigDecimal a, Short b)
public static Object minus(BigDecimal a, Integer b)
public static Object minus(BigDecimal a, Float b)
public static Object minus(BigDecimal a, Double b)
public static Object minus(BigDecimal a, Long b)
public static Object minus(BigDecimal a, BigDecimal b)
public static Object minus(BigDecimal a, BigInteger b)
public static Object minus(BigInteger a, Byte b)
public static Object minus(BigInteger a, Short b)
public static Object minus(BigInteger a, Integer b)
public static Object minus(BigInteger a, Float b)
public static Object minus(BigInteger a, Double b)
public static Object minus(BigInteger a, Long b)
public static Object minus(BigInteger a, BigDecimal b)
public static Object minus(BigInteger a, BigInteger b)
public static Object mul(Byte a, BigDecimal b)
public static Object mul(Byte a, BigInteger b)
public static Object mul(Short a, BigDecimal b)
public static Object mul(Short a, BigInteger b)
public static Object mul(Integer a, BigDecimal b)
public static Object mul(Integer a, BigInteger b)
public static Object mul(Float a, BigDecimal b)
public static Object mul(Float a, BigInteger b)
public static Object mul(Double a, BigDecimal b)
public static Object mul(Double a, BigInteger b)
public static Object mul(Long a, BigDecimal b)
public static Object mul(Long a, BigInteger b)
public static Object mul(BigDecimal a, Byte b)
public static Object mul(BigDecimal a, Short b)
public static Object mul(BigDecimal a, Integer b)
public static Object mul(BigDecimal a, Float b)
public static Object mul(BigDecimal a, Double b)
public static Object mul(BigDecimal a, Long b)
public static Object mul(BigDecimal a, BigDecimal b)
public static Object mul(BigDecimal a, BigInteger b)
public static Object mul(BigInteger a, Byte b)
public static Object mul(BigInteger a, Short b)
public static Object mul(BigInteger a, Integer b)
public static Object mul(BigInteger a, Float b)
public static Object mul(BigInteger a, Double b)
public static Object mul(BigInteger a, Long b)
public static Object mul(BigInteger a, BigDecimal b)
public static Object mul(BigInteger a, BigInteger b)
public static Object divide(Byte a, BigDecimal b)
public static Object divide(Byte a, BigInteger b)
public static Object divide(Short a, BigDecimal b)
public static Object divide(Short a, BigInteger b)
public static Object divide(Integer a, BigDecimal b)
public static Object divide(Integer a, BigInteger b)
public static Object divide(Float a, BigDecimal b)
public static Object divide(Float a, BigInteger b)
public static Object divide(Double a, BigDecimal b)
public static Object divide(Double a, BigInteger b)
public static Object divide(Long a, BigDecimal b)
public static Object divide(Long a, BigInteger b)
public static Object divide(BigDecimal a, Byte b)
public static Object divide(BigDecimal a, Short b)
public static Object divide(BigDecimal a, Integer b)
public static Object divide(BigDecimal a, Float b)
public static Object divide(BigDecimal a, Double b)
public static Object divide(BigDecimal a, Long b)
public static Object divide(BigDecimal a, BigDecimal b)
public static Object divide(BigDecimal a, BigInteger b)
public static Object divide(BigInteger a, Byte b)
public static Object divide(BigInteger a, Short b)
public static Object divide(BigInteger a, Integer b)
public static Object divide(BigInteger a, Float b)
public static Object divide(BigInteger a, Double b)
public static Object divide(BigInteger a, Long b)
public static Object divide(BigInteger a, BigDecimal b)
public static Object divide(BigInteger a, BigInteger b)
public static Object divideAndRemainder(Byte a, BigDecimal b)
public static Object divideAndRemainder(Short a, BigDecimal b)
public static Object divideAndRemainder(Short a, BigInteger b)
public static Object divideAndRemainder(Integer a, BigDecimal b)
public static Object divideAndRemainder(Integer a, BigInteger b)
public static Object divideAndRemainder(Float a, BigDecimal b)
public static Object divideAndRemainder(Float a, BigInteger b)
public static Object divideAndRemainder(Double a, BigDecimal b)
public static Object divideAndRemainder(Double a, BigInteger b)
public static Object divideAndRemainder(Long a, BigDecimal b)
public static Object divideAndRemainder(Long a, BigInteger b)
public static Object divideAndRemainder(BigDecimal a, Byte b)
public static Object divideAndRemainder(BigDecimal a, Short b)
public static Object divideAndRemainder(BigDecimal a, Integer b)
public static Object divideAndRemainder(BigDecimal a, Float b)
public static Object divideAndRemainder(BigDecimal a, Double b)
public static Object divideAndRemainder(BigDecimal a, Long b)
public static Object divideAndRemainder(BigDecimal a, BigDecimal b)
public static Object divideAndRemainder(BigDecimal a, BigInteger b)
public static Object divideAndRemainder(BigInteger a, Byte b)
public static Object divideAndRemainder(BigInteger a, Short b)
public static Object divideAndRemainder(BigInteger a, Integer b)
public static Object divideAndRemainder(BigInteger a, Float b)
public static Object divideAndRemainder(BigInteger a, Double b)
public static Object divideAndRemainder(BigInteger a, Long b)
public static Object divideAndRemainder(BigInteger a, BigDecimal b)
public static Object divideAndRemainder(BigInteger a, BigInteger b)
Copyright © 2020–2021. All rights reserved.