Salve a tutti, sto cercando un modo per estendere questo enumeratore che contiene gli elementi comuni di due classi (impiegato e cliente).L'obiettivo è quello di estendere l'enum per poi aggiungere i campi essenziali o di impiegato o di cliente.
So che le enum non sono estendibili dal momento in cui estendono già da Enum.
cosa mi consigliate di fare?
codice:
NOME("Nome",  x -> x.length() > 1), 
		COGNOME("Cognome", x -> x.length() > 1),
		CODICE_FISCALE("Codice fiscale", x -> x.length() == 15), 
		INDIRIZZO("Indirizzo", x -> x.length() > 7), 
		TELEFONO("Telefono", x -> isNumber(x)),
		EMAIL("E-Mail", x -> Pattern.compile(EnumFieldsCommon.EMAIL_PATTERN).matcher(x).matches());