Skip to content

iCal4j Extensions - Concept: Event

VEVENT is perhaps the most implemented object from the iCalendar specification, and supports a variety of use cases. Some of these are represented by the following concepts:


  • Meeting - a private event where attendees are explicitly invited and a chair is nominated.


  • Appointment - a private event representing a block of time for individual pursuits.


  • Seminar - a public interactive event involving one or more speakers.


  • Conference - an extended public event with limited interaction of attendees


  • Performance - a public event with one or more performers and no active participation of attendees