Interface | Description |
---|---|
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 | Description |
---|---|
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 | Description |
---|---|
FallbackFieldNamingStrategy |
FieldNamingStrategy simply using the CouchbasePersistentProperty 's name. |
Annotation Type | Description |
---|---|
Document |
Identifies a domain object to be persisted to Couchbase.
|
Field |
Annotation to define custom metadata for document fields.
|
Copyright © 2011-2014–2015 Pivotal Software, Inc.. All rights reserved.