14 lines
348 B
Java
14 lines
348 B
Java
package tc.oc.time;
|
|
|
|
import java.time.Duration;
|
|
import java.time.temporal.TemporalAmount;
|
|
|
|
/**
|
|
* Encapsulates the logic used to convert a {@link Duration} to a {@link TemporalAmount},
|
|
* i.e. how to break the time down into individual units and quantities.
|
|
*/
|
|
public interface PeriodConverter {
|
|
TemporalAmount toPeriod(Duration duration);
|
|
}
|
|
|