Class IdentifierIdentity

  • All Implemented Interfaces:
    pl.edu.icm.unity.engine.api.identity.IdentityTypeDefinition

    @Component
    public class IdentifierIdentity
    extends AbstractStaticIdentityTypeProvider
    Opaque identifier identity. It is useful for storing a generic identifier, being a string. The only requirement is that the string must be non-empty.
    Author:
    K. Benedyczak
    • Constructor Detail

      • IdentifierIdentity

        public IdentifierIdentity()
    • Method Detail

      • getId

        public String getId()
      • getDefaultDescriptionKey

        public String getDefaultDescriptionKey()
      • validate

        public void validate​(String value)
      • toPrettyStringNoPrefix

        public String toPrettyStringNoPrefix​(pl.edu.icm.unity.types.basic.IdentityParam from)
      • getHumanFriendlyDescription

        public String getHumanFriendlyDescription​(pl.edu.icm.unity.MessageSource msg)
      • getHumanFriendlyName

        public String getHumanFriendlyName​(pl.edu.icm.unity.MessageSource msg)