Package org.bedework.jsforj.impl.values
Class JSGroupImpl
- java.lang.Object
-
- org.bedework.jsforj.impl.values.JSValueImpl
-
- org.bedework.jsforj.impl.values.JSCalendarObjectImpl
-
- org.bedework.jsforj.impl.values.JSGroupImpl
-
- All Implemented Interfaces:
JSCalendarObject,JSGroup,JSValue
public class JSGroupImpl extends JSCalendarObjectImpl implements JSGroup
User: mike Date: 10/24/19 Time: 17:21
-
-
Field Summary
-
Fields inherited from class org.bedework.jsforj.impl.values.JSValueImpl
factory, type
-
-
Constructor Summary
Constructors Constructor Description JSGroupImpl(String type, com.fasterxml.jackson.databind.JsonNode node)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddEntry(JSCalendarObject val)List<JSCalendarObject>getEntries()-
Methods inherited from class org.bedework.jsforj.impl.values.JSCalendarObjectImpl
getAlerts, getCategories, getDescription, getExcludedRecurrenceRules, getKeywords, getLinks, getLocations, getOverrides, getParticipants, getRecurrenceId, getRecurrenceRules, getRelatedTo, getReplyTo, getTitle, getUid, setDescription, setRecurrenceId, setTitle, setUid
-
Methods inherited from class org.bedework.jsforj.impl.values.JSValueImpl
assertArray, assertBooleanNode, assertIntNode, assertObject, assertStringNode, clear, equals, getBooleanProperty, getBooleanValue, getChanged, getFactory, getNode, getObjectType, getOverrideGenerated, getOwner, getParentProperty, getProperties, getProperty, getProperty, getPropertyValue, getStringProperty, getStringValue, getType, getUnsignedIntegerProperty, getValue, hasChanges, hasProperty, isString, makeProperty, makeProperty, markOverrideGenerated, newProperty, preWrite, removeProperty, setMasterCopy, setOwner, setParentProperty, setProperty, setProperty, setProperty, setProperty, setProperty, writeValue, writeValueAsString, writeValueAsStringFormatted
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.bedework.jsforj.model.JSCalendarObject
getAlerts, getCategories, getDescription, getExcludedRecurrenceRules, getKeywords, getLinks, getLocations, getOverrides, getParticipants, getRecurrenceId, getRecurrenceRules, getRelatedTo, getReplyTo, getTitle, getUid, setDescription, setRecurrenceId, setTitle, setUid
-
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
-
-
-
-
Constructor Detail
-
JSGroupImpl
public JSGroupImpl(String type, com.fasterxml.jackson.databind.JsonNode node)
-
-
Method Detail
-
getEntries
public List<JSCalendarObject> getEntries()
- Specified by:
getEntriesin interfaceJSGroup
-
addEntry
public void addEntry(JSCalendarObject val)
-
-