Interface | Description |
---|---|
SpannerPersistentEntity<T> |
Spanner specific interface for a
MutablePersistentEntity stored
in a Google Spanner table. |
SpannerPersistentProperty |
Interface for a
PersistentProperty of a SpannerPersistentEntity
to be stored in a Google Spanner table. |
Class | Description |
---|---|
SpannerCompositeKeyProperty |
Represents an persistent property just to represent Spanner primary keys, and does not
correspond to actual properties of POJOs, as it might even be a composite, multi-column key.
|
SpannerMappingContext |
A mapping context for Google Spanner that provides ways to create persistent entities
and properties.
|
SpannerPersistentEntityImpl<T> |
Represents a Google Spanner table and its columns' mapping to fields within an entity
type.
|
SpannerPersistentEntityInformation<T> | |
SpannerPersistentPropertyImpl |
Represents an implementation for
SpannerPersistentProperty , which is a property of a
SpannerPersistentEntity stored in a Google Spanner table. |
Exception | Description |
---|---|
SpannerDataException |
Annotation Type | Description |
---|---|
Column |
Annotation for a
SpannerPersistentProperty that allows specifying the column name
instead of deriving it from the field's name. |
ColumnInnerType |
Annotation for a
SpannerPersistentProperty that includes an inner-type, such as
an Iterable<>. |
PrimaryKey |
Annotation for a
SpannerPersistentEntity that allows specifying the primary key
columns and their order. |
Table |
Annotation for a
SpannerPersistentEntity that allows specifying a custom table name,
instead of deriving it from the entity's class name. |
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.