Package org.drdeesw.commons.models.base
Interface UniqueObject<ID extends java.io.Serializable>
-
- All Superinterfaces:
DataTransferObject,java.io.Serializable
- All Known Subinterfaces:
Authority,Group,GroupAuthority,GroupMember,LongUniqueObject,NamedLongUniqueObject,NamedUniqueObject<ID>,StringUniqueObject,UniqueEntity<ID>,UniquePojo<ID>,User
- All Known Implementing Classes:
AbstractLongUniqueEntity,AbstractLongUniquePojo,AbstractNamedLongUniqueEntity,AbstractNamedLongUniquePojo,AbstractNamedUniqueEntity,AbstractNamedUniquePojo,AbstractStringUniqueEntity,AbstractStringUniquePojo,AbstractUniqueEntity,AbstractUniquePojo,AuthorityEntity,AuthorityPojo,GroupAuthorityEntity,GroupAuthorityPojo,GroupEntity,GroupMemberEntity,GroupMemberPojo,GroupPojo,UserEntity,UserPojo
public interface UniqueObject<ID extends java.io.Serializable> extends DataTransferObject
A data transfer object that is unique due to its unique ID.- Author:
- gary_kephart
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IDgetId()voidsetId(ID id)
-