addEmail

fun addEmail(address: String, type: EmailType = EmailType.OTHER): Boolean

Adds a typed vcard:hasEmail entry on a counter-labelled blank node (_:email{n}). EmailType.OTHER entries are written without a type triple. Does nothing and returns false when address is blank or already present.

The stored value is a valid mailto: IRI: the address is trimmed and any IRI-illegal character is percent-encoded.