Package | Description |
---|---|
org.springframework.data.mongodb.core.convert |
Spring Data MongoDB specific converter infrastructure.
|
Modifier and Type | Class and Description |
---|---|
protected static class |
QueryMapper.MetadataBackedField
Extension of
QueryMapper.Field to be backed with mapping metadata. |
Modifier and Type | Method and Description |
---|---|
protected QueryMapper.Field |
QueryMapper.createPropertyField(MongoPersistentEntity<?> entity,
String key,
MappingContext<? extends MongoPersistentEntity<?>,MongoPersistentProperty> mappingContext) |
protected QueryMapper.Field |
UpdateMapper.createPropertyField(MongoPersistentEntity<?> entity,
String key,
MappingContext<? extends MongoPersistentEntity<?>,MongoPersistentProperty> mappingContext) |
QueryMapper.Field |
QueryMapper.Field.with(String name)
Returns a new
QueryMapper.Field with the given name. |
Modifier and Type | Method and Description |
---|---|
protected Object |
QueryMapper.convertAssociation(Object source,
QueryMapper.Field field) |
protected Map.Entry<String,Object> |
QueryMapper.createMapEntry(QueryMapper.Field field,
Object value)
Creates a new
Map.Entry for the given QueryMapper.Field with the given value. |
protected org.bson.Document |
QueryMapper.getMappedKeyword(QueryMapper.Field property,
org.springframework.data.mongodb.core.convert.QueryMapper.Keyword keyword)
Returns the mapped keyword considered defining a criteria for the given property.
|
protected Map.Entry<String,Object> |
QueryMapper.getMappedObjectForField(QueryMapper.Field field,
Object rawValue)
Extracts the mapped object value for given field out of rawValue taking nested
Keyword s into account |
protected Map.Entry<String,Object> |
UpdateMapper.getMappedObjectForField(QueryMapper.Field field,
Object rawValue) |
protected Object |
QueryMapper.getMappedValue(QueryMapper.Field documentField,
Object sourceValue)
Returns the mapped value for the given source object assuming it's a value for the given
MongoPersistentProperty . |
protected boolean |
QueryMapper.isAssociationConversionNecessary(QueryMapper.Field documentField,
Object value)
Returns whether the given
QueryMapper.Field represents an association reference that together with the given value
requires conversion to a DBRef object. |
protected boolean |
UpdateMapper.isAssociationConversionNecessary(QueryMapper.Field documentField,
Object value) |
Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.