Class AbstractRole

  • All Implemented Interfaces:
    Serializable, net.fortuna.ical4j.model.ComponentContainer<net.fortuna.ical4j.model.Component>, net.fortuna.ical4j.model.ComponentListAccessor<net.fortuna.ical4j.model.Component>, net.fortuna.ical4j.model.FluentComponent, net.fortuna.ical4j.model.PropertyContainer, net.fortuna.ical4j.model.PropertyListAccessor
    Direct Known Subclasses:
    ActiveRole, Contact, InactiveRole

    public abstract class AbstractRole
    extends net.fortuna.ical4j.model.component.Participant
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class net.fortuna.ical4j.model.component.Participant

        net.fortuna.ical4j.model.component.Participant.Factory
    • Field Summary

      • Fields inherited from class net.fortuna.ical4j.model.Component

        AVAILABLE, BEGIN, components, END, EXPERIMENTAL_PREFIX, PARTICIPANT, properties, VALARM, VAVAILABILITY, VEVENT, VFREEBUSY, VJOURNAL, VLOCATION, VRESOURCE, VTIMEZONE, VTODO, VVENUE
    • Constructor Summary

      Constructors 
      Constructor Description
      AbstractRole​(net.fortuna.ical4j.model.property.ParticipantType participantType)  
      AbstractRole​(net.fortuna.ical4j.vcard.VCard card, net.fortuna.ical4j.model.property.ParticipantType participantType)  
    • Method Summary

      • Methods inherited from class net.fortuna.ical4j.model.component.Participant

        getCalendarAddress, getComponentList, getComponents, getCreated, getDateStamp, getDescription, getLastModified, getParticipantType, getPriority, getSequence, getStatus, getSummary, getUid, getUrl, newFactory, setComponentList, validate
      • Methods inherited from class net.fortuna.ical4j.model.Component

        calculateRecurrenceSet, copy, equals, getFluentTarget, getName, getProperties, getPropertyList, getValue, hashCode, setPropertyList, toString, validate, validateProperties
      • Methods inherited from interface net.fortuna.ical4j.model.ComponentContainer

        add, remove, replace
      • Methods inherited from interface net.fortuna.ical4j.model.ComponentListAccessor

        getComponent, getComponents
      • Methods inherited from interface net.fortuna.ical4j.model.FluentComponent

        withProperty
      • Methods inherited from interface net.fortuna.ical4j.model.PropertyContainer

        add, addAll, remove, removeAll, replace
      • Methods inherited from interface net.fortuna.ical4j.model.PropertyListAccessor

        getProperties, getProperty, getRequiredProperty
    • Constructor Detail

      • AbstractRole

        public AbstractRole​(net.fortuna.ical4j.model.property.ParticipantType participantType)
      • AbstractRole

        public AbstractRole​(net.fortuna.ical4j.vcard.VCard card,
                            net.fortuna.ical4j.model.property.ParticipantType participantType)