io.github.ninobomba.commons.data.markers.IPersistentHardDeletable Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of t4m-commons Show documentation
Show all versions of t4m-commons Show documentation
Tools 4 Monkeys - Java Commons
The newest version!
package io.github.ninobomba.commons.data.markers;
/**
* This interface extends the IPersistentDeletable interface and represents a persistent object that can be hard deleted.
*
* Implementing this interface indicates that the implementing class represents an object that can be permanently deleted
* from a persistent storage, such as a database.
*
* Since this interface extends IPersistentDeletable, it inherits the marker behavior of being deletable from the
* persistent storage.
*
* Classes that implement this interface can provide their own implementation for the deletion logic if required.
*
* @see IPersistentDeletable
*/
public interface IPersistentHardDeletable extends IPersistentDeletable {
}