|
Spring Data Couchbase | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| CouchbasePersistentEntity<T> | Represents an entity that can be persisted which contains 0 or more properties. |
| CouchbasePersistentProperty | Represents a property part of an entity that needs to be persisted. |
| CouchbaseStorable | Marker Interface to identify either a CouchbaseDocument or a CouchbaseList. |
| FieldNamingStrategy | SPI interface to determine how to name document fields in cases the field name is not manually defined. |
| Class Summary | |
|---|---|
| BasicCouchbasePersistentEntity<T> | The representation of a persistent entity. |
| BasicCouchbasePersistentProperty | Implements annotated property representations of a given Field instance. |
| CamelCaseAbbreviatingFieldNamingStrategy | FieldNamingStrategy that abbreviates field names by using the very first letter of the camel case parts of
the CouchbasePersistentProperty's name. |
| CamelCaseSplittingFieldNamingStrategy | Configurable FieldNamingStrategy that splits up camel-case property names and reconcatenates them using a
configured delimiter. |
| CouchbaseDocument | A CouchbaseDocument is an abstract representation of a document stored inside Couchbase Server. |
| CouchbaseList | A CouchbaseList is an abstract list that represents an array stored in a (most of the times JSON) document. |
| CouchbaseMappingContext | Default implementation of a MappingContext for Couchbase using
BasicCouchbasePersistentEntity and BasicCouchbasePersistentProperty as primary abstractions. |
| CouchbaseSimpleTypes | |
| SnakeCaseFieldNamingStrategy | FieldNamingStrategy that translates typical camel case Java property names to lower case JSON element names,
separated by underscores. |
| Enum Summary | |
|---|---|
| FallbackFieldNamingStrategy | FieldNamingStrategy simply using the CouchbasePersistentProperty's name. |
| Annotation Types Summary | |
|---|---|
| Document | Identifies a domain object to be persisted to Couchbase. |
| Field | Annotation to define custom metadata for document fields. |
|
Spring Data Couchbase | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||