Spring Data Couchbase

Uses of Interface
org.springframework.data.couchbase.core.mapping.FieldNamingStrategy

Packages that use FieldNamingStrategy
org.springframework.data.couchbase.config   
org.springframework.data.couchbase.core.mapping   
 

Uses of FieldNamingStrategy in org.springframework.data.couchbase.config
 

Methods in org.springframework.data.couchbase.config that return FieldNamingStrategy
protected  FieldNamingStrategy AbstractCouchbaseConfiguration.fieldNamingStrategy()
          Configures a FieldNamingStrategy on the CouchbaseMappingContext instance created.
 

Uses of FieldNamingStrategy in org.springframework.data.couchbase.core.mapping
 

Classes in org.springframework.data.couchbase.core.mapping that implement FieldNamingStrategy
 class CamelCaseAbbreviatingFieldNamingStrategy
          FieldNamingStrategy that abbreviates field names by using the very first letter of the camel case parts of the CouchbasePersistentProperty's name.
 class CamelCaseSplittingFieldNamingStrategy
          Configurable FieldNamingStrategy that splits up camel-case property names and reconcatenates them using a configured delimiter.
 class FallbackFieldNamingStrategy
          FieldNamingStrategy simply using the CouchbasePersistentProperty's name.
 class SnakeCaseFieldNamingStrategy
          FieldNamingStrategy that translates typical camel case Java property names to lower case JSON element names, separated by underscores.
 

Methods in org.springframework.data.couchbase.core.mapping with parameters of type FieldNamingStrategy
 void CouchbaseMappingContext.setFieldNamingStrategy(FieldNamingStrategy fieldNamingStrategy)
          Configures the FieldNamingStrategy to be used to determine the field name if no manual mapping is applied.
 

Constructors in org.springframework.data.couchbase.core.mapping with parameters of type FieldNamingStrategy
BasicCouchbasePersistentProperty(Field field, PropertyDescriptor propertyDescriptor, CouchbasePersistentEntity<?> owner, SimpleTypeHolder simpleTypeHolder, FieldNamingStrategy fieldNamingStrategy)
          Create a new instance of the BasicCouchbasePersistentProperty class.
 


Spring Data Couchbase

Copyright © 2011-2014–2014 Pivotal Software, Inc.. All rights reserved.