1 21 package proguard.classfile.constant.visitor; 22 23 import proguard.classfile.*; 24 import proguard.classfile.constant.*; 25 26 27 33 public interface ConstantVisitor 34 { 35 public void visitIntegerConstant( Clazz clazz, IntegerConstant integerConstant); 36 public void visitLongConstant( Clazz clazz, LongConstant longConstant); 37 public void visitFloatConstant( Clazz clazz, FloatConstant floatConstant); 38 public void visitDoubleConstant( Clazz clazz, DoubleConstant doubleConstant); 39 public void visitStringConstant( Clazz clazz, StringConstant stringConstant); 40 public void visitUtf8Constant( Clazz clazz, Utf8Constant utf8Constant); 41 public void visitFieldrefConstant( Clazz clazz, FieldrefConstant fieldrefConstant); 42 public void visitInterfaceMethodrefConstant(Clazz clazz, InterfaceMethodrefConstant interfaceMethodrefConstant); 43 public void visitMethodrefConstant( Clazz clazz, MethodrefConstant methodrefConstant); 44 public void visitClassConstant( Clazz clazz, ClassConstant classConstant); 45 public void visitNameAndTypeConstant( Clazz clazz, NameAndTypeConstant nameAndTypeConstant); 46 } 47 | Popular Tags |