Package org.gitlab4j.api.utils
Class DurationUtils
java.lang.Object
org.gitlab4j.api.utils.DurationUtils
public class DurationUtils extends Object
-
Constructor Summary
Constructors Constructor Description DurationUtils() -
Method Summary
Modifier and Type Method Description static intparse(String durationString)Parses a human readable duration string and calculates the number of seconds it represents.static StringtoString(int durationSeconds)Create a human readable duration string from seconds.static StringtoString(int durationSeconds, boolean includeMonths)Create a human readable duration string from seconds.
-
Constructor Details
-
DurationUtils
public DurationUtils()
-
-
Method Details
-
toString
Create a human readable duration string from seconds.- Parameters:
durationSeconds- the total number of seconds in the duration- Returns:
- a human readable string representing the duration
-
toString
Create a human readable duration string from seconds.- Parameters:
durationSeconds- the total number of seconds in the durationincludeMonths- when true will include months "mo", in the string otherwise uses "4w" for each month- Returns:
- a human readable string representing the duration
-
parse
Parses a human readable duration string and calculates the number of seconds it represents.- Parameters:
durationString- the human readable duration- Returns:
- the total number of seconds in the duration
-