Uses of Class
org.springframework.data.mongodb.core.aggregation.DateOperators.Timezone
Packages that use DateOperators.Timezone
Package
Description
Support for the MongoDB aggregation framework.
-
Uses of DateOperators.Timezone in org.springframework.data.mongodb.core.aggregation
Methods in org.springframework.data.mongodb.core.aggregation that return DateOperators.TimezoneModifier and TypeMethodDescriptionstatic DateOperators.TimezoneDateOperators.Timezone.fromOffset(ZoneOffset offset) Create aDateOperators.Timezonefor the givenZoneOffsetrendering the offset as UTC offset.static DateOperators.TimezoneDateOperators.Timezone.fromOffset(TimeZone timeZone) Create aDateOperators.Timezonefor the givenTimeZonerendering the offset as UTC offset.static DateOperators.TimezoneCreate aDateOperators.Timezonefor the givenZoneIdrendering the offset as UTC offset.static DateOperators.TimezoneCreate aDateOperators.Timezonefor the givenTimeZonerendering the offset as UTC offset.static DateOperators.TimezoneDateOperators.Timezone.none()Return an emptyDateOperators.Timezone.static DateOperators.TimezoneDateOperators.Timezone.ofExpression(AggregationExpression expression) Create aDateOperators.Timezonefor theAggregationExpressionresulting in the Olson Timezone Identifier or UTC Offset.static DateOperators.TimezoneCreate aDateOperators.Timezonefor theFieldreference holding the Olson Timezone Identifier or UTC Offset.static DateOperators.TimezoneCreate aDateOperators.Timezonefor the given value which must be a valid expression that resolves to aStringrepresenting an Olson Timezone Identifier or UTC Offset.Methods in org.springframework.data.mongodb.core.aggregation with parameters of type DateOperators.TimezoneModifier and TypeMethodDescriptionDateOperators.TimezonedDateAggregationExpression.appendTimezone(Object source, DateOperators.Timezone timezone) Append thetimezoneto a given source.DateOperators.DateAdd.withTimezone(DateOperators.Timezone timezone) Optionally set theDateOperators.Timezoneto use.DateOperators.DateDiff.withTimezone(DateOperators.Timezone timezone) Optionally set theDateOperators.Timezoneto use.DateOperators.DateFromParts.withTimezone(DateOperators.Timezone timezone) Optionally set theDateOperators.Timezoneto use.DateOperators.DateFromPartsOperatorFactory.withTimezone(DateOperators.Timezone timezone) DateOperators.DateFromString.withTimezone(DateOperators.Timezone timezone) Optionally set theDateOperators.Timezoneto use.DateOperators.DateOperatorFactory.withTimezone(DateOperators.Timezone timezone) Create a newDateOperators.DateOperatorFactorybound to a givenDateOperators.Timezone.
NOTE: Requires Mongo 3.6 or later.DateOperators.DateSubtract.withTimezone(DateOperators.Timezone timezone) Optionally set theDateOperators.Timezoneto use.DateOperators.DateToParts.withTimezone(DateOperators.Timezone timezone) Optionally set theDateOperators.Timezoneto use.DateOperators.DateToString.withTimezone(DateOperators.Timezone timezone) Optionally set theDateOperators.Timezoneto use.DateOperators.DateTrunc.withTimezone(DateOperators.Timezone timezone) Optionally set theDateOperators.Timezoneto use.DateOperators.DayOfMonth.withTimezone(DateOperators.Timezone timezone) Optionally set theDateOperators.Timezoneto use.DateOperators.DayOfWeek.withTimezone(DateOperators.Timezone timezone) Optionally set theDateOperators.Timezoneto use.DateOperators.DayOfYear.withTimezone(DateOperators.Timezone timezone) Optionally set theDateOperators.Timezoneto use.DateOperators.Hour.withTimezone(DateOperators.Timezone timezone) Optionally set theDateOperators.Timezoneto use.DateOperators.IsoDateFromParts.withTimezone(DateOperators.Timezone timezone) Optionally set theDateOperators.Timezoneto use.DateOperators.IsoDayOfWeek.withTimezone(DateOperators.Timezone timezone) Optionally set theDateOperators.Timezoneto use.DateOperators.IsoWeek.withTimezone(DateOperators.Timezone timezone) Optionally set theDateOperators.Timezoneto use.DateOperators.IsoWeekYear.withTimezone(DateOperators.Timezone timezone) Optionally set theDateOperators.Timezoneto use.DateOperators.Millisecond.withTimezone(DateOperators.Timezone timezone) Optionally set theDateOperators.Timezoneto use.DateOperators.Minute.withTimezone(DateOperators.Timezone timezone) Optionally set theDateOperators.Timezoneto use.DateOperators.Month.withTimezone(DateOperators.Timezone timezone) Optionally set theDateOperators.Timezoneto use.DateOperators.Second.withTimezone(DateOperators.Timezone timezone) Optionally set theDateOperators.Timezoneto use.protected abstract DateOperators.TimezonedDateAggregationExpressionDateOperators.TimezonedDateAggregationExpression.withTimezone(DateOperators.Timezone timezone) Optionally set theDateOperators.Timezoneto use.DateOperators.Week.withTimezone(DateOperators.Timezone timezone) Optionally set theDateOperators.Timezoneto use.DateOperators.Year.withTimezone(DateOperators.Timezone timezone) Optionally set theDateOperators.Timezoneto use.DateOperators.zonedDateOf(String fieldReference, DateOperators.Timezone timezone) Take the date referenced by given fieldReference.DateOperators.zonedDateOf(AggregationExpression expression, DateOperators.Timezone timezone) Take the date resulting from the givenAggregationExpression.