Class CalendarItem

java.lang.Object
de.bytestore.hostinger.entity.calendar.CalendarItem

@Entity(name="host_CalendarItem") public class CalendarItem extends Object
Represents a calendar event or appointment entity in the application. This class is mapped to the database table "HOST_CALENDAR_ITEM". The CalendarItem includes details such as the name of the event, associated customer, start and end times, color coding, and whether the event spans the entire day. Additionally, it references related entities such as User and Invoice. This entity also tracks its creation and last modification metadata including the user responsible and the respective timestamps. The JPA annotations specify database mappings, including indices for optimizing queries involving customer and invoice associations.
  • Constructor Details

    • CalendarItem

      public CalendarItem()