Ich importiere eine Klasse, die veraltet ist und die ich verwenden muss.
Ich möchte den veralteten Fehler mithilfe der Annotation @SuppressWarnings("deprecation")
unterdrücken.
Laut dem Kommentar zu dieser Anmerkung:
Aus Gründen des Stils sollten Programmierer diese Annotation immer verwenden das am tiefsten verschachtelte Element, in dem es wirksam ist. Wenn Sie möchten Wenn Sie eine Warnung in einer bestimmten Methode unterdrücken, sollten Sie dies mit Anmerkungen versehen Methode statt seiner Klasse.
Daher möchte ich die Klasse eindeutig nicht mit Annotationen versehen und damit die Verwarnungen für den any -Typ meiner Klassenverwendung unterdrücken, aber ich möchte auch die import
-Anweisung verwenden, um das Eintippen der Vollständig qualifizierter Typname, der den gesamten Monitor bei jeder Verwendung der veralteten Klasse umfasst.
Ich denke, ich möchte etwas tun, um die import
-Anweisung mit @SuppressWarnings
(NICHT MÖGLICH) annotieren oder in der @SuppressWarnings
-Anmerkung angeben, welcher Typ Warnungen ignorieren soll (z. B. @SuppressWarnings("deprecation", "fully.qualified.type.name")
.
Ich möchte dem Compiler anzeigen, dass es in Ordnung ist, wenn ich dieses und nur diese veraltete Klasse, die durch ihren einfachen Namen referenziert wird, irgendwo innerhalb dieser anderen Klasse und anderen veralteten Klassen, die ich verweise, verwenden sollten wissen über ".
Gibt es so etwas?
Tags und Links java