Interface JSParticipants
-
- All Superinterfaces:
JSMap<String,JSParticipant>,JSValue
- All Known Implementing Classes:
JSParticipantsImpl
public interface JSParticipants extends JSMap<String,JSParticipant>
User: mike Date: 4/21/20 Time: 13:45
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JSProperty<JSParticipant>findParticipant(String cua)List<JSProperty<JSParticipant>>getAttendees()Get all attendee participant objectsJSProperty<JSParticipant>makeParticipant()Create and add a new participant object with a small integer as key-
Methods inherited from interface org.bedework.jsforj.model.values.collections.JSMap
get, get, getKeys, makeEntry, put, put, remove, remove, size
-
Methods inherited from interface org.bedework.jsforj.model.values.JSValue
clear, copy, getBooleanProperty, getBooleanValue, getChanged, getNode, getObjectType, getOverrideGenerated, getOwner, getParentProperty, getProperties, getProperty, getProperty, getPropertyValue, getStringProperty, getStringValue, getType, getUnsignedIntegerProperty, getValue, hasChanges, hasProperty, isString, makeProperty, markOverrideGenerated, newProperty, preWrite, removeProperty, setProperty, setProperty, setProperty, setProperty, setProperty, writeValue, writeValueAsString, writeValueAsStringFormatted
-
-
-
-
Method Detail
-
makeParticipant
JSProperty<JSParticipant> makeParticipant()
Create and add a new participant object with a small integer as key
-
getAttendees
List<JSProperty<JSParticipant>> getAttendees()
Get all attendee participant objects- Returns:
- non null list
-
findParticipant
JSProperty<JSParticipant> findParticipant(String cua)
- Parameters:
cua- identifying the participant- Returns:
- null if not found else a participant with a matching sendTo
-
-