Overview | Package | Class | Tree | Deprecated | Index | Help
| Spring Framework
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.springframework.beans
Interface PropertyValues

All Known Implementing Classes:
  MutablePropertyValues, PortletRequestParameterPropertyValues, ServletRequestParameterPropertyValues

    public interface PropertyValues

Holder containing one or more `PropertyValue` objects, typically comprising one update for a specific target bean.

Since:
  13 May 2001
Author:
  Rod Johnson, Juergen Hoeller
See Also:
  `PropertyValue`

Method Summary
`PropertyValues` | `changesSince(PropertyValues old)` Return the changes since the previous PropertyValues.
`boolean` | `contains(java.lang.String propertyName)` Is there a property value (or other processing entry) for this property?
`PropertyValue` | `getPropertyValue(java.lang.String propertyName)` Return the property value with the given name, if any.
`PropertyValue[]` | `getPropertyValues()` Return an array of the PropertyValue objects held in this object.
`boolean` | `isEmpty()` Does this holder not contain any PropertyValue objects at all?

Method Detail

### getPropertyValues

    PropertyValue[] getPropertyValues()

  Return an array of the PropertyValue objects held in this object.

### getPropertyValue

    PropertyValue getPropertyValue(java.lang.String propertyName)

  Return the property value with the given name, if any.

  Parameters:
    `propertyName` - the name to search for
  Returns:
    the property value, or `null`

### changesSince

    PropertyValues changesSince(PropertyValues old)

  Return the changes since the previous PropertyValues. Subclasses should also override `equals`.

  Parameters:
    `old` - old property values
  Returns:
    PropertyValues updated or new properties. Return empty PropertyValues if there are no changes.
  See Also:
    `Object.equals(java.lang.Object)`

### contains

    boolean contains(java.lang.String propertyName)

  Is there a property value (or other processing entry) for this property?

  Parameters:
    `propertyName` - the name of the property we're interested in
  Returns:
    whether there is a property value for this property

### isEmpty

    boolean isEmpty()

  Does this holder not contain any PropertyValue objects at all?

Overview | Package | Class | Tree | Deprecated | Index | Help
| Spring Framework
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD