Uses of Class
io.fluxcapacitor.common.api.Data
Packages that use Data
Package
Description
-
Uses of Data in io.fluxcapacitor.common.api
Methods in io.fluxcapacitor.common.api that return DataModifier and TypeMethodDescriptionData.data()
Returns this instance (forSerializedObject
compatibility).Data
<byte[]> SerializedMessage.data()
SerializedObject.data()
Returns the serialized payload held by this object.<M> Data
<M> Data.map
(ThrowingFunction<T, M> mapper) Transforms the value using a custom mapping function, while preserving serialization metadata.Replaces this instance with anotherData
object.Methods in io.fluxcapacitor.common.api with parameters of type DataModifier and TypeMethodDescriptionReplaces this instance with anotherData
object.Returns a newSerializedObject
with the given data object.Constructors in io.fluxcapacitor.common.api with parameters of type DataModifierConstructorDescriptionSerializedMessage
(Data<byte[]> data, Metadata metadata, String messageId, Long timestamp) -
Uses of Data in io.fluxcapacitor.common.api.search
Methods in io.fluxcapacitor.common.api.search that return DataModifier and TypeMethodDescriptionData
<byte[]> SerializedDocument.getDocument()
Returns the serialized representation of the document.Constructors in io.fluxcapacitor.common.api.search with parameters of type DataModifierConstructorDescriptionSerializedDocument
(String id, Long timestamp, Long end, String collection, Data<byte[]> document, String summary, Set<FacetEntry> facets, Set<SortableEntry> indexes) Constructs a new instance of the SerializedDocument class with the specified parameters. -
Uses of Data in io.fluxcapacitor.common.search
Methods in io.fluxcapacitor.common.search that return DataModifier and TypeMethodDescriptionData
<com.fasterxml.jackson.databind.JsonNode> Data
<?> JacksonInverter.convertFormat
(Data<byte[]> data) protected Data
<com.fasterxml.jackson.databind.JsonNode> Data
<byte[]> protected Data
<com.fasterxml.jackson.databind.JsonNode> JacksonInverter.toJsonData
(com.fasterxml.jackson.databind.JsonNode node, Data<byte[]> data) Methods in io.fluxcapacitor.common.search with parameters of type DataModifier and TypeMethodDescriptionboolean
DefaultDocumentSerializer.canDeserialize
(Data<byte[]> data) Checks whether the givenData
object is in a format that this serializer can deserialize.Data
<com.fasterxml.jackson.databind.JsonNode> Data
<?> JacksonInverter.convertFormat
(Data<byte[]> data) DefaultDocumentSerializer.deserialize
(Data<byte[]> document) protected Data
<com.fasterxml.jackson.databind.JsonNode> protected Data
<com.fasterxml.jackson.databind.JsonNode> JacksonInverter.toJsonData
(com.fasterxml.jackson.databind.JsonNode node, Data<byte[]> data) -
Uses of Data in io.fluxcapacitor.common.serialization
Methods in io.fluxcapacitor.common.serialization that return DataModifier and TypeMethodDescriptiondefault Data
<?> Converter.convertFormat
(Data<I> data) Optionally converts the structure or format (e.g.: application/json) of the input data without modifying its core content.Methods in io.fluxcapacitor.common.serialization with parameters of type DataModifier and TypeMethodDescriptiondefault Data
<?> Converter.convertFormat
(Data<I> data) Optionally converts the structure or format (e.g.: application/json) of the input data without modifying its core content. -
Uses of Data in io.fluxcapacitor.javaclient
Methods in io.fluxcapacitor.javaclient with parameters of type Data -
Uses of Data in io.fluxcapacitor.javaclient.common.serialization
Methods in io.fluxcapacitor.javaclient.common.serialization that return DataModifier and TypeMethodDescriptionData
<byte[]> Serializes the given object into a byte-basedData
object, using the specified format.default Data
<byte[]> Serializes the given object to aData
wrapper using the default format.Data
<byte[]> Serializes the given object into aData
wrapper using the specified format.protected Data
<byte[]> AbstractSerializer.serializeToOtherFormat
(Object object, String format) Converts common simple object types (e.g., String, byte[]) to the requested alternative format.Methods in io.fluxcapacitor.javaclient.common.serialization with parameters of type Data -
Uses of Data in io.fluxcapacitor.javaclient.common.serialization.casting
Methods in io.fluxcapacitor.javaclient.common.serialization.casting that return Data -
Uses of Data in io.fluxcapacitor.javaclient.common.serialization.jackson
Methods in io.fluxcapacitor.javaclient.common.serialization.jackson with parameters of type DataModifier and TypeMethodDescriptionprotected Object
JacksonSerializer.doDeserialize
(Data<?> data, String type) Deserializes aData
instance into an object of the given type using the Jackson object mapper. -
Uses of Data in io.fluxcapacitor.javaclient.persisting.keyvalue.client
Methods in io.fluxcapacitor.javaclient.persisting.keyvalue.client that return DataModifier and TypeMethodDescriptionData
<byte[]> Data
<byte[]> Returns theData
object associated with the given key.Data
<byte[]> Methods in io.fluxcapacitor.javaclient.persisting.keyvalue.client with parameters of type DataModifier and TypeMethodDescriptionAdds or replaces the given value in the key value store.InMemoryKeyValueStore.putValueIfAbsent
(String key, Data<byte[]> value) KeyValueClient.putValueIfAbsent
(String key, Data<byte[]> value) Adds the given value in the key value store if the key is not already mapped to a value.WebsocketKeyValueClient.putValueIfAbsent
(String key, Data<byte[]> value) Constructor parameters in io.fluxcapacitor.javaclient.persisting.keyvalue.client with type arguments of type Data -
Uses of Data in io.fluxcapacitor.proxy
Methods in io.fluxcapacitor.proxy that return DataMethods in io.fluxcapacitor.proxy with parameters of type Data