Interface HasId

All Known Subinterfaces:
Entity, EntityExtended, ExternalEntity, HasMutableId, MutableEntity, MutableEntityExtended, MutableExternalEntity, TenantDirectory
All Known Implementing Classes:
Document, EntityExtendedImp, ExternalEntityImp, MutableEntityExtendedImp, MutableExternalEntityImp

public interface HasId
Mixin indicating the class has the capability to be uniquely identified through an external object identifier.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    String representation of the property associated with the mixin.
  • Method Summary

    Modifier and Type
    Method
    Description
    id()
    Return the unique external identifier of the instance.
  • Field Details

  • Method Details

    • id

      String id()
      Return the unique external identifier of the instance.
      Returns:
      unique external identifier