Module ical4j.core

Interface TimeZonePropertyAccessor

All Superinterfaces:
PropertyContainer, PropertyListAccessor
All Known Implementing Classes:
Daylight, Observance, Standard, VTimeZone

public interface TimeZonePropertyAccessor extends PropertyContainer
  • Method Details

    • getTimeZoneId

      default Optional<TzId> getTimeZoneId()
      Returns:
      the mandatory timezone identifier property
    • getLastModified

      default Optional<LastModified> getLastModified()
      Returns:
      the optional last-modified property
    • getTimeZoneUrl

      default Optional<TzUrl> getTimeZoneUrl()
      Returns:
      the optional timezone url property
    • getTimeZoneOffsetFrom

      default Optional<TzOffsetFrom> getTimeZoneOffsetFrom()
    • getTimeZoneOffsetTo

      default Optional<TzOffsetTo> getTimeZoneOffsetTo()
    • getStartDate

      default Optional<DtStart<LocalDateTime>> getStartDate()
      Returns the mandatory dtstart property.
      Returns:
      the DTSTART property or null if not specified