Package com.io7m.cardant.model

# Interface CAIdType

All Known Implementing Classes:
  `CAFileID`, `CAItemID`, `CALocationID`, `CAUserID`

public sealed interface CAIdType permits CAFileID, CAItemID, CALocationID, CAUserID
The type of ID values in the model.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `default String`
  `displayId()`
  `UUID`
  `id()`

- ## Method Details

  - ### id

    UUID id()
    Returns:
      The raw ID value

  - ### displayId

    default String displayId()
    Returns:
      This ID as a machine-readable value