|
Spring Data MongoDB - Core | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use MongoPersistentProperty | |
|---|---|
| org.springframework.data.mongodb.core.aggregation | Support for the MongoDB aggregation framework. |
| org.springframework.data.mongodb.core.convert | Spring Data MongoDB specific converter infrastructure. |
| org.springframework.data.mongodb.core.index | Support for MongoDB document indexing. |
| org.springframework.data.mongodb.core.mapping | Infrastructure for the MongoDB document-to-object mapping subsystem. |
| org.springframework.data.mongodb.repository.query | Query derivation mechanism for MongoDB specific repositories. |
| Uses of MongoPersistentProperty in org.springframework.data.mongodb.core.aggregation |
|---|
| Constructor parameters in org.springframework.data.mongodb.core.aggregation with type arguments of type MongoPersistentProperty | |
|---|---|
TypeBasedAggregationOperationContext(Class<?> type,
MappingContext<? extends MongoPersistentEntity<?>,MongoPersistentProperty> mappingContext,
QueryMapper mapper)
Creates a new TypeBasedAggregationOperationContext for the given type, MappingContext and
QueryMapper. |
|
| Uses of MongoPersistentProperty in org.springframework.data.mongodb.core.convert |
|---|
| Fields in org.springframework.data.mongodb.core.convert with type parameters of type MongoPersistentProperty | |
|---|---|
protected MappingContext<? extends MongoPersistentEntity<?>,MongoPersistentProperty> |
MappingMongoConverter.mappingContext
|
| Methods in org.springframework.data.mongodb.core.convert that return MongoPersistentProperty | |
|---|---|
MongoPersistentProperty |
QueryMapper.Field.getProperty()
Returns the underlying MongoPersistentProperty backing the field. |
MongoPersistentProperty |
QueryMapper.MetadataBackedField.getProperty()
|
| Methods in org.springframework.data.mongodb.core.convert that return types with arguments of type MongoPersistentProperty | |
|---|---|
Association<MongoPersistentProperty> |
QueryMapper.Field.getAssociation()
|
Association<MongoPersistentProperty> |
QueryMapper.MetadataBackedField.getAssociation()
|
MappingContext<? extends MongoPersistentEntity<?>,MongoPersistentProperty> |
MappingMongoConverter.getMappingContext()
|
protected PersistentPropertyPath<MongoPersistentProperty> |
QueryMapper.MetadataBackedField.getPath()
|
protected Converter<MongoPersistentProperty,String> |
QueryMapper.MetadataBackedField.getPropertyConverter()
Return the Converter to be used to created the mapped key. |
| Methods in org.springframework.data.mongodb.core.convert with parameters of type MongoPersistentProperty | |
|---|---|
protected Object |
QueryMapper.convertAssociation(Object source,
MongoPersistentProperty property)
Converts the given source assuming it's actually an association to another object. |
protected com.mongodb.DBObject |
MappingMongoConverter.createCollection(Collection<?> collection,
MongoPersistentProperty property)
Writes the given Collection using the given MongoPersistentProperty information. |
protected com.mongodb.DBRef |
MappingMongoConverter.createDBRef(Object target,
MongoPersistentProperty property)
|
protected com.mongodb.DBObject |
MappingMongoConverter.createMap(Map<Object,Object> map,
MongoPersistentProperty property)
Writes the given Map using the given MongoPersistentProperty information. |
protected Object |
MappingMongoConverter.getValueInternal(MongoPersistentProperty prop,
com.mongodb.DBObject dbo,
SpELExpressionEvaluator evaluator,
Object parent)
|
Object |
DbRefResolverCallback.resolve(MongoPersistentProperty property)
Resolve the final object for the given MongoPersistentProperty. |
Object |
DefaultDbRefResolver.resolveDbRef(MongoPersistentProperty property,
com.mongodb.DBRef dbref,
DbRefResolverCallback callback)
|
Object |
DbRefResolver.resolveDbRef(MongoPersistentProperty property,
com.mongodb.DBRef dbref,
DbRefResolverCallback callback)
Resolves the given DBRef into an object of the given MongoPersistentProperty's type. |
com.mongodb.DBRef |
MappingMongoConverter.toDBRef(Object object,
MongoPersistentProperty referingProperty)
|
com.mongodb.DBRef |
MongoWriter.toDBRef(Object object,
MongoPersistentProperty referingProperty)
Creates a DBRef to refer to the given object. |
protected void |
MappingMongoConverter.writePropertyInternal(Object obj,
com.mongodb.DBObject dbo,
MongoPersistentProperty prop)
|
| Method parameters in org.springframework.data.mongodb.core.convert with type arguments of type MongoPersistentProperty | |
|---|---|
protected QueryMapper.Field |
UpdateMapper.createPropertyField(MongoPersistentEntity<?> entity,
String key,
MappingContext<? extends MongoPersistentEntity<?>,MongoPersistentProperty> mappingContext)
|
protected QueryMapper.Field |
QueryMapper.createPropertyField(MongoPersistentEntity<?> entity,
String key,
MappingContext<? extends MongoPersistentEntity<?>,MongoPersistentProperty> mappingContext)
|
| Constructors in org.springframework.data.mongodb.core.convert with parameters of type MongoPersistentProperty | |
|---|---|
QueryMapper.MetadataBackedField(String name,
MongoPersistentEntity<?> entity,
MappingContext<? extends MongoPersistentEntity<?>,MongoPersistentProperty> context,
MongoPersistentProperty property)
Creates a new QueryMapper.MetadataBackedField with the given name, MongoPersistentEntity and
MappingContext with the given MongoPersistentProperty. |
|
| Uses of MongoPersistentProperty in org.springframework.data.mongodb.core.index |
|---|
| Methods in org.springframework.data.mongodb.core.index with parameters of type MongoPersistentProperty | |
|---|---|
protected MongoPersistentEntityIndexResolver.IndexDefinitionHolder |
MongoPersistentEntityIndexResolver.createGeoSpatialIndexDefinition(String dotPath,
String fallbackCollection,
MongoPersistentProperty persistentProperty)
Creates IndexDefinition wrapped in MongoPersistentEntityIndexResolver.IndexDefinitionHolder out of GeoSpatialIndexed for
MongoPersistentProperty. |
protected MongoPersistentEntityIndexResolver.IndexDefinitionHolder |
MongoPersistentEntityIndexResolver.createIndexDefinition(String dotPath,
String fallbackCollection,
MongoPersistentProperty persitentProperty)
Creates IndexDefinition wrapped in MongoPersistentEntityIndexResolver.IndexDefinitionHolder out of Indexed for given
MongoPersistentProperty. |
| Method parameters in org.springframework.data.mongodb.core.index with type arguments of type MongoPersistentProperty | |
|---|---|
void |
MongoPersistentEntityIndexCreator.onApplicationEvent(MappingContextEvent<MongoPersistentEntity<?>,MongoPersistentProperty> event)
|
| Uses of MongoPersistentProperty in org.springframework.data.mongodb.core.mapping |
|---|
| Classes in org.springframework.data.mongodb.core.mapping that implement MongoPersistentProperty | |
|---|---|
class |
BasicMongoPersistentProperty
MongoDB specific MongoPersistentProperty implementation. |
class |
CachingMongoPersistentProperty
MongoPersistentProperty caching access to CachingMongoPersistentProperty.isIdProperty() and CachingMongoPersistentProperty.getFieldName(). |
| Methods in org.springframework.data.mongodb.core.mapping that return MongoPersistentProperty | |
|---|---|
MongoPersistentProperty |
MongoMappingContext.createPersistentProperty(Field field,
PropertyDescriptor descriptor,
BasicMongoPersistentEntity<?> owner,
SimpleTypeHolder simpleTypeHolder)
|
protected MongoPersistentProperty |
BasicMongoPersistentEntity.returnPropertyIfBetterIdPropertyCandidateOrNull(MongoPersistentProperty property)
As a general note: An implicit id property has a name that matches "id" or "_id". |
| Methods in org.springframework.data.mongodb.core.mapping that return types with arguments of type MongoPersistentProperty | |
|---|---|
protected Association<MongoPersistentProperty> |
BasicMongoPersistentProperty.createAssociation()
|
| Methods in org.springframework.data.mongodb.core.mapping with parameters of type MongoPersistentProperty | |
|---|---|
String |
MongoPersistentProperty.PropertyToFieldNameConverter.convert(MongoPersistentProperty source)
|
String |
FieldNamingStrategy.getFieldName(MongoPersistentProperty property)
Returns the field name to be used for the given MongoPersistentProperty. |
String |
CamelCaseSplittingFieldNamingStrategy.getFieldName(MongoPersistentProperty property)
|
String |
PropertyNameFieldNamingStrategy.getFieldName(MongoPersistentProperty property)
|
protected MongoPersistentProperty |
BasicMongoPersistentEntity.returnPropertyIfBetterIdPropertyCandidateOrNull(MongoPersistentProperty property)
As a general note: An implicit id property has a name that matches "id" or "_id". |
| Uses of MongoPersistentProperty in org.springframework.data.mongodb.repository.query |
|---|
| Methods in org.springframework.data.mongodb.repository.query with parameters of type MongoPersistentProperty | |
|---|---|
Object |
ConvertingParameterAccessor.PotentiallyConvertingIterator.nextConverted(MongoPersistentProperty property)
Returns the next element which has already been converted. |
| Constructor parameters in org.springframework.data.mongodb.repository.query with type arguments of type MongoPersistentProperty | |
|---|---|
MongoQueryMethod(Method method,
RepositoryMetadata metadata,
MappingContext<? extends MongoPersistentEntity<?>,MongoPersistentProperty> mappingContext)
Creates a new MongoQueryMethod from the given Method. |
|
|
Spring Data MongoDB - Core | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||