The Spring Framework

## Uses of Interface
org.springframework.beans.PropertyValues

Packages that use PropertyValues
org.springframework.aop.framework.autoproxy: Bean post-processors for use in ApplicationContexts to simplify AOP usage by automatically creating AOP proxies without the need to use a ProxyFactoryBean.
org.springframework.beans: This package contains interfaces and classes for manipulating Java beans.
org.springframework.beans.factory.annotation: Support package for annotation-driven bean configuration.
org.springframework.beans.factory.config: SPI interfaces and configuration-related convenience classes for bean factories.
org.springframework.beans.factory.support: Classes supporting the `org.springframework.beans.factory` package.
org.springframework.context.annotation: Annotation support for context configuration, including classpath scanning for autowire candidates.
org.springframework.orm.jpa.support: Classes supporting the `org.springframework.orm.jpa` package.
org.springframework.validation: Provides data binding and validation functionality, for usage in business and/or UI layers.
org.springframework.web.bind: Provides web-specific data binding functionality.
org.springframework.web.portlet.bind: Provides portlet-specific data binding functionality.

Uses of PropertyValues in org.springframework.aop.framework.autoproxy

Methods in org.springframework.aop.framework.autoproxy that return PropertyValues
`PropertyValues` `AbstractAutoProxyCreator.postProcessPropertyValues(PropertyValues pvs, PropertyDescriptor[] pds, Object bean, String beanName)`

Methods in org.springframework.aop.framework.autoproxy with parameters of type PropertyValues
`PropertyValues` `AbstractAutoProxyCreator.postProcessPropertyValues(PropertyValues pvs, PropertyDescriptor[] pds, Object bean, String beanName)`

Uses of PropertyValues in org.springframework.beans

Classes in org.springframework.beans that implement PropertyValues
`class` `MutablePropertyValues` Default implementation of the `PropertyValues` interface.

Methods in org.springframework.beans that return PropertyValues
`PropertyValues` `MutablePropertyValues.changesSince(PropertyValues old)`
`PropertyValues` `PropertyValues.changesSince(PropertyValues old)` Return the changes since the previous PropertyValues.

Methods in org.springframework.beans with parameters of type PropertyValues
`MutablePropertyValues` `MutablePropertyValues.addPropertyValues(PropertyValues other)` Copy all given PropertyValues into this object.
`PropertyValues` `MutablePropertyValues.changesSince(PropertyValues old)`
`PropertyValues` `PropertyValues.changesSince(PropertyValues old)` Return the changes since the previous PropertyValues.
`void` `AbstractPropertyAccessor.setPropertyValues(PropertyValues pvs)`
`void` `PropertyAccessor.setPropertyValues(PropertyValues pvs)` The preferred way to perform a batch update.
`void` `AbstractPropertyAccessor.setPropertyValues(PropertyValues pvs, boolean ignoreUnknown)`
`void` `PropertyAccessor.setPropertyValues(PropertyValues pvs, boolean ignoreUnknown)` Perform a batch update with more control over behavior.
`void` `AbstractPropertyAccessor.setPropertyValues(PropertyValues pvs, boolean ignoreUnknown, boolean ignoreInvalid)`
`void` `PropertyAccessor.setPropertyValues(PropertyValues pvs, boolean ignoreUnknown, boolean ignoreInvalid)` Perform a batch update with full control over behavior.

Constructors in org.springframework.beans with parameters of type PropertyValues
`MutablePropertyValues(PropertyValues original)` Deep copy constructor.

Uses of PropertyValues in org.springframework.beans.factory.annotation

Methods in org.springframework.beans.factory.annotation that return PropertyValues
`PropertyValues` `RequiredAnnotationBeanPostProcessor.postProcessPropertyValues(PropertyValues pvs, PropertyDescriptor[] pds, Object bean, String beanName)`
`PropertyValues` `AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(PropertyValues pvs, PropertyDescriptor[] pds, Object bean, String beanName)`

