|
13 | 13 | * A custom argument type implementation to handle durations in a converted format. |
14 | 14 | */ |
15 | 15 | @NullMarked |
16 | | -public final class DurationArgument implements CustomArgumentType.Converted<Duration, Integer> { |
| 16 | +public final class DurationArgumentType implements CustomArgumentType.Converted<Duration, Integer> { |
17 | 17 | private final Duration minimum; |
18 | 18 |
|
19 | | - private DurationArgument(Duration minimum) { |
| 19 | + private DurationArgumentType(Duration minimum) { |
20 | 20 | this.minimum = minimum; |
21 | 21 | } |
22 | 22 |
|
23 | 23 | /** |
24 | | - * Creates a {@link DurationArgument} instance with a default minimum duration of zero. |
| 24 | + * Creates a {@link DurationArgumentType} instance with a default minimum duration of zero. |
25 | 25 | * |
26 | | - * @return a new {@link DurationArgument} instance with a minimum duration of zero |
| 26 | + * @return a new {@link DurationArgumentType} instance with a minimum duration of zero |
27 | 27 | */ |
28 | 28 | @Contract(value = " -> new", pure = true) |
29 | | - public static DurationArgument duration() { |
| 29 | + public static DurationArgumentType duration() { |
30 | 30 | return duration(Duration.ZERO); |
31 | 31 | } |
32 | 32 |
|
33 | 33 | /** |
34 | | - * Creates a new {@link DurationArgument} instance with the specified minimum duration. |
| 34 | + * Creates a new {@link DurationArgumentType} instance with the specified minimum duration. |
35 | 35 | * |
36 | 36 | * @param minimum the minimum duration for the argument |
37 | | - * @return a new {@link DurationArgument} instance with the specified minimum duration |
| 37 | + * @return a new {@link DurationArgumentType} instance with the specified minimum duration |
38 | 38 | */ |
39 | 39 | @Contract(value = "_ -> new", pure = true) |
40 | | - public static DurationArgument duration(Duration minimum) { |
41 | | - return new DurationArgument(minimum); |
| 40 | + public static DurationArgumentType duration(Duration minimum) { |
| 41 | + return new DurationArgumentType(minimum); |
42 | 42 | } |
43 | 43 |
|
44 | 44 | @Override |
|
0 commit comments