Package com.google.cloud.spring.data.spanner.core.convert
package com.google.cloud.spring.data.spanner.core.convert
Classes related to conversion of data and mapping of entities in Cloud Spanner support for Spring
Data.
-
ClassDescriptionThe factory method
CommitTimestamp.of(Class)
should be used to resolve a specific value of a pointed class which is converted then to theValue.COMMIT_TIMESTAMP
byCommitTimestamp.CommitTimestampDecorator
.A specific decorator of the "to timestamp" function that any custom converter should follow to support "CommitTimestamp" feature.Utility functions used in conversion operations.The primary class for writing entity objects to Spanner and creating entity objects from rows stored in Spanner.The primary class for adding values from entity objects toMutation.WriteBuilder
for the purpose of creating mutations for Spanner.An interface that allows multiple values to be bound for Cloud Spanner.Default commonly-used custom converters.A custom type converter.Interface for processors that can populate fields from Spanner Structs and write them to Spanner Mutations.An entity writer that writes values from an entity to a sink.A custom converter used for reading from Spanner data types.A utility class to map between common Java types and types to use with Spanner.A custom converter for writing values from entities to types for Spanner.A convenience wrapper class around Struct to make reading columns easier without knowing their type.