1 7 8 package javax.lang.model.util; 9 10 11 import java.util.List ; 12 import javax.lang.model.element.*; 13 14 import javax.lang.model.type.TypeMirror; 15 import static javax.lang.model.SourceVersion.*; 16 import javax.lang.model.SourceVersion; 17 import javax.annotation.processing.SupportedSourceVersion; 18 19 50 @SupportedSourceVersion(RELEASE_6) 51 public abstract class AbstractAnnotationValueVisitor6<R, P> 52 implements AnnotationValueVisitor<R, P> { 53 54 57 protected AbstractAnnotationValueVisitor6() {} 58 59 66 public final R visit(AnnotationValue av, P p) { 67 return av.accept(this, p); 68 } 69 70 78 public final R visit(AnnotationValue av) { 79 return av.accept(this, null); 80 } 81 82 93 public R visitUnknown(AnnotationValue av, P p) { 94 throw new UnknownAnnotationValueException(av, p); 95 } 96 } 97 | Popular Tags |