Module aeonics.core
Package aeonics.util

Interface Snapshotable

    • Method Detail

      • snapshot

        Data snapshot()
        Serializes this class instance into a simple data structure for use in snapshots. If subclassing, ensure that data from the superclass is included in the resulting Data.
        Returns:
        a snapshot data representation of this class instance
      • snapshotMode

        Snapshotable.SnapshotMode snapshotMode()
        Returns the intended snapshot mode suitable for the target entity.
        Returns:
        the desired snapshot mode