-
Deprecated ClassesClassDescriptionadoption of the new date/time API means formatting is now supported via
DateTimeFormatter
seeVLocation
as a replacement.UseLocalDate
for iCalendar DATE representations.We can no longer use DateRange to compare dates reliably due to supporting incompatible temporal types. UseInterval
instead.Replaced with new Java Date/Time API implementationreplaced with standard Java collections.UseLocalTime
for iCalendar TIME representations.Replaced byZoneOffset
in Java 8.Utility class for old date/time API no longer requireddefault property validation moved to relevant property. See alsoPropertyRuleSet
.
-
Deprecated MethodsMethodDescriptionDefine extensions in META-INF/services/net.fortuna.ical4j.model.[Type]Factorypreference the constructor option for specifying factoriesuse
Period.includes(Temporal)
instead.useLink.getValue()
preference the constructor option for specifying factorieswill be removed in a future version to support immutable pattern.will be removed in a future version to support immutable pattern.will be removed in a future version to support immutable pattern.will be removed in a future version to support immutable pattern.will be removed in a future version to support immutable pattern.useInstant.from(getDuration().addTo(start))
, where start is aTemporal
It is not all that useful to perform rounding without specifying an explicit timezone.
Component Filters