Class Meeting

  • All Implemented Interfaces:
    FluentCalendarTemplate<net.fortuna.ical4j.model.component.VEvent>

    public class Meeting
    extends AbstractCalendarTemplate<net.fortuna.ical4j.model.component.VEvent>
    Creates a VEvent representing a meeting of one or more attendees.
    • Method Detail

      • getFluentTarget

        public <T extends AbstractCalendarTemplate<net.fortuna.ical4j.model.component.VEvent>> T getFluentTarget()
      • required

        public Meeting required​(net.fortuna.ical4j.model.component.Participant participant)
      • optional

        public Meeting optional​(net.fortuna.ical4j.model.component.Participant participant)
      • chair

        public Meeting chair​(net.fortuna.ical4j.model.component.Participant participant)
      • attendee

        public Meeting attendee​(net.fortuna.ical4j.model.component.Participant participant,
                                net.fortuna.ical4j.model.parameter.Role role)
      • location

        public Meeting location​(net.fortuna.ical4j.model.component.VLocation location)
      • resource

        public Meeting resource​(net.fortuna.ical4j.model.component.VResource resource)
      • withAgenda

        public Meeting withAgenda​(Html agenda)
      • withAgenda

        public Meeting withAgenda​(Html agenda,
                                  boolean deriveDescription)
        Attach an agenda to the meeting, and if required derive the DESCRIPTION and STYLED-DESCRIPTION properties from the agenda content.
        Parameters:
        agenda -
        deriveDescription -
        Returns: