Package sonia.scm
Interface ModelObject
- All Superinterfaces:
Cloneable,LastModifiedAware,Serializable,TypedObject,Validateable
- All Known Implementing Classes:
Changeset,Group,Repository,RepositoryRole,User
public interface ModelObject
extends TypedObject, LastModifiedAware, Cloneable, Validateable, Serializable
Base interface for all model objects.
-
Method Summary
Modifier and TypeMethodDescriptiongetId()Returns the unique id of the model objectvoidsetCreationDate(Long timestamp) voidsetLastModified(Long timestamp) Methods inherited from interface sonia.scm.LastModifiedAware
getLastModifiedMethods inherited from interface sonia.scm.TypedObject
getTypeMethods inherited from interface sonia.scm.Validateable
isValid