/ / Cosa significa @Option (longName = "fileName") in Java? - java

Cosa significa @Option (longName = "fileName") in Java? - java

Ho le seguenti righe in un codice:

interface Options{
@Option(longName = "fileName");
String name;
}

Non capisco cosa significhi qui @Option? Anche in generale cosa significa "@" in Java?

risposte:

1 per risposta № 1

JewelCLI usa quelli annotazioni per rappresentare le interfacce proxy. C'è un esempio di utilizzo Qui.