Interface JSCalendarObject

    • Method Detail

      • setUid

        void setUid​(String val)
        Parameters:
        val - the uid throws JsforjException if value already present
      • getUid

        String getUid()
        Returns:
        uid or null if none set
      • setDescription

        void setDescription​(String val)
        Parameters:
        val - the description throws JsforjException if value already present
      • getDescription

        String getDescription()
        Returns:
        description or null if none set
      • setTitle

        void setTitle​(String val)
        Parameters:
        val - the title
      • getTitle

        String getTitle()
        Returns:
        title or null if none set
      • setRecurrenceId

        void setRecurrenceId​(JSLocalDateTime val)
        Parameters:
        val - the recurrence id throws JsforjException if value already present or not override
      • getRecurrenceId

        JSLocalDateTime getRecurrenceId()
        Returns:
        Recurrence id or null if none set
      • getAlerts

        JSAlerts getAlerts​(boolean create)
        Parameters:
        create - true if we create property if it doesn't exist
        Returns:
        list of alerts
      • getCategories

        JSList<String> getCategories​(boolean create)
        Parameters:
        create - true if we create property if it doesn't exist
        Returns:
        JSList object - never null if create true
      • getKeywords

        JSList<String> getKeywords​(boolean create)
        Parameters:
        create - true if we create property if it doesn't exist
        Returns:
        JSList object - never null if create true
      • getLinks

        JSLinks getLinks​(boolean create)
        Parameters:
        create - true if we create property if it doesn't exist
        Returns:
        JSLinks object - never null if create true
      • getLocations

        JSLocations getLocations​(boolean create)
        Parameters:
        create - true if we create property if it doesn't exist
        Returns:
        JSLocations object - never null if create true
      • getOverrides

        JSRecurrenceOverrides getOverrides​(boolean create)
        Parameters:
        create - true if we create property if it doesn't exist
        Returns:
        recurrences object
      • getParticipants

        JSParticipants getParticipants​(boolean create)
        Parameters:
        create - true if we create property if it doesn't exist
        Returns:
        participants object
      • getExcludedRecurrenceRules

        JSRecurrenceRules getExcludedRecurrenceRules​(boolean create)
        Parameters:
        create - true if we create property if it doesn't exist
        Returns:
        recurrence rules object
      • getRecurrenceRules

        JSRecurrenceRules getRecurrenceRules​(boolean create)
        Parameters:
        create - true if we create property if it doesn't exist
        Returns:
        recurrence rules object
      • getReplyTo

        JSReplyTo getReplyTo​(boolean create)
        Parameters:
        create - true if we create property if it doesn't exist
        Returns:
        replyTo object
      • getRelatedTo

        JSRelations getRelatedTo​(boolean create)
        Parameters:
        create - true if we create property if it doesn't exist
        Returns:
        relations object