Esiste un termine valido che è simile ma diverso da "deprecate" per indicare che un metodo o un'API si trova nella base del codice ma non dovrebbe 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.)
Che cosa suggeriscono le persone? Sperimentale, incompleto, qualcos'altro?
Se sto costruendo la documentazione di javadoc per questa API che è ancora in flusso, dovrei usare il tag @deprecated o c'è una convenzione migliore? Per me @deprecated implica che questa API sia vecchia e che sia 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 mi piacerebbe mettere degli avvertimenti chiari nei documenti.