1 7 8 package com.sun.mirror.util; 9 10 11 import com.sun.mirror.type.*; 12 13 14 28 29 public interface TypeVisitor { 30 31 36 public void visitTypeMirror(TypeMirror t); 37 38 43 public void visitPrimitiveType(PrimitiveType t); 44 45 50 public void visitVoidType(VoidType t); 51 52 57 public void visitReferenceType(ReferenceType t); 58 59 64 public void visitDeclaredType(DeclaredType t); 65 66 71 public void visitClassType(ClassType t); 72 73 78 public void visitEnumType(EnumType t); 79 80 85 public void visitInterfaceType(InterfaceType t); 86 87 92 public void visitAnnotationType(AnnotationType t); 93 94 99 public void visitArrayType(ArrayType t); 100 101 106 public void visitTypeVariable(TypeVariable t); 107 108 113 public void visitWildcardType(WildcardType t); 114 } 115 | Popular Tags |