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
-
Method Summary
Methods inherited from interface com.polarion.alm.shared.api.model.ModelEntity
can, equals, hashCode, isUnresolvable, render, transaction
-
Method Details
-
getReference
- Specified by:
getReference
in interfaceHasReference<T extends ModelEntityBase<T,
R>>
-