package org.aspectj.runtime.reflect; import org.aspectj.lang.reflect.MethodSignature; /* loaded from: classes2.dex */ class MethodSignatureImpl extends CodeSignatureImpl implements MethodSignature { Class k; MethodSignatureImpl(int i, String str, Class cls, Class[] clsArr, String[] strArr, Class[] clsArr2, Class cls2) { super(i, str, cls, clsArr, strArr, clsArr2); this.k = cls2; } @Override // org.aspectj.runtime.reflect.SignatureImpl protected String a(StringMaker stringMaker) { StringBuffer stringBuffer = new StringBuffer(); stringBuffer.append(stringMaker.a(c())); if (stringMaker.b) { stringBuffer.append(stringMaker.a(g())); } if (stringMaker.b) { stringBuffer.append(" "); } stringBuffer.append(stringMaker.a(a(), b())); stringBuffer.append("."); stringBuffer.append(d()); stringMaker.a(stringBuffer, f()); stringMaker.b(stringBuffer, e()); return stringBuffer.toString(); } public Class g() { if (this.k == null) { this.k = c(6); } return this.k; } }