jimu-decompiled/sources/org/aspectj/runtime/reflect/MethodSignatureImpl.java
2025-05-13 19:24:51 +02:00

39 lines
1.1 KiB
Java

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;
}
}