Uses of Interface
org.springframework.data.mongodb.repository.query.MongoEntityInformation
Packages that use MongoEntityInformation
Package
Description
Support infrastructure for query derivation of MongoDB specific repositories.
-
Uses of MongoEntityInformation in org.springframework.data.mongodb.repository.support
Classes in org.springframework.data.mongodb.repository.support that implement MongoEntityInformationModifier and TypeClassDescriptionclassMongoEntityInformationimplementation using aMongoPersistentEntityinstance to lookup the necessary information.Methods in org.springframework.data.mongodb.repository.support that return MongoEntityInformationModifier and TypeMethodDescription<T,ID> MongoEntityInformation <T, ID> MongoRepositoryFactory.getEntityInformation(Class<T> domainClass) Deprecated.MongoRepositoryFactory.getEntityInformation(RepositoryMetadata metadata) <T,ID> MongoEntityInformation <T, ID> ReactiveMongoRepositoryFactory.getEntityInformation(Class<T> domainClass) Deprecated.ReactiveMongoRepositoryFactory.getEntityInformation(RepositoryMetadata metadata) Methods in org.springframework.data.mongodb.repository.support with parameters of type MongoEntityInformationModifier and TypeMethodDescriptionMongoRepositoryFragmentsContributor.contribute(RepositoryMetadata metadata, MongoEntityInformation<?, ?> entityInformation, MongoOperations operations) CreatesRepositoryComposition.RepositoryFragmentsbased onRepositoryMetadatato add MongoDB-specific extensions.ReactiveMongoRepositoryFragmentsContributor.contribute(RepositoryMetadata metadata, MongoEntityInformation<?, ?> entityInformation, ReactiveMongoOperations operations) CreatesRepositoryComposition.RepositoryFragmentsbased onRepositoryMetadatato add MongoDB-specific extensions.Constructors in org.springframework.data.mongodb.repository.support with parameters of type MongoEntityInformationModifierConstructorDescriptionQuerydslMongoPredicateExecutor(MongoEntityInformation<T, ?> entityInformation, MongoOperations mongoOperations) Creates a newQuerydslMongoPredicateExecutorfor the givenMongoEntityInformationandMongoOperations.QuerydslMongoPredicateExecutor(MongoEntityInformation<T, ?> entityInformation, MongoOperations mongoOperations, EntityPathResolver resolver) Creates a newQuerydslMongoPredicateExecutorfor the givenMongoEntityInformation,MongoOperationsandEntityPathResolver.ReactiveQuerydslMongoPredicateExecutor(MongoEntityInformation<T, ?> entityInformation, ReactiveMongoOperations mongoOperations) Creates a newReactiveQuerydslMongoPredicateExecutorfor the givenMongoEntityInformationandReactiveMongoOperations.ReactiveQuerydslMongoPredicateExecutor(MongoEntityInformation<T, ?> entityInformation, ReactiveMongoOperations mongoOperations, EntityPathResolver resolver) Creates a newReactiveQuerydslMongoPredicateExecutorfor the givenMongoEntityInformation,ReactiveMongoOperationsandEntityPathResolver.SimpleMongoRepository(MongoEntityInformation<T, ID> metadata, MongoOperations mongoOperations) SimpleReactiveMongoRepository(MongoEntityInformation<T, ID> entityInformation, ReactiveMongoOperations mongoOperations)