Package org.eclipse.emf.cdo.common.id

# Schnittstelle CDOID

Alle Superschnittstellen:
  `Comparable<CDOID>`, `Serializable`

Alle bekannten Unterschnittstellen:
  `CDOIDExternal`, `CDOIDObject`, `CDOIDString`, `CDOIDTemp`, `InternalCDOIDObject`

Alle bekannten Implementierungsklassen:
  `AbstractCDOID`

public interface CDOID extends Comparable<CDOID>, Serializable
Identifies CDO objects uniquely in a CDO `repository`.

Autor:
  Eike Stepper
No Implement
  This interface is not intended to be implemented by clients.
No Extend
  This interface is not intended to be extended by clients.

## Verschachtelte Klassen - Übersicht

Verschachtelte Klassen
Modifizierer und Typ
Schnittstelle
Beschreibung
`static enum`
`CDOID.ObjectType`
Enumerates the possible sub types of CDO `IDs` with the main type `OBJECT`.
`static enum`
`CDOID.Type`
Enumerates the possible types of CDO `IDs`.

## Feldübersicht

Felder
Modifizierer und Typ
Feld
Beschreibung
`static final CDOID`
`NIL`
`static final CDOID`
`NULL`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`CDOID.Type`
`getType()`
`boolean`
`isDangling()`
Veraltet.
`boolean`
`isExternal()`
`boolean`
`isNil()`
`boolean`
`isNull()`
`boolean`
`isObject()`
`boolean`
`isTemporary()`
`String`
`toURIFragment()`

### Von Schnittstelle geerbte Methoden java.lang.Comparable

`compareTo`

## Felddetails

### NULL

static final CDOID NULL

### NIL

static final CDOID NIL

Seit:
  4.7

## Methodendetails

### getType

CDOID.Type getType()

### isNull

boolean isNull()

### isNil

boolean isNil()

Seit:
  4.7

### isObject

boolean isObject()

### isTemporary

boolean isTemporary()

### isDangling

@Deprecated boolean isDangling()
Veraltet.

Seit:
  3.0

### isExternal

boolean isExternal()

Seit:
  2.0

### toURIFragment

String toURIFragment()

Seit:
  2.0