|
Spring Data MongoDB - Core | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||