Uses of Class
cz.cvut.kbss.jsonld.serialization.traversal.SerializationContext
Packages that use SerializationContext
Package
Description
-
Uses of SerializationContext in cz.cvut.kbss.jsonld.serialization
Methods in cz.cvut.kbss.jsonld.serialization with parameters of type SerializationContextModifier and TypeMethodDescriptionvoidJsonLdTreeBuilder.closeCollection(SerializationContext<?> ctx) voidJsonLdTreeBuilder.closeObject(SerializationContext<?> ctx) voidJsonLdTreeBuilder.openCollection(SerializationContext<? extends Collection<?>> ctx) voidJsonLdTreeBuilder.openObject(SerializationContext<?> ctx) voidJsonLdTreeBuilder.visitAttribute(SerializationContext<?> ctx) voidJsonLdTreeBuilder.visitIdentifier(SerializationContext<String> idCtx) voidJsonLdTreeBuilder.visitIndividual(SerializationContext<?> ctx) booleanJsonLdTreeBuilder.visitObject(SerializationContext<?> ctx) voidJsonLdTreeBuilder.visitTypes(SerializationContext<Set<String>> typesCtx) -
Uses of SerializationContext in cz.cvut.kbss.jsonld.serialization.serializer
Methods in cz.cvut.kbss.jsonld.serialization.serializer with parameters of type SerializationContextModifier and TypeMethodDescription<T> ValueSerializer<T>LiteralValueSerializers.getOrDefault(SerializationContext<T> ctx) <T> ValueSerializer<T>ObjectGraphValueSerializers.getOrDefault(SerializationContext<T> ctx) <T> ValueSerializer<T>ValueSerializers.getOrDefault(SerializationContext<T> ctx) Gets a custom serializer registered for the specified serialization context or a default serializer if there is no custom one registered.<T> Optional<ValueSerializer<T>>LiteralValueSerializers.getSerializer(SerializationContext<T> ctx) <T> Optional<ValueSerializer<T>>ObjectGraphValueSerializers.getSerializer(SerializationContext<T> ctx) <T> Optional<ValueSerializer<T>>ValueSerializers.getSerializer(SerializationContext<T> ctx) Gets a custom serializer for the specified serialization context.static booleanSerializerUtils.isAnnotationReference(Object value, SerializationContext<?> ctx) Checks whether the specified value in the specified context is an annotation property value referencing an individual (resource).ValueSerializer.serialize(T value, SerializationContext<T> ctx) Serializes the specified value, returning a JSON-LD node representing it. -
Uses of SerializationContext in cz.cvut.kbss.jsonld.serialization.serializer.compact
Methods in cz.cvut.kbss.jsonld.serialization.serializer.compact with parameters of type SerializationContextModifier and TypeMethodDescriptionBooleanSerializer.serialize(Boolean value, SerializationContext<Boolean> ctx) DefaultValueSerializer.serialize(Object value, SerializationContext ctx) IdentifierSerializer.serialize(String value, SerializationContext<String> ctx) IndividualSerializer.serialize(Object value, SerializationContext ctx) MultilingualStringSerializer.serialize(cz.cvut.kbss.jopa.model.MultilingualString value, SerializationContext<cz.cvut.kbss.jopa.model.MultilingualString> ctx) NumberSerializer.serialize(Number value, SerializationContext<Number> ctx) ObjectPropertyValueSerializer.serialize(Object value, SerializationContext ctx) -
Uses of SerializationContext in cz.cvut.kbss.jsonld.serialization.serializer.compact.datetime
Methods in cz.cvut.kbss.jsonld.serialization.serializer.compact.datetime with parameters of type SerializationContextModifier and TypeMethodDescriptionEpochBasedDateTimeSerializer.serialize(OffsetDateTime value, SerializationContext<TemporalAccessor> ctx) IsoDateTimeSerializer.serialize(OffsetDateTime value, SerializationContext<TemporalAccessor> ctx) LocalDateSerializer.serialize(LocalDate value, SerializationContext<TemporalAccessor> ctx) TemporalAmountSerializer.serialize(TemporalAmount value, SerializationContext<TemporalAmount> ctx) TemporalSerializer.serialize(TemporalAccessor value, SerializationContext<TemporalAccessor> ctx) TimeSerializer.serialize(LocalTime value, SerializationContext<TemporalAccessor> ctx) TimeSerializer.serialize(OffsetTime value, SerializationContext<TemporalAccessor> ctx) -
Uses of SerializationContext in cz.cvut.kbss.jsonld.serialization.serializer.context
Methods in cz.cvut.kbss.jsonld.serialization.serializer.context with parameters of type SerializationContextModifier and TypeMethodDescriptionContextBuildingBooleanSerializer.serialize(Boolean value, SerializationContext<Boolean> ctx) ContextBuildingDefaultValueSerializer.serialize(Object value, SerializationContext ctx) ContextBuildingIdentifierSerializer.serialize(String value, SerializationContext<String> ctx) ContextBuildingIndividualSerializer.serialize(Object value, SerializationContext ctx) ContextBuildingMultilingualStringSerializer.serialize(cz.cvut.kbss.jopa.model.MultilingualString value, SerializationContext<cz.cvut.kbss.jopa.model.MultilingualString> ctx) ContextBuildingNumberSerializer.serialize(Number value, SerializationContext<Number> ctx) ContextBuildingObjectPropertyValueSerializer.serialize(Object value, SerializationContext ctx) ContextBuildingPluralMultilingualStringSerializer.serialize(Collection<cz.cvut.kbss.jopa.model.MultilingualString> value, SerializationContext<Collection<cz.cvut.kbss.jopa.model.MultilingualString>> ctx) -
Uses of SerializationContext in cz.cvut.kbss.jsonld.serialization.serializer.context.datetime
Methods in cz.cvut.kbss.jsonld.serialization.serializer.context.datetime with parameters of type SerializationContextModifier and TypeMethodDescriptionContextBuildingEpochBasedDateTimeSerializer.serialize(OffsetDateTime value, SerializationContext<TemporalAccessor> ctx) ContextBuildingIsoDateTimeSerializer.serialize(OffsetDateTime value, SerializationContext<TemporalAccessor> ctx) ContextBuildingLocalDateSerializer.serialize(LocalDate value, SerializationContext<TemporalAccessor> ctx) ContextBuildingTemporalAmountSerializer.serialize(TemporalAmount value, SerializationContext<TemporalAmount> ctx) ContextBuildingTimeSerializer.serialize(OffsetTime value, SerializationContext<TemporalAccessor> ctx) -
Uses of SerializationContext in cz.cvut.kbss.jsonld.serialization.serializer.datetime
Methods in cz.cvut.kbss.jsonld.serialization.serializer.datetime with parameters of type SerializationContextModifier and TypeMethodDescriptionDateSerializer.serialize(Date value, SerializationContext<Date> ctx) DateTimeSerializer.serialize(Instant value, SerializationContext<TemporalAccessor> ctx) DateTimeSerializer.serialize(LocalDateTime value, SerializationContext<TemporalAccessor> ctx) abstract JsonNodeDateTimeSerializer.serialize(OffsetDateTime value, SerializationContext<TemporalAccessor> ctx) -
Uses of SerializationContext in cz.cvut.kbss.jsonld.serialization.traversal
Methods in cz.cvut.kbss.jsonld.serialization.traversal that return SerializationContextModifier and TypeMethodDescription<T> SerializationContext<T>SerializationContextFactory.create(T value) <T> SerializationContext<T>SerializationContextFactory.create(T value, SerializationContext<?> current) <T> SerializationContext<T>SerializationContextFactory.createForAttribute(Field field, T value, SerializationContext<?> current) SerializationContextFactory.createForIdentifier(Field field, String value, SerializationContext<?> current) <T> SerializationContext<T>SerializationContextFactory.createForProperties(Field field, T value, SerializationContext<?> current) SerializationContextFactory.createForTypes(Field field, Set<String> value, SerializationContext<?> current) Methods in cz.cvut.kbss.jsonld.serialization.traversal with parameters of type SerializationContextModifier and TypeMethodDescriptionvoidInstanceVisitor.closeCollection(SerializationContext<?> ctx) Called after the last collection item is processed.voidObjectGraphTraverser.closeCollection(SerializationContext<?> ctx) voidObjectGraphTraverser.closeInstance(SerializationContext<?> ctx) voidInstanceVisitor.closeObject(SerializationContext<?> ctx) Called when the graph traverser is done with traversing the current instance.<T> SerializationContext<T>SerializationContextFactory.create(T value, SerializationContext<?> current) <T> SerializationContext<T>SerializationContextFactory.createForAttribute(Field field, T value, SerializationContext<?> current) SerializationContextFactory.createForIdentifier(Field field, String value, SerializationContext<?> current) <T> SerializationContext<T>SerializationContextFactory.createForProperties(Field field, T value, SerializationContext<?> current) SerializationContextFactory.createForTypes(Field field, Set<String> value, SerializationContext<?> current) voidInstanceVisitor.openCollection(SerializationContext<? extends Collection<?>> ctx) Called when a collection is encountered by the object traverser.voidObjectGraphTraverser.openCollection(SerializationContext<? extends Collection<?>> ctx) voidObjectGraphTraverser.openInstance(SerializationContext<?> ctx) voidInstanceVisitor.openObject(SerializationContext<?> ctx) Called when a new instance is discovered by the object graph traverser.voidObjectGraphTraverser.traverse(SerializationContext<?> ctx) voidInstanceVisitor.visitAttribute(SerializationContext<?> ctx) Called when an attribute is processed by the object graph traverser.voidObjectGraphTraverser.visitAttribute(SerializationContext<?> ctx) voidInstanceVisitor.visitIdentifier(SerializationContext<String> ctx) Called when the identifier of an instance (JSON-LD@idattribute) is encountered.voidObjectGraphTraverser.visitIdentifier(SerializationContext<?> ctx) voidInstanceVisitor.visitIndividual(SerializationContext<?> ctx) Visits an object that represents an individual, without any additional attributes.voidObjectGraphTraverser.visitIndividual(SerializationContext<?> ctx) booleanObjectGraphTraverser.visitInstance(SerializationContext<?> ctx) booleanInstanceVisitor.visitObject(SerializationContext<?> ctx) Visits the instance represented by the specified context.voidInstanceVisitor.visitTypes(SerializationContext<Set<String>> ctx) Called when the types of an instance (JSON-LD@typeattribute) are serialized.voidObjectGraphTraverser.visitTypes(SerializationContext<?> ctx)