Package org.bedework.calfacade.base
Interface AttendeesEntity
- All Known Subinterfaces:
EventEntity
- All Known Implementing Classes:
BwAlarm,BwEvent,BwEventAnnotation,BwEventNewWrapper,BwEventObj,BwEventProxy
public interface AttendeesEntity
An entity that can have one or more attendees will implement this interface.
Where we have attendees we have recipients.
- Author:
- Mike Douglass
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddAttendee(BwAttendee val) voidaddRecipient(String val) Return a clone of the SetReturn a copy of the SetGet the attendeesintintGet the recipientsbooleanremoveAttendee(BwAttendee val) booleanremoveRecipient(String val) voidsetAttendees(Set<BwAttendee> val) Set the attendees SetvoidsetRecipients(Set<String> val) Set the recipients Set
-
Method Details
-
setAttendees
Set the attendees Set- Parameters:
val- Set of attendees
-
getAttendees
Set<BwAttendee> getAttendees()Get the attendees- Returns:
- Set attendees list
-
getNumAttendees
int getNumAttendees()- Returns:
- int number of attendees.
-
addAttendee
- Parameters:
val-
-
removeAttendee
- Parameters:
val-- Returns:
- boolean true if removed.
-
copyAttendees
Set<BwAttendee> copyAttendees()Return a copy of the Set- Returns:
- Set of BwAttendee
-
cloneAttendees
Set<BwAttendee> cloneAttendees()Return a clone of the Set- Returns:
- Set of BwAttendee
-
setRecipients
Set the recipients Set- Parameters:
val- Set of (String)recipients
-
getRecipients
Get the recipients- Returns:
- Set recipients set
-
getNumRecipients
int getNumRecipients()- Returns:
- int number of recipients.
-
addRecipient
- Parameters:
val-
-
removeRecipient
- Parameters:
val-- Returns:
- boolean true if removed.
-