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);
}
}
}