From 618de8813d17c5a242abd9192a1e40764c4cc15b Mon Sep 17 00:00:00 2001 From: Kai Zimmermann Date: Tue, 15 Mar 2016 15:14:07 +0100 Subject: [PATCH] Javadoc for Dennis --- .../tenancy/configuration/DurationHelper.java | 21 ++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/hawkbit-core/src/main/java/org/eclipse/hawkbit/tenancy/configuration/DurationHelper.java b/hawkbit-core/src/main/java/org/eclipse/hawkbit/tenancy/configuration/DurationHelper.java index 65cd68997..8e7c46223 100644 --- a/hawkbit-core/src/main/java/org/eclipse/hawkbit/tenancy/configuration/DurationHelper.java +++ b/hawkbit-core/src/main/java/org/eclipse/hawkbit/tenancy/configuration/DurationHelper.java @@ -22,6 +22,11 @@ import java.time.temporal.TemporalAccessor; */ public final class DurationHelper { + /** + * Duration validation utility class. Checks if the requested duration is in + * the defined min/max range. + * + */ public static class DurationRangeValidator { final Duration min; final Duration max; @@ -41,6 +46,19 @@ public final class DurationHelper { */ public static final String DURATION_FORMAT = "HH:mm:ss"; + private DurationHelper() { + // utility class + } + + /** + * Creates a {@link DurationRangeValidator}. + * + * @param min + * imum of range. + * @param max + * imum of range. + * @return {@link DurationRangeValidator} range. + */ public static DurationRangeValidator durationRangeValidator(final Duration min, final Duration max) { return new DurationRangeValidator(min, max); } @@ -94,7 +112,4 @@ public final class DurationHelper { return Duration.ofHours(hours).plusMinutes(minutes).plusSeconds(seconds); } - private DurationHelper() { - // utility class - } }