package annotations.field; /** * @author dbro */ public interface AFTVisitor<R, T> { R visitAnnotationAFT(AnnotationAFT aft, T arg); R visitArrayAFT(ArrayAFT aft, T arg); R visitBasicAFT(BasicAFT aft, T arg); R visitClassTokenAFT(ClassTokenAFT aft, T arg); R visitEnumAFT(EnumAFT aft, T arg); }