org.eclipse.emf.cdo.common.id
Interface CDOID

All Superinterfaces:
Comparable<CDOID>, Serializable
All Known Subinterfaces:
CDOIDExternal, CDOIDObject, CDOIDString, CDOIDTemp, InternalCDOIDObject
All Known Implementing Classes:
AbstractCDOID

public interface CDOID
extends Comparable<CDOID>, Serializable

Identifies CDO objects uniquely in a CDO repository.

No Implement
This interface is not intended to be implemented by clients.
No Extend
This interface is not intended to be extended by clients.

Nested Class Summary
static class CDOID.ObjectType
          Enumerates the possible sub types of CDO IDs with the main type OBJECT.
static class CDOID.Type
          Enumerates the possible types of CDO IDs.
 
Field Summary
static CDOID NULL
           
 
Method Summary
 CDOID.Type getType()
           
 boolean isDangling()
          Deprecated.  
 boolean isExternal()
           
 boolean isNull()
           
 boolean isObject()
           
 boolean isTemporary()
           
 String toURIFragment()
           
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Field Detail

NULL

static final CDOID NULL
Method Detail

getType

CDOID.Type getType()

isNull

boolean isNull()

isObject

boolean isObject()

isTemporary

boolean isTemporary()

isDangling

@Deprecated
boolean isDangling()
Deprecated. 

Since:
3.0

isExternal

boolean isExternal()
Since:
2.0

toURIFragment

String toURIFragment()
Since:
2.0


Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.