javassist.bytecode.annotation
Interface MemberValueVisitor


public interface MemberValueVisitor

Visitor for traversing member values included in an annotation.

Author:
Bill Burke

Method Summary
 void visitAnnotationMemberValue(AnnotationMemberValue node)
           
 void visitArrayMemberValue(ArrayMemberValue node)
           
 void visitBooleanMemberValue(BooleanMemberValue node)
           
 void visitByteMemberValue(ByteMemberValue node)
           
 void visitCharMemberValue(CharMemberValue node)
           
 void visitClassMemberValue(ClassMemberValue node)
           
 void visitDoubleMemberValue(DoubleMemberValue node)
           
 void visitEnumMemberValue(EnumMemberValue node)
           
 void visitFloatMemberValue(FloatMemberValue node)
           
 void visitIntegerMemberValue(IntegerMemberValue node)
           
 void visitLongMemberValue(LongMemberValue node)
           
 void visitShortMemberValue(ShortMemberValue node)
           
 void visitStringMemberValue(StringMemberValue node)
           
 

Method Detail

visitAnnotationMemberValue

public void visitAnnotationMemberValue(AnnotationMemberValue node)

visitArrayMemberValue

public void visitArrayMemberValue(ArrayMemberValue node)

visitBooleanMemberValue

public void visitBooleanMemberValue(BooleanMemberValue node)

visitByteMemberValue

public void visitByteMemberValue(ByteMemberValue node)

visitCharMemberValue

public void visitCharMemberValue(CharMemberValue node)

visitDoubleMemberValue

public void visitDoubleMemberValue(DoubleMemberValue node)

visitEnumMemberValue

public void visitEnumMemberValue(EnumMemberValue node)

visitFloatMemberValue

public void visitFloatMemberValue(FloatMemberValue node)

visitIntegerMemberValue

public void visitIntegerMemberValue(IntegerMemberValue node)

visitLongMemberValue

public void visitLongMemberValue(LongMemberValue node)

visitShortMemberValue

public void visitShortMemberValue(ShortMemberValue node)

visitStringMemberValue

public void visitStringMemberValue(StringMemberValue node)

visitClassMemberValue

public void visitClassMemberValue(ClassMemberValue node)


Javassist, a Java-bytecode translator toolkit. Copyright (C) 1999-2005 Shigeru Chiba. All Rights Reserved.