Class TemporalHelper
java.lang.Object
org.opencds.cqf.cql.engine.runtime.TemporalHelper
-
Method Summary
Modifier and TypeMethodDescriptionstatic StringaddLeadingZeroes(int element, int length) static StringautoCompleteDateString(String dateString, Precision precision) static StringautoCompleteDateTimeString(String dateString, Precision precision) static StringautoCompleteTimeString(String timeString, Precision precision) static int[]cleanArray(Integer... elements) static String[]normalizeDateTimeElements(int... elements) static String[]normalizeTimeElements(int... elements) static OffsetDateTimetoOffsetDateTime(LocalDateTime localDateTime) static ZonedDateTimetoZonedDateTime(LocalDateTime localDateTime) static ZonedDateTimetoZonedDateTime(LocalDateTime localDateTime, Context c) static longtruncateValueToTargetPrecision(long value, Precision precision, Precision targetPrecision) static intweeksToDays(int weeks) static BigDecimalzoneToOffset(ZoneOffset zone)
-
Method Details
-
normalizeDateTimeElements
-
normalizeTimeElements
-
addLeadingZeroes
-
autoCompleteDateTimeString
-
autoCompleteDateString
-
autoCompleteTimeString
-
cleanArray
-
zoneToOffset
-
toZonedDateTime
-
toZonedDateTime
-
toOffsetDateTime
-
weeksToDays
public static int weeksToDays(int weeks) -
truncateValueToTargetPrecision
-