Als «annotations» getaggte Fragen

90
Wie funktionieren Annotationen wie @Override intern in Java?

Kann mir jemand erklären, wie Anmerkungen intern in Java funktionieren? Ich weiß, wie wir mithilfe der Bibliothek java.lang.annotation in Java benutzerdefinierte Anmerkungen erstellen können. Aber ich verstehe immer noch nicht, wie es intern funktioniert, zum Beispiel die @ Override-Annotation. Ich...

88
Mehrere Anmerkungen desselben Typs zu einem Element?

Ich versuche, zwei oder mehr Anmerkungen desselben Typs auf ein einzelnes Element, in diesem Fall eine Methode, zu übertragen. Hier ist der ungefähre Code, mit dem ich arbeite: public class Dupe { public @interface Foo { String bar(); } @Foo(bar="one") @Foo(bar="two") public void haha()...

84
Android Retrofit Parametrisiert @Headers

Ich verwende OAuth und muss das OAuth-Token jedes Mal in meinen Header einfügen, wenn ich eine Anfrage stelle. Ich sehe die @HeaderAnmerkung, aber gibt es eine Möglichkeit, sie zu parametrisieren, damit ich sie zur Laufzeit übergeben kann? Hier ist das Konzept @Header({Authorization:'OAuth {var}',...