48 lines
1.8 KiB
Java
48 lines
1.8 KiB
Java
|
package o;
|
||
|
|
||
|
import o.InterfaceC14912gbn;
|
||
|
|
||
|
/* renamed from: o.gbr, reason: case insensitive filesystem */
|
||
|
/* loaded from: classes.dex */
|
||
|
public abstract class AbstractC14916gbr extends AbstractC14913gbo {
|
||
|
private final InterfaceC14912gbn _context;
|
||
|
private transient InterfaceC14907gbi<Object> intercepted;
|
||
|
|
||
|
public AbstractC14916gbr(InterfaceC14907gbi<Object> interfaceC14907gbi, InterfaceC14912gbn interfaceC14912gbn) {
|
||
|
super(interfaceC14907gbi);
|
||
|
this._context = interfaceC14912gbn;
|
||
|
}
|
||
|
|
||
|
public AbstractC14916gbr(InterfaceC14907gbi<Object> interfaceC14907gbi) {
|
||
|
this(interfaceC14907gbi, interfaceC14907gbi != null ? interfaceC14907gbi.getContext() : null);
|
||
|
}
|
||
|
|
||
|
@Override // o.InterfaceC14907gbi
|
||
|
public InterfaceC14912gbn getContext() {
|
||
|
InterfaceC14912gbn interfaceC14912gbn = this._context;
|
||
|
C14957gcv.e(interfaceC14912gbn);
|
||
|
return interfaceC14912gbn;
|
||
|
}
|
||
|
|
||
|
public final InterfaceC14907gbi<Object> intercepted() {
|
||
|
AbstractC14916gbr abstractC14916gbr = this.intercepted;
|
||
|
if (abstractC14916gbr == null) {
|
||
|
InterfaceC14909gbk interfaceC14909gbk = (InterfaceC14909gbk) getContext().get(InterfaceC14909gbk.c);
|
||
|
abstractC14916gbr = interfaceC14909gbk != null ? interfaceC14909gbk.a(this) : this;
|
||
|
this.intercepted = abstractC14916gbr;
|
||
|
}
|
||
|
return abstractC14916gbr;
|
||
|
}
|
||
|
|
||
|
@Override // o.AbstractC14913gbo
|
||
|
public void releaseIntercepted() {
|
||
|
InterfaceC14907gbi<?> interfaceC14907gbi = this.intercepted;
|
||
|
if (interfaceC14907gbi != null && interfaceC14907gbi != this) {
|
||
|
InterfaceC14912gbn.Sts sts = getContext().get(InterfaceC14909gbk.c);
|
||
|
C14957gcv.e(sts);
|
||
|
((InterfaceC14909gbk) sts).c(interfaceC14907gbi);
|
||
|
}
|
||
|
this.intercepted = C14917gbs.e;
|
||
|
}
|
||
|
}
|