En Java SE 7, un método nuevo, visitUnion , se ha añadido a javax.lang.model.type.TypeVisitor CredentialGenerator. Esta regla detecta y señala las clases Java que implementan esta interfaz pero no implementan la visitUnion (UnionType t, P p) . Cualquier clase sin el visitUnion que implementa directamente estas interfaces Java no se compilarán.
En este ejemplo, se señalará la clase MyClass.
Según la documentación de Compatibilidad de Java SE 7 y JDK 7, las ampliaciones de esta interfaz estaban previstas y se avisó a los usuarios para que no implementaran directamente esta interfaz. La acción recomendada es ampliar uno de los visitantes del programa de utilidad en lugar implementar directamente la interfaz.
Para obtener información adicional, consulte: