Preguntas etiquetadas con annotations

En la programación, las anotaciones se usan para agregar información a un elemento de código que el sistema de tipos no puede expresar.





4
¿Qué tipos se pueden usar para los miembros de anotación Java?
Hoy quería crear mi primera interfaz de anotación siguiendo esta documentación y recibí este error de compilación Invalid type for annotation member": public @interface MyAnnotation { Object myParameter; ^^^^^^ } Obviamente Objectno se puede usar como tipo de miembro de anotación. Lamentablemente, no pude encontrar ninguna información sobre qué tipos …
238 java  annotations 







2
Combinando múltiples anotaciones @SuppressWarnings - Eclipse Indigo
Entonces, el problema es poder combinar supresiones de advertencia múltiples para que cada elemento no necesite su propia @SuppressWarningsanotación. Así por ejemplo: public class Example public Example() { GO go = new GO(); // unused .... List<String> list = ( List<String> ) go.getList(); // unchecked } ... // getters/setters/other methods …

4
¿Cómo funciona lombok?
Conocí a lombok hoy. Estoy muy ansioso por saber cómo funciona. Un artículo de Java Geek da algunas pistas, pero no me queda perfectamente claro: Java 6 elimina apt y hace que javac pueda administrar anotaciones, agilizando el proceso para obtener una informática de un solo paso más simple. Este …
148 java  annotations  lombok 

6
Cómo suministrar valor a una anotación desde un Java constante
Estoy pensando que esto puede no ser posible en Java porque la anotación y sus parámetros se resuelven en tiempo de compilación. Tengo una interfaz de la siguiente manera, public interface FieldValues { String[] FIELD1 = new String[]{"value1", "value2"}; } y otra clase como, @SomeAnnotation(locations = {"value1", "value2"}) public class …
146 java  arrays  annotations 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.