Il mio problema è il seguente:
Ho un'interfaccia che richiede le sue implementazioni per implementare un metodo statico, ovvero void load()
. Tuttavia, fino a Java 8, sembra che non otterremo metodi statici nelle interfacce. Sono certo che i miei utenti lo implementino correttamente, ma il mio problema è come scrivere un documento appropriato.
Ci sono fino a 50 implementazioni di questa interfaccia e non essere in grado di ereditare javadoc è un problema.
Qual è il modo migliore di procedere nel mio caso? Devo documentare un'implementazione casuale e aggiungere le annotazioni @see
negli altri? Mi sembra sporco.
Qualsiasi suggerimento è benvenuto.