Class Time
java.lang.Object
org.opencds.cqf.cql.engine.runtime.BaseTemporal
org.opencds.cqf.cql.engine.runtime.Time
- All Implemented Interfaces:
Comparable<BaseTemporal>,CqlType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncompare(BaseTemporal other, boolean forSort) intcompareTo(BaseTemporal other) compareToPrecision(BaseTemporal other, Precision thePrecision) equivalent(Object other) expandPartialMax(Precision thePrecision) expandPartialMin(Precision thePrecision) expandPartialMinFromPrecision(Precision thePrecision) getTime()getUncertaintyInterval(Precision thePrecision) booleanisUncertain(Precision thePrecision) toString()withPrecision(Precision precision) Methods inherited from class org.opencds.cqf.cql.engine.runtime.BaseTemporal
getEvaluationOffset, getHighestPrecision, getLowestPrecision, getPrecision, setEvaluationOffset, setPrecision
-
Constructor Details
-
Time
-
Time
-
Time
public Time(int... timeElements)
-
-
Method Details
-
getTime
-
withTime
-
withPrecision
-
expandPartialMinFromPrecision
-
expandPartialMin
-
expandPartialMax
-
isUncertain
- Specified by:
isUncertainin classBaseTemporal
-
getUncertaintyInterval
- Specified by:
getUncertaintyIntervalin classBaseTemporal
-
compare
- Specified by:
comparein classBaseTemporal
-
compareToPrecision
- Specified by:
compareToPrecisionin classBaseTemporal
-
compareTo
-
equivalent
-
equal
-
toString
-