Package org.verapdf.component
Class AuditDurationImpl
- java.lang.Object
-
- org.verapdf.component.AuditDurationImpl
-
- All Implemented Interfaces:
AuditDuration
public final class AuditDurationImpl extends Object implements AuditDuration
- Version:
- 0.1 Created 27 Oct 2016:13:03:27
- Author:
- Carl Wilson carlwilson AT github
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
long
getDifference()
String
getDuration()
long
getFinish()
long
getStart()
static String
getStringDuration(long difference)
int
hashCode()
static AuditDuration
sumDuration(Collection<AuditDuration> durations)
String
toString()
-
-
-
Method Detail
-
getStart
public long getStart()
- Specified by:
getStart
in interfaceAuditDuration
- Returns:
- the start time in millisecs
-
getFinish
public long getFinish()
- Specified by:
getFinish
in interfaceAuditDuration
- Returns:
- the finish time in millisecs
-
getDifference
public long getDifference()
- Specified by:
getDifference
in interfaceAuditDuration
- Returns:
- the difference between the start and finish time in millisecs
-
getDuration
public String getDuration()
- Specified by:
getDuration
in interfaceAuditDuration
- Returns:
- a string representation of the duration.
-
getStringDuration
public static String getStringDuration(long difference)
-
sumDuration
public static AuditDuration sumDuration(Collection<AuditDuration> durations)
-
-