Package net.solarnetwork.domain
Interface Differentiable<T>
- All Known Subinterfaces:
DatumMetadataOperations,DatumSamplesOperations,MutableDatumMetadataOperations,MutableDatumSamplesOperations
- All Known Implementing Classes:
DatumSamples,GeneralDatum,GeneralDatumMetadata,MapSampleOperations
public interface Differentiable<T>
Common API for an object that can be compared to another for differences.
The actual meaning of different is implementation specific. For example an entity might implement this API in order to tell if a modified copy of an entity with the same identity as a persisted instance have different property values, and thus the copy should be persisted to save the updated property values.
- Since:
- 1.59
- Version:
- 1.0
- Author:
- matt
-
Method Summary
-
Method Details
-
differsFrom
-