From 47f184dbf0b5dc067556d53cb67ae5e1f32c4f5a Mon Sep 17 00:00:00 2001 From: Oliver Gierke Date: Tue, 10 May 2011 18:16:05 +0200 Subject: [PATCH] Fixed generic warning by using more concrete meta-model type. --- .../mongodb/repository/MappingMongoEntityInformation.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-data-mongodb/src/main/java/org/springframework/data/document/mongodb/repository/MappingMongoEntityInformation.java b/spring-data-mongodb/src/main/java/org/springframework/data/document/mongodb/repository/MappingMongoEntityInformation.java index b5104f765..33773cc8c 100644 --- a/spring-data-mongodb/src/main/java/org/springframework/data/document/mongodb/repository/MappingMongoEntityInformation.java +++ b/spring-data-mongodb/src/main/java/org/springframework/data/document/mongodb/repository/MappingMongoEntityInformation.java @@ -18,8 +18,8 @@ package org.springframework.data.document.mongodb.repository; import java.io.Serializable; import org.springframework.data.document.mongodb.mapping.BasicMongoPersistentEntity; import org.springframework.data.document.mongodb.mapping.MongoPersistentEntity; +import org.springframework.data.document.mongodb.mapping.MongoPersistentProperty; import org.springframework.data.mapping.MappingBeanHelper; -import org.springframework.data.mapping.model.PersistentProperty; import org.springframework.data.repository.support.AbstractEntityInformation; /** @@ -50,7 +50,7 @@ public class MappingMongoEntityInformation extends A @SuppressWarnings("unchecked") public ID getId(T entity) { - PersistentProperty idProperty = entityMetadata.getIdProperty(); + MongoPersistentProperty idProperty = entityMetadata.getIdProperty(); try { return (ID) MappingBeanHelper.getProperty(entity, idProperty, idProperty.getType(), false);