Class IdentifiableObjectReference
java.lang.Object
com.technia.dsx.app.model.DefaultObjectReference
com.technia.dsx.threedspace.project.task.IdentifiableObjectReference
- All Implemented Interfaces:
com.technia.dsx.app.model.Identifiable
,com.technia.dsx.app.model.Referable
- Direct Known Subclasses:
AssigneeInfo
,CalendarInfo
,ContentInfo
,DeliverableInfo
,PredecessorInfo
,ProjectInfo
,ReferenceInfo
,RouteInfo
,ScopeInfo
,Task
,UserInfo
public class IdentifiableObjectReference
extends com.technia.dsx.app.model.DefaultObjectReference
implements com.technia.dsx.app.model.Identifiable
The Task services uses some different format than other services. Some
entities contains both the id and identifier, and they are mapped to
different properties. So override the "id" field from the base class to
handle this
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.technia.dsx.app.model.DefaultObjectReference
equals, getIdentifier, getRelativePath, getSource, getType, hashCode, setIdentifier, setRelativePath, setSource, setType
-
Constructor Details
-
IdentifiableObjectReference
public IdentifiableObjectReference()
-
-
Method Details
-
getId
- Specified by:
getId
in interfacecom.technia.dsx.app.model.Identifiable
- Specified by:
getId
in interfacecom.technia.dsx.app.model.Referable
- Overrides:
getId
in classcom.technia.dsx.app.model.DefaultObjectReference
-
setId
- Overrides:
setId
in classcom.technia.dsx.app.model.DefaultObjectReference
-
toString
- Overrides:
toString
in classcom.technia.dsx.app.model.DefaultObjectReference
-