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
FieldsModifier and TypeFieldDescriptionprotected com.vaadin.flow.data.provider.KeyMapper<Object>protected CalendarEventSerializerprotected StringFields inherited from class io.jmix.fullcalendarflowui.component.serialization.FullCalendarSerializer
crossDataProviderKeyMapperFields inherited from class io.jmix.fullcalendarflowui.kit.component.serialization.AbstractFullCalendarSerializer
jsonFactory, objectMapper -
Constructor Summary
ConstructorsConstructorDescriptionFullCalendarDataSerializer(String sourceId, com.vaadin.flow.data.provider.KeyMapper<Object> eventKeyMapper) -
Method Summary
Modifier and TypeMethodDescriptionprotected CalendarEventSerializerelemental.json.JsonArrayserializeData(List<? extends CalendarEvent> items) elemental.json.JsonValueserializeIncrementalData(IncrementalData incrementalData) voidsetTimeZoneSupplier(Supplier<TimeZone> timeZoneSupplier) protected voidsetupCalendarEventSerializer(com.fasterxml.jackson.databind.ObjectMapper objectMapper, CalendarEventSerializer eventSerializer) Methods inherited from class io.jmix.fullcalendarflowui.component.serialization.FullCalendarSerializer
createDataSerializer, getRawGroupIdOrConstraint, getSerializers, serializeGroupIdOrConstraintMethods inherited from class io.jmix.fullcalendarflowui.kit.component.serialization.JmixFullCalendarSerializer
serializeCalendarDuration, serializeDateTime, serializeObject, serializeOptions, serializeValue, toJsonArray, toJsonArrayJsonMethods 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)
-