Methods in org.springframework.beans.factory.annotation with parameters of type PropertyValues
`protected boolean` `InjectionMetadata.InjectedElement.checkPropertySkipping(PropertyValues pvs)` Checks whether this injector's property needs to be skipped due to an explicit property value having been specified.
`protected void` `InjectionMetadata.InjectedElement.inject(Object target, String requestingBeanName, PropertyValues pvs)` Either this or `InjectionMetadata.InjectedElement.getResourceToInject(java.lang.Object, java.lang.String)` needs to be overridden.
`void` `InjectionMetadata.injectMethods(Object target, String beanName, PropertyValues pvs)`
`PropertyValues` `RequiredAnnotationBeanPostProcessor.postProcessPropertyValues(PropertyValues pvs, PropertyDescriptor[] pds, Object bean, String beanName)`
`PropertyValues` `AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(PropertyValues pvs, PropertyDescriptor[] pds, Object bean, String beanName)`

Uses of PropertyValues in org.springframework.beans.factory.config

Methods in org.springframework.beans.factory.config that return PropertyValues
`PropertyValues` `InstantiationAwareBeanPostProcessorAdapter.postProcessPropertyValues(PropertyValues pvs, PropertyDescriptor[] pds, Object bean, String beanName)`
`PropertyValues` `InstantiationAwareBeanPostProcessor.postProcessPropertyValues(PropertyValues pvs, PropertyDescriptor[] pds, Object bean, String beanName)` Post-process the given property values before the factory applies them to the given bean.

Methods in org.springframework.beans.factory.config with parameters of type PropertyValues
`PropertyValues` `InstantiationAwareBeanPostProcessorAdapter.postProcessPropertyValues(PropertyValues pvs, PropertyDescriptor[] pds, Object bean, String beanName)`
`PropertyValues` `InstantiationAwareBeanPostProcessor.postProcessPropertyValues(PropertyValues pvs, PropertyDescriptor[] pds, Object bean, String beanName)` Post-process the given property values before the factory applies them to the given bean.

Uses of PropertyValues in org.springframework.beans.factory.support

Methods in org.springframework.beans.factory.support with parameters of type PropertyValues
`protected void` `AbstractAutowireCapableBeanFactory.applyPropertyValues(String beanName, BeanDefinition mbd, BeanWrapper bw, PropertyValues pvs)` Apply the given property values, resolving any runtime references to other beans in this bean factory.
`protected void` `AbstractAutowireCapableBeanFactory.checkDependencies(String beanName, AbstractBeanDefinition mbd, PropertyDescriptor[] pds, PropertyValues pvs)` Perform a dependency check that all properties exposed have been set, if desired.

Uses of PropertyValues in org.springframework.context.annotation

Methods in org.springframework.context.annotation that return PropertyValues
`PropertyValues` `CommonAnnotationBeanPostProcessor.postProcessPropertyValues(PropertyValues pvs, PropertyDescriptor[] pds, Object bean, String beanName)`

Methods in org.springframework.context.annotation with parameters of type PropertyValues
`PropertyValues` `CommonAnnotationBeanPostProcessor.postProcessPropertyValues(PropertyValues pvs, PropertyDescriptor[] pds, Object bean, String beanName)`

Uses of PropertyValues in org.springframework.orm.jpa.support

Methods in org.springframework.orm.jpa.support that return PropertyValues
`PropertyValues` `PersistenceAnnotationBeanPostProcessor.postProcessPropertyValues(PropertyValues pvs, PropertyDescriptor[] pds, Object bean, String beanName)`

Methods in org.springframework.orm.jpa.support with parameters of type PropertyValues
`PropertyValues` `PersistenceAnnotationBeanPostProcessor.postProcessPropertyValues(PropertyValues pvs, PropertyDescriptor[] pds, Object bean, String beanName)`

Uses of PropertyValues in org.springframework.validation

Methods in org.springframework.validation with parameters of type PropertyValues
`void` `DataBinder.bind(PropertyValues pvs)` Bind the given property values to this binder's target.

Uses of PropertyValues in org.springframework.web.bind

Classes in org.springframework.web.bind that implement PropertyValues
`class` `ServletRequestParameterPropertyValues` PropertyValues implementation created from parameters in a ServletRequest.

Uses of PropertyValues in org.springframework.web.portlet.bind

Classes in org.springframework.web.portlet.bind that implement PropertyValues
`class` `PortletRequestParameterPropertyValues` PropertyValues implementation created from parameters in a PortletRequest.

The Spring Framework

Copyright © 2002-2008 The Spring Framework.