Interface UpdatableModelObjectBase<T extends ModelObjectBase<T,R>,R extends ModelObjectReferenceBase<T,R>>
- All Superinterfaces:
CanRender<Renderer<? extends Renderer<?>>>
,HasFields
,HasReference<ModelEntityReference>
,ModelEntity
,ModelEntityBase<T,
,R> ModelObject
,ModelObjectBase<T,
,R> UpdatableModelObject
- All Known Subinterfaces:
UpdatableBaseline
,UpdatableBaselineCollection
,UpdatableCategory
,UpdatableDocument
,UpdatablePlan
,UpdatableProject
,UpdatableRichPage
,UpdatableTestRun
,UpdatableTimePoint
,UpdatableUser
,UpdatableUserGroup
,UpdatableWikiPage
,UpdatableWorkItem
public interface UpdatableModelObjectBase<T extends ModelObjectBase<T,R>,R extends ModelObjectReferenceBase<T,R>>
extends ModelObjectBase<T,R>, UpdatableModelObject
Generic version of
UpdatableModelObject
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
equals, hashCode, isUnresolvable, render, transaction
Methods inherited from interface com.polarion.alm.shared.api.model.ModelObject
can, copyFieldsTo, fields, forget, getOldApi, getReference, label, resolve
Methods inherited from interface com.polarion.alm.shared.api.model.ModelObjectBase
getReference, getReferenceToCurrent, getUpdatable, history
-
Method Details
-
save
void save()- Specified by:
save
in interfaceUpdatableModelObject
-