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);
}