Ho bisogno di un semplice enum
che dichiari i tipi di riferimento Java, come:
public enum ReferenceType {
STRONG, SOFT, WEAK, PHANTOM;
}
Tale enum
esiste da qualche parte nell'API Java o in una libreria di utilità generale come Guava? Non sono stato in grado di trovarlo in entrambi i posti, anche se ho trovato progetti di terze parti che lo dichiarano (ad esempio google-guice: RefrenceType ).
Cerco solo di evitare di inquinare il mio progetto con classi sciocche / enumerazioni che possono esistere altrove.
Da quando ho fatto questa domanda, ho scoperto che in realtà Guava lo aveva usato, ma l'hanno lasciato cadere: Issue 1662: Richiesta di funzionalità per enumerazione di tipi di riferimento