com.softicar.platform.common.core.uuid.IUuidAnnotated Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of platform-common Show documentation
Show all versions of platform-common Show documentation
The SoftiCAR Platform is a lightweight, Java-based library to create interactive business web applications.
package com.softicar.platform.common.core.uuid;
import java.util.UUID;
/**
* Implemented by types which are annotated with a {@link UUID}.
*
* TODO PLAT-1087 remove this interface
*
* @author Alexander Schmidt
*/
public interface IUuidAnnotated {
/**
* Returns the {@link UUID} identifying the {@link Class} of this object.
*
* @return the {@link UUID} (never null)
*/
UUID getAnnotatedUuid();
}