|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use PersistentProperty | |
|---|---|
| org.springframework.data.convert | General purpose conversion framework to read objects from a data store abstraction and write it back. |
| org.springframework.data.mapping | Base package for the mapping subsystem. |
| org.springframework.data.mapping.context | Mapping context API and implementation base classes. |
| org.springframework.data.mapping.model | Core implementation of the mapping subsystem's model. |
| Uses of PersistentProperty in org.springframework.data.convert |
|---|
| Classes in org.springframework.data.convert with type parameters of type PersistentProperty | |
|---|---|
interface |
EntityConverter<E extends PersistentEntity<?,P>,P extends PersistentProperty<P>,T,S>
Combined EntityReader and EntityWriter and add the ability to access a MappingContext and
ConversionService. |
| Methods in org.springframework.data.convert with type parameters of type PersistentProperty | ||
|---|---|---|
|
EntityInstantiator.createInstance(E entity,
ParameterValueProvider<P> provider)
Creates a new instance of the given entity using the given source to pull data from. |
|
|
ReflectionEntityInstantiator.createInstance(E entity,
ParameterValueProvider<P> provider)
|
|
| Uses of PersistentProperty in org.springframework.data.mapping |
|---|
| Classes in org.springframework.data.mapping with type parameters of type PersistentProperty | |
|---|---|
class |
Association<P extends PersistentProperty<P>>
Value object to capture Associations. |
interface |
AssociationHandler<P extends PersistentProperty<P>>
Callback interface to implement functionality to be applied to a collection of Associations. |
interface |
PersistentEntity<T,P extends PersistentProperty<P>>
Represents a persistent entity. |
interface |
PersistentProperty<P extends PersistentProperty<P>>
|
class |
PreferredConstructor<T,P extends PersistentProperty<P>>
Value object to encapsulate the constructor to be used when mapping persistent data to objects. |
static class |
PreferredConstructor.Parameter<T,P extends PersistentProperty<P>>
Value object to represent constructor parameters. |
interface |
PropertyHandler<P extends PersistentProperty<P>>
Callback interface to do something with all plain PersistentProperty instances except associations
and transient properties. |
| Methods in org.springframework.data.mapping with parameters of type PersistentProperty | |
|---|---|
boolean |
PersistentEntity.isConstructorArgument(PersistentProperty<?> property)
Returns whether the given PersistentProperty is referred to by a constructor argument of the
PersistentEntity. |
boolean |
PreferredConstructor.isConstructorParameter(PersistentProperty<?> property)
Returns whether the given PersistentProperty is referenced in a constructor argument of the
PersistentEntity backing this PreferredConstructor. |
boolean |
PersistentEntity.isIdProperty(PersistentProperty<?> property)
Returns whether the given PersistentProperty is the id property of the entity. |
boolean |
PersistentEntity.isVersionProperty(PersistentProperty<?> property)
Returns whether the given PersistentProperty is the version property of the entity. |
| Uses of PersistentProperty in org.springframework.data.mapping.context |
|---|
| Classes in org.springframework.data.mapping.context with type parameters of type PersistentProperty | |
|---|---|
class |
AbstractMappingContext<E extends MutablePersistentEntity<?,P>,P extends PersistentProperty<P>>
Base class to build mapping metadata and thus create instances of PersistentEntity and
PersistentProperty. |
interface |
MappingContext<E extends PersistentEntity<?,P>,P extends PersistentProperty<P>>
This interface defines the overall context including all known PersistentEntity instances and methods to obtain instances on demand. |
class |
MappingContextEvent<E extends PersistentEntity<?,P>,P extends PersistentProperty<P>>
Base implementation of an ApplicationEvent refering to a PersistentEntity. |
interface |
PersistentPropertyPath<T extends PersistentProperty<T>>
Abstraction of a path of PersistentPropertys. |
| Uses of PersistentProperty in org.springframework.data.mapping.model |
|---|
| Classes in org.springframework.data.mapping.model that implement PersistentProperty | |
|---|---|
class |
AbstractPersistentProperty<P extends PersistentProperty<P>>
Simple impementation of PersistentProperty. |
class |
AnnotationBasedPersistentProperty<P extends PersistentProperty<P>>
Special PersistentProperty that takes annotations at a property into account. |
| Methods in org.springframework.data.mapping.model with parameters of type PersistentProperty | ||
|---|---|---|
Object |
BeanWrapper.getProperty(PersistentProperty<?> property)
Returns the value of the given PersistentProperty of the underlying bean instance. |
|
|
BeanWrapper.getProperty(PersistentProperty<?> property,
Class<? extends S> type,
boolean fieldAccessOnly)
Returns the value of the given PersistentProperty potentially converted to the given type. |
|
boolean |
BasicPersistentEntity.isConstructorArgument(PersistentProperty<?> property)
|
|
boolean |
BasicPersistentEntity.isIdProperty(PersistentProperty<?> property)
|
|
boolean |
BasicPersistentEntity.isVersionProperty(PersistentProperty<?> property)
|
|
void |
BeanWrapper.setProperty(PersistentProperty<?> property,
Object value)
Sets the given PersistentProperty to the given value. |
|
void |
BeanWrapper.setProperty(PersistentProperty<?> property,
Object value,
boolean fieldAccessOnly)
Sets the given PersistentProperty to the given value. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||