Spring Data MongoDB - Core

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

Packages that use FieldNamingStrategy
org.springframework.data.mongodb.config Spring XML namespace configuration for MongoDB specific repositories. 
org.springframework.data.mongodb.core.mapping Infrastructure for the MongoDB document-to-object mapping subsystem. 
 

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

Methods in org.springframework.data.mongodb.config that return FieldNamingStrategy
protected  FieldNamingStrategy AbstractMongoConfiguration.fieldNamingStrategy()
          Configures a FieldNamingStrategy on the MongoMappingContext instance created.
 

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

Classes in org.springframework.data.mongodb.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 MongoPersistentProperty's name.
 class CamelCaseSplittingFieldNamingStrategy
          Configurable FieldNamingStrategy that splits up camel-case property names and reconcatenates them using a configured delimiter.
 class PropertyNameFieldNamingStrategy
          FieldNamingStrategy simply using the MongoPersistentProperty'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.mongodb.core.mapping with parameters of type FieldNamingStrategy
 void MongoMappingContext.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.mongodb.core.mapping with parameters of type FieldNamingStrategy
BasicMongoPersistentProperty(Field field, PropertyDescriptor propertyDescriptor, MongoPersistentEntity<?> owner, SimpleTypeHolder simpleTypeHolder, FieldNamingStrategy fieldNamingStrategy)
          Creates a new BasicMongoPersistentProperty.
CachingMongoPersistentProperty(Field field, PropertyDescriptor propertyDescriptor, MongoPersistentEntity<?> owner, SimpleTypeHolder simpleTypeHolder, FieldNamingStrategy fieldNamingStrategy)
          Creates a new CachingMongoPersistentProperty.
 


Spring Data MongoDB - Core

Copyright © 2011-2014-2014 Pivotal Software, Inc.. All Rights Reserved.