## Uses of Class
org.springframework.data.mapping.PreferredConstructor

Packages that use PreferredConstructor
org.springframework.data.mapping: Base package for the mapping subsystem.
org.springframework.data.mapping.model: Core implementation of the mapping subsystem's model.

### Uses of PreferredConstructor in org.springframework.data.mapping

Methods in org.springframework.data.mapping that return PreferredConstructor
`PreferredConstructor<T,P>` PersistentEntity.`getPersistenceConstructor()` Returns the `PreferredConstructor` to be used to instantiate objects of this `PersistentEntity`.

### Uses of PreferredConstructor in org.springframework.data.mapping.model

Methods in org.springframework.data.mapping.model that return PreferredConstructor
`static <T,P extends PersistentProperty<P>> PreferredConstructor<T,P>` PreferredConstructorDiscoverer.`discover(Class<T> type)` Discovers the `PreferredConstructor` for the given type.
`static <T,P extends PersistentProperty<P>> PreferredConstructor<T,P>` PreferredConstructorDiscoverer.`discover(PersistentEntity<T,P> entity)` Discovers the `PreferredConstructorDiscoverer` for the given `PersistentEntity`.
`PreferredConstructor<T,P>` BasicPersistentEntity.`getPersistenceConstructor()`