Package net.datafaker.providers.base
Class FakeDuration
java.lang.Object
net.datafaker.providers.base.AbstractProvider<BaseProviders>
net.datafaker.providers.base.FakeDuration
- Since:
- 0.8.0
-
Field Summary
Fields inherited from class net.datafaker.providers.base.AbstractProvider
faker
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionatMostDays
(long daysMax) Returns a Duration object representing a random duration of days in the given rangeatMostHours
(long hoursMax) Returns a Duration object representing a random duration of hours in the given rangeatMostMinutes
(long minutesMax) Returns a Duration object representing a random duration of minutes in the given rangeatMostSeconds
(long secondsMax) Returns a Duration object representing a random duration of seconds in the given range
-
Constructor Details
-
FakeDuration
-
-
Method Details
-
atMostMinutes
Returns a Duration object representing a random duration of minutes in the given range- Parameters:
minutesMax
- : max number of minutes for Duration (inclusive)- Returns:
- a Duration object representing a number of minutes in the given range
-
atMostHours
Returns a Duration object representing a random duration of hours in the given range- Parameters:
hoursMax
- : max number of hours for Duration (inclusive)- Returns:
- a Duration object representing a number of hours in the given range
-
atMostDays
Returns a Duration object representing a random duration of days in the given range- Parameters:
daysMax
- : max number of days for Duration (inclusive)- Returns:
- a Duration object representing a number of days in the given range
-
atMostSeconds
Returns a Duration object representing a random duration of seconds in the given range- Parameters:
secondsMax
- : max number of seconds for Duration (inclusive)- Returns:
- a Duration object representing a number of seconds in the given range
-