## Uses of Class
com.comtrade.ecm.engine.datatypes.Id

- Packages that use Id
  Package | Description
  --- | ---
  com.comtrade.ecm.engine.datatypes | Additional DataTypes. All of them must implement `DataType` interface.
  com.comtrade.ecm.engine.persistence |

- - ### Uses of Id in com.comtrade.ecm.engine.datatypes

    Methods in com.comtrade.ecm.engine.datatypes that return Id
    Modifier and Type | Method and Description
    --- | ---
    `static Id` | Id.`of(java.lang.Object object)`

    Methods in com.comtrade.ecm.engine.datatypes with parameters of type Id
    Modifier and Type | Method and Description
    --- | ---
    `static boolean` | Id.`isEmpty(Id id)`

  - ### Uses of Id in com.comtrade.ecm.engine.persistence

    Methods in com.comtrade.ecm.engine.persistence with parameters of type Id
    Modifier and Type | Method and Description
    --- | ---
    `void` | PersistenceEntityManager.`delete(ApplicationUser user, java.lang.Class<? extends T> businessEntityClass, Id primaryKey)`
    `T` | PersistenceEntityManager.`getById(ApplicationUser user, java.lang.Class<T> businessEntityClass, Id primaryKey)`
    `T` | PersistenceEntityManager.`getByMasterId(ApplicationUser user, java.lang.Class<T> businessEntityClass, Id primaryKey)`