Interface ModelEntityBase<T extends ModelEntityBase<T,R>,R extends ModelEntityReferenceBase<T,R>>

All Superinterfaces:
CanRender<Renderer<? extends Renderer<?>>>, HasReference<ModelEntityReference>, ModelEntity
All Known Subinterfaces:
Baseline, BaselineCollection, Build, Category, Document, Enumeration, EnumOption, ModelObjectBase<T,R>, Plan, Project, Revision, RichPage, Space, TestRun, TimePoint, UpdatableBaseline, UpdatableBaselineCollection, UpdatableCategory, UpdatableDocument, UpdatableModelObjectBase<T,R>, UpdatablePlan, UpdatableProject, UpdatableRichPage, UpdatableTestRun, UpdatableTimePoint, UpdatableUser, UpdatableUserGroup, UpdatableWikiPage, UpdatableWorkItem, User, UserGroup, WikiPage, WorkItem

public interface ModelEntityBase<T extends ModelEntityBase<T,R>,R extends ModelEntityReferenceBase<T,R>> extends ModelEntity
Generic version of ModelEntity interface. Should be used only in rare cases of generic code where unchecked cast would be otherwise needed.
Since:
3.9.0