Class DateRangeEvent

    • Constructor Detail

      • DateRangeEvent

        public DateRangeEvent​(@NonNull
                              java.util.Map<java.lang.String,​java.lang.String> attributes,
                              @NonNull
                              java.lang.String rawTag,
                              double start,
                              double end,
                              @NonNull
                              java.lang.String id,
                              @Nullable
                              java.util.Date startDate,
                              double duration)
    • Method Detail

      • getAttributes

        @NonNull
        public java.util.Map<java.lang.String,​java.lang.String> getAttributes()
        Returns:
        A Map of all attributes from the EXT-X-DATERANGE tag.
      • getId

        @NonNull
        public java.lang.String getId()
        Returns:
        A string that uniquely identifies a Date Range in the playlist.
      • getStartDate

        @Nullable
        public java.util.Date getStartDate()
        Returns:
        The date at which the Date Range begins.
      • getDuration

        public double getDuration()
        Returns:
        The PLANNED-DURATION of the EXT-X-DATERANGE tag. -1 if none was provided.