Package org.eclipse.emf.cdo.common.id
Class CDOIDReference
- java.lang.Object
-
- org.eclipse.emf.cdo.common.id.CDOIDReference
-
- All Implemented Interfaces:
CDOReference<CDOID>
public class CDOIDReference extends java.lang.Object implements CDOReference<CDOID>
Represents aCDOID
typed reference from one object to another object.- Since:
- 4.0
- Author:
- Eike Stepper
- No Extend
- This interface is not intended to be extended by clients.
- No Instantiate
- This class is not intended to be instantiated by clients.
-
-
Field Summary
-
Fields inherited from interface org.eclipse.emf.cdo.common.id.CDOReference
NO_INDEX
-
-
Constructor Summary
Constructors Constructor Description CDOIDReference(CDOID targetID, CDOID sourceID, org.eclipse.emf.ecore.EStructuralFeature sourceReference, int sourceIndex)
CDOIDReference(CDODataInput in)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description org.eclipse.emf.ecore.EStructuralFeature
getSourceFeature()
Deprecated.int
getSourceIndex()
CDOID
getSourceObject()
org.eclipse.emf.ecore.EReference
getSourceReference()
Returns the sourceEReference
.CDOID
getTargetObject()
java.lang.String
toString()
void
write(CDODataOutput out)
-
-
-
Constructor Detail
-
CDOIDReference
public CDOIDReference(CDOID targetID, CDOID sourceID, org.eclipse.emf.ecore.EStructuralFeature sourceReference, int sourceIndex)
-
CDOIDReference
public CDOIDReference(CDODataInput in) throws java.io.IOException
- Throws:
java.io.IOException
-
-
Method Detail
-
write
public void write(CDODataOutput out) throws java.io.IOException
- Throws:
java.io.IOException
-
getTargetObject
public CDOID getTargetObject()
- Specified by:
getTargetObject
in interfaceCDOReference<CDOID>
-
getSourceObject
public CDOID getSourceObject()
- Specified by:
getSourceObject
in interfaceCDOReference<CDOID>
-
getSourceFeature
@Deprecated public org.eclipse.emf.ecore.EStructuralFeature getSourceFeature()
Deprecated.Description copied from interface:CDOReference
Returns the sourceEReference
.- Specified by:
getSourceFeature
in interfaceCDOReference<CDOID>
-
getSourceReference
public org.eclipse.emf.ecore.EReference getSourceReference()
Description copied from interface:CDOReference
Returns the sourceEReference
.- Specified by:
getSourceReference
in interfaceCDOReference<CDOID>
-
getSourceIndex
public int getSourceIndex()
- Specified by:
getSourceIndex
in interfaceCDOReference<CDOID>
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-