# Interface AttributeChange

All Superinterfaces:
  `PropertyChange`

All Known Implementing Classes:
  `MutableAttributeChange`

public interface AttributeChange extends PropertyChange
Represents a change in a "value" property, which is either a scalar property or a to-one entity relationship.

Since:
  4.0

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Object`
  `getNewValue()`
  `Object`
  `getOldValue()`

  ### Methods inherited from interface PropertyChange

  `accept`

- ## Method Details

  - ### getOldValue

    Object getOldValue()

  - ### getNewValue

    Object getNewValue()