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 tools.jackson.databind.ObjectMapperprotected 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
objectMapper -
Constructor Summary
ConstructorsConstructorDescriptionFullCalendarDataSerializer(String sourceId, com.vaadin.flow.data.provider.KeyMapper<Object> eventKeyMapper) -
Method Summary
Modifier and TypeMethodDescriptionprotected tools.jackson.databind.ObjectMapperaddCalendarEventSerializer(tools.jackson.databind.ObjectMapper objectMapper, CalendarEventSerializer eventSerializer) protected CalendarEventSerializertools.jackson.databind.node.ArrayNodeserializeData(List<? extends CalendarEvent> items) tools.jackson.databind.JsonNodeserializeIncrementalData(IncrementalData incrementalData) voidsetTimeZoneSupplier(Supplier<TimeZone> timeZoneSupplier) 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
createObjectMapper, initObjectMapper
-
Field Details
-
eventSerializer
-
eventKeyMapper
-
sourceId
-
dataObjectMapper
protected tools.jackson.databind.ObjectMapper dataObjectMapper
-
-
Constructor Details
-
FullCalendarDataSerializer
-
-
Method Details
-
setTimeZoneSupplier
-
serializeIncrementalData
-
serializeData
-
createCalendarEventSerializer
-
addCalendarEventSerializer
protected tools.jackson.databind.ObjectMapper addCalendarEventSerializer(tools.jackson.databind.ObjectMapper objectMapper, CalendarEventSerializer eventSerializer)
-