ProGuard

proguard.classfile
Class InterfaceMethodrefCpInfo

java.lang.Object
  extended byproguard.classfile.CpInfo
      extended byproguard.classfile.RefCpInfo
          extended byproguard.classfile.InterfaceMethodrefCpInfo
All Implemented Interfaces:
VisitorAccepter

public class InterfaceMethodrefCpInfo
extends RefCpInfo

Representation of a 'interface method reference' entry in the ConstantPool.


Field Summary
 
Fields inherited from class proguard.classfile.RefCpInfo
referencedClassFile, referencedMemberInfo, u2classIndex, u2nameAndTypeIndex
 
Fields inherited from class proguard.classfile.CpInfo
visitorInfo
 
Constructor Summary
protected InterfaceMethodrefCpInfo()
           
 
Method Summary
 void accept(ClassFile classFile, CpInfoVisitor cpInfoVisitor)
          Accepts the given visitor.
 int getTag()
          Returns the class pool info tag that specifies the entry type.
 
Methods inherited from class proguard.classfile.RefCpInfo
getClassIndex, getClassName, getName, getNameAndTypeIndex, getType, readInfo, referencedClassAccept, referencedMemberInfoAccept, setNameAndTypeIndex, writeInfo
 
Methods inherited from class proguard.classfile.CpInfo
create, createOrShare, getVisitorInfo, setVisitorInfo, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InterfaceMethodrefCpInfo

protected InterfaceMethodrefCpInfo()
Method Detail

getTag

public int getTag()
Description copied from class: CpInfo
Returns the class pool info tag that specifies the entry type.

Specified by:
getTag in class CpInfo

accept

public void accept(ClassFile classFile,
                   CpInfoVisitor cpInfoVisitor)
Description copied from class: CpInfo
Accepts the given visitor.

Specified by:
accept in class CpInfo

ProGuard