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

io.github.ninobomba.commons.data.services.IUpdateService Maven / Gradle / Ivy

The newest version!
package io.github.ninobomba.commons.data.services;

/**
 * The IUpdateService interface provides a contract for implementing
 * update functionality for a specific entity.
 *
 * @param  The type of entity to be updated.
 */
public interface IUpdateService < T > {
	
	/**
	 * Updates the specified entity.
	 *
	 * @param entity The entity to be updated. It should be of type T.
	 */
	void update ( T entity );

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy