Class FullCalendarSerializer.FullCalendarDataSerializer
java.lang.Object
io.jmix.fullcalendarflowui.kit.component.serialization.AbstractFullCalendarSerializer
io.jmix.fullcalendarflowui.kit.component.serialization.JmixFullCalendarSerializer
io.jmix.fullcalendarflowui.component.serialization.FullCalendarSerializer
io.jmix.fullcalendarflowui.component.serialization.FullCalendarSerializer.FullCalendarDataSerializer
- Enclosing class:
- FullCalendarSerializer
Data serializer is used per data provider manager.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.jmix.fullcalendarflowui.component.serialization.FullCalendarSerializer
FullCalendarSerializer.FullCalendarDataSerializer
-
Field Summary
Modifier and TypeFieldDescriptionprotected com.vaadin.flow.data.provider.KeyMapper<Object>
protected CalendarEventSerializer
protected String
Fields inherited from class io.jmix.fullcalendarflowui.component.serialization.FullCalendarSerializer
crossDataProviderKeyMapper
Fields inherited from class io.jmix.fullcalendarflowui.kit.component.serialization.AbstractFullCalendarSerializer
jsonFactory, objectMapper
-
Constructor Summary
ConstructorDescriptionFullCalendarDataSerializer
(String sourceId, com.vaadin.flow.data.provider.KeyMapper<Object> eventKeyMapper) -
Method Summary
Modifier and TypeMethodDescriptionprotected CalendarEventSerializer
elemental.json.JsonArray
serializeData
(List<? extends CalendarEvent> items) elemental.json.JsonValue
serializeIncrementalData
(IncrementalData incrementalData) void
setTimeZoneSupplier
(Supplier<TimeZone> timeZoneSupplier) protected void
setupCalendarEventSerializer
(com.fasterxml.jackson.databind.ObjectMapper objectMapper, CalendarEventSerializer eventSerializer) Methods inherited from class io.jmix.fullcalendarflowui.component.serialization.FullCalendarSerializer
createDataSerializer, getRawGroupIdOrConstraint, getSerializers, serializeGroupIdOrConstraint
Methods inherited from class io.jmix.fullcalendarflowui.kit.component.serialization.JmixFullCalendarSerializer
serializeCalendarDuration, serializeDateTime, serializeObject, serializeOptions, serializeValue, toJsonArray, toJsonArrayJson
Methods inherited from class io.jmix.fullcalendarflowui.kit.component.serialization.AbstractFullCalendarSerializer
createJsonFactory, createObjectMapper, initObjectMapper
-
Field Details
-
eventSerializer
-
eventKeyMapper
-
sourceId
-
-
Constructor Details
-
FullCalendarDataSerializer
-
-
Method Details
-
setTimeZoneSupplier
-
serializeIncrementalData
-
serializeData
-
createCalendarEventSerializer
-
setupCalendarEventSerializer
protected void setupCalendarEventSerializer(com.fasterxml.jackson.databind.ObjectMapper objectMapper, CalendarEventSerializer eventSerializer)
-