AttributeChange (cayenne-doc: Cayenne Documentation 5.0-M2 API)
Description: declaration: package: org.apache.cayenne.commitlog.model, interface: AttributeChange

# 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`
  Modifier and Type
  Method
  Description
  `<T> T`
  `accept(PropertyChangeVisitor<T> visitor)`

- ## Method Details

  - ### getOldValue

    Object getOldValue()

  - ### getNewValue

    Object getNewValue()