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());

Rispondi quotando