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

de.alpharogroup.domain.BaseDomainObject Maven / Gradle / Ivy

There is a newer version: 5.0.0
Show newest version
package de.alpharogroup.domain;

import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;


/**
 * The abstract class {@link BaseDomainObject} is the base class for all domain objects.
 *
 * @param  the primary key type of the corresponding entity
 */
@Getter
@Setter
@EqualsAndHashCode
@ToString
public abstract class BaseDomainObject implements DomainObject {
	/**
	 * The serialVersionUID.
	 */
	private static final long serialVersionUID = 1L;
	
	/** The id. */
	@Getter
	@Setter
	K id;
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy