Class TimeInterval
java.lang.Object
de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInterval
- All Implemented Interfaces:
TimeObject,ComplexValue
Represent an ISO8601 time interval.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic TimeIntervalstatic TimeIntervalcreate(ZonedDateTime start, ZonedDateTime end) static TimeIntervalcreate(net.time4j.Moment start, net.time4j.Moment end) booleannet.time4j.MomentgetEnd()net.time4j.range.MomentIntervalnet.time4j.MomentgetStart()inthashCode()booleanisEmpty()static TimeIntervaltoString()
-
Constructor Details
-
TimeInterval
public TimeInterval(net.time4j.range.MomentInterval interval)
-
-
Method Details
-
hashCode
public int hashCode() -
equals
-
create
-
create
-
create
-
parse
-
getInterval
public net.time4j.range.MomentInterval getInterval() -
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfaceTimeObject
-
asISO8601
- Specified by:
asISO8601in interfaceTimeObject
-
toString
-
get
- Specified by:
getin interfaceComplexValue
-
getStart
public net.time4j.Moment getStart() -
getEnd
public net.time4j.Moment getEnd()
-