public static BigInteger convert()

in c3r-sdk-core/src/main/java/com/amazonaws/c3r/data/Units.java [57:83]


        public static BigInteger convert(final BigInteger value, @NonNull final Seconds from, @NonNull final Seconds to) {
            if (value == null) {
                return null;
            }
            if (from == to) {
                return value;
            }
            if (from == MILLIS) {
                if (to == MICROS) {
                    return value.multiply(MILLIS_PER_MICROS);
                } else {
                    return value.multiply(MILLIS_PER_NANOS);
                }
            } else if (from == MICROS) {
                if (to == MILLIS) {
                    return value.divide(MILLIS_PER_MICROS);
                } else {
                    return value.multiply(MICROS_PER_NANOS);
                }
            } else {
                if (to == MILLIS) {
                    return value.divide(MILLIS_PER_NANOS);
                } else {
                    return value.divide(MICROS_PER_NANOS);
                }
            }
        }