public interface  org.apache.ibatis.javassist.bytecode.'annotation'.MemberValueVisitor extends java.lang.Object
{
public abstract void visitAnnotationMemberValue(org.apache.ibatis.javassist.bytecode.'annotation'.AnnotationMemberValue);
public abstract void visitArrayMemberValue(org.apache.ibatis.javassist.bytecode.'annotation'.ArrayMemberValue);
public abstract void visitBooleanMemberValue(org.apache.ibatis.javassist.bytecode.'annotation'.BooleanMemberValue);
public abstract void visitByteMemberValue(org.apache.ibatis.javassist.bytecode.'annotation'.ByteMemberValue);
public abstract void visitCharMemberValue(org.apache.ibatis.javassist.bytecode.'annotation'.CharMemberValue);
public abstract void visitDoubleMemberValue(org.apache.ibatis.javassist.bytecode.'annotation'.DoubleMemberValue);
public abstract void visitEnumMemberValue(org.apache.ibatis.javassist.bytecode.'annotation'.EnumMemberValue);
public abstract void visitFloatMemberValue(org.apache.ibatis.javassist.bytecode.'annotation'.FloatMemberValue);
public abstract void visitIntegerMemberValue(org.apache.ibatis.javassist.bytecode.'annotation'.IntegerMemberValue);
public abstract void visitLongMemberValue(org.apache.ibatis.javassist.bytecode.'annotation'.LongMemberValue);
public abstract void visitShortMemberValue(org.apache.ibatis.javassist.bytecode.'annotation'.ShortMemberValue);
public abstract void visitStringMemberValue(org.apache.ibatis.javassist.bytecode.'annotation'.StringMemberValue);
public abstract void visitClassMemberValue(org.apache.ibatis.javassist.bytecode.'annotation'.ClassMemberValue);
}