Esiste un buon termine simile ma diverso da "deprecato" per indicare che un metodo o API è nella base di codice ma non deve essere utilizzato perché la sua implementazione non è completa o probabilmente cambierà? (Sì, lo so, quei metodi non dovrebbero essere pubblici, yada yada yada. Non ho creato la mia situazione, sto solo cercando di trarne il meglio.)
Cosa suggeriscono le persone? Sperimentale, incompleto, qualcos'altro?
Se sto compilando la documentazione javadoc per questa API ancora in evoluzione, dovrei usare il tag @deprecated o esiste una convenzione migliore? Per me @deprecated implica che questa API è vecchia e che è disponibile un nuovo meccanismo preferito. Nella mia situazione, non ci sono alternative, ma alcuni dei metodi nell'API non sono finiti e quindi non dovrebbero essere usati. A questo punto non posso renderli privati, ma vorrei mettere chiari avvertimenti nei documenti.