FileDocCategorySizeDatePackage
CstInterfaceMethodRef.javaAPI DocAndroid 1.5 API1738Wed May 06 22:41:02 BST 2009com.android.dx.rop.cst

CstInterfaceMethodRef

public final class CstInterfaceMethodRef extends CstBaseMethodRef
Constants of type CONSTANT_InterfaceMethodref_info.

Fields Summary
private CstMethodRef
methodRef
null-ok; normal {@link CstMethodRef} that corresponds to this instance, if calculated
Constructors Summary
public CstInterfaceMethodRef(CstType definingClass, CstNat nat)
Constructs an instance.

param
definingClass non-null; the type of the defining class
param
nat non-null; the name-and-type

        super(definingClass, nat);
        methodRef = null;
    
Methods Summary
public CstMethodReftoMethodRef()
Gets a normal (non-interface) {@link CstMethodRef} that corresponds to this instance.

return
non-null; an appropriate instance

        if (methodRef == null) {
            methodRef = new CstMethodRef(getDefiningClass(), getNat());
        }

        return methodRef;
    
public java.lang.StringtypeName()
{@inheritDoc}

        return "ifaceMethod";