All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.github.ninobomba.commons.data.markers.IPersistentHardDeletable Maven / Gradle / Ivy

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 {
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy