Package org.bedework.jsforj.impl.values
Class JSValueFactoryImpl
- java.lang.Object
-
- org.bedework.jsforj.JSValueFactory
-
- org.bedework.jsforj.impl.values.JSValueFactoryImpl
-
- Direct Known Subclasses:
JSAlertFactory,JSAlertsFactory,JSBooleanFactory,JSCalendarObjectFactory,JSDurationFactory,JSEntriesFactory,JSIntArrayFactory,JSIntegerFactory,JSLinkFactory,JSLinksFactory,JSLocalDateTimeFactory,JSLocationFactory,JSLocationsFactory,JSOverrideFactory,JSParticipantFactory,JSParticipantsFactory,JSRecurrenceOverridesFactory,JSRecurrenceRuleFactory,JSRecurrenceRulesFactory,JSRelationFactory,JSRelationsFactory,JSReplyToFactory,JSRolesFactory,JSSendToFactory,JSSignedDurationFactory,JSStringArrayFactory,JSStringFactory,JSStringListFactory,JSTimeZoneFactory,JSTimeZoneRuleFactory,JSTriggerFactory,JSUnsignedIntArrayFactory,JSUnsignedIntFactory,JSUTCDateTimeFactory,JSVirtualLocationFactory
public abstract class JSValueFactoryImpl extends JSValueFactory
User: mike Date: 10/25/19 Time: 15:00
-
-
Constructor Summary
Constructors Constructor Description JSValueFactoryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.fasterxml.jackson.databind.JsonNodeensureType(String typeName, com.fasterxml.jackson.databind.node.ObjectNode node)protected com.fasterxml.jackson.databind.JsonNodenewObject(String typeName)-
Methods inherited from class org.bedework.jsforj.JSValueFactory
newValue
-
-
-
-
Field Detail
-
factory
public static final JSFactory factory
-
-
Method Detail
-
newObject
protected com.fasterxml.jackson.databind.JsonNode newObject(String typeName)
- Parameters:
typeName- to be added as property- Returns:
- ObjectNode
-
ensureType
protected com.fasterxml.jackson.databind.JsonNode ensureType(String typeName, com.fasterxml.jackson.databind.node.ObjectNode node)
- Parameters:
typeName- to be added as property- Returns:
- ObjectNode
-
-