## Uses of Interface
org.eclipse.emf.cdo.common.model.CDOPackageInfo

- Packages that use CDOPackageInfo
  Package | Description
  --- | ---
  org.eclipse.emf.cdo.common.model | Common concepts for dealing with models and types.
  org.eclipse.emf.cdo.common.protocol | Common concepts for dealing with protocols and CDO-specific I/O.
  org.eclipse.emf.cdo.spi.common.model | Common service provider interfaces and useful base implementations for dealing with models and types
  org.eclipse.emf.cdo.spi.common.protocol | Common base implementations for dealing with I/O of CDO data structures.

- - ### Uses of CDOPackageInfo in org.eclipse.emf.cdo.common.model

    Methods in org.eclipse.emf.cdo.common.model that return CDOPackageInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `static CDOPackageInfo` | CDOModelUtil.`createPackageInfo()` |
    `static CDOPackageInfo` | CDOModelUtil.`getPackageInfo​(java.lang.Object value, CDOPackageRegistry packageRegistry)` |
    `CDOPackageInfo` | CDOPackageRegistry.`getPackageInfo​(org.eclipse.emf.ecore.EPackage ePackage)` |
    `CDOPackageInfo` | CDOPackageUnit.`getPackageInfo​(java.lang.String packageURI)` | Returns the `package info` object that describes the `package` with the given namespace URI, or `null` if this package unit does not contain a package with this URI.
    `CDOPackageInfo[]` | CDOPackageRegistry.`getPackageInfos()` | Returns all package infos that are registered in this package registry.
    `CDOPackageInfo[]` | CDOPackageUnit.`getPackageInfos()` | Returns all `package info` objects of the nested package tree structure described by this package unit in depth-first traversal order.
    `CDOPackageInfo` | CDOPackageUnit.`getTopLevelPackageInfo()` | Returns the `package info` object that describes the top level `package` of the nested package tree structure described by this package unit.

  - ### Uses of CDOPackageInfo in org.eclipse.emf.cdo.common.protocol

    Methods in org.eclipse.emf.cdo.common.protocol that return CDOPackageInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `CDOPackageInfo` | CDODataInput.`readCDOPackageInfo()` |

    Methods in org.eclipse.emf.cdo.common.protocol with parameters of type CDOPackageInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | CDODataOutput.`writeCDOPackageInfo​(CDOPackageInfo packageInfo)` |

  - ### Uses of CDOPackageInfo in org.eclipse.emf.cdo.spi.common.model

    Subinterfaces of CDOPackageInfo in org.eclipse.emf.cdo.spi.common.model
    Modifier and Type | Interface | Description
    --- | --- | ---
    `interface` | `InternalCDOPackageInfo` | If the meaning of this type isn't clear, there really should be more of a description here...

  - ### Uses of CDOPackageInfo in org.eclipse.emf.cdo.spi.common.protocol

    Methods in org.eclipse.emf.cdo.spi.common.protocol that return CDOPackageInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `CDOPackageInfo` | CDODataInputImpl.`readCDOPackageInfo()` |

    Methods in org.eclipse.emf.cdo.spi.common.protocol with parameters of type CDOPackageInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | CDODataOutputImpl.`writeCDOPackageInfo​(CDOPackageInfo packageInfo)` |