1053f4fe6cc16a60b7c96ad79472274b3c8604ad2Phil Goodwin & Rick Kawalapackage android.os;
2053f4fe6cc16a60b7c96ad79472274b3c8604ad2Phil Goodwin & Rick Kawala
3053f4fe6cc16a60b7c96ad79472274b3c8604ad2Phil Goodwin & Rick Kawalaimport com.xtremelabs.robolectric.internal.DoNotInstrument;
4053f4fe6cc16a60b7c96ad79472274b3c8604ad2Phil Goodwin & Rick Kawala
5053f4fe6cc16a60b7c96ad79472274b3c8604ad2Phil Goodwin & Rick Kawala@DoNotInstrument
6053f4fe6cc16a60b7c96ad79472274b3c8604ad2Phil Goodwin & Rick Kawalapublic class ShadowBinderBridge {
7053f4fe6cc16a60b7c96ad79472274b3c8604ad2Phil Goodwin & Rick Kawala    private Binder realBinder;
8053f4fe6cc16a60b7c96ad79472274b3c8604ad2Phil Goodwin & Rick Kawala
9053f4fe6cc16a60b7c96ad79472274b3c8604ad2Phil Goodwin & Rick Kawala    public ShadowBinderBridge(Binder realBinder) {
10053f4fe6cc16a60b7c96ad79472274b3c8604ad2Phil Goodwin & Rick Kawala        this.realBinder = realBinder;
11053f4fe6cc16a60b7c96ad79472274b3c8604ad2Phil Goodwin & Rick Kawala    }
12053f4fe6cc16a60b7c96ad79472274b3c8604ad2Phil Goodwin & Rick Kawala
13053f4fe6cc16a60b7c96ad79472274b3c8604ad2Phil Goodwin & Rick Kawala    public boolean onTransact(int code, Parcel data, Parcel reply, int flags) throws RemoteException {
14053f4fe6cc16a60b7c96ad79472274b3c8604ad2Phil Goodwin & Rick Kawala        return realBinder.onTransact(code, data, reply, flags);
15053f4fe6cc16a60b7c96ad79472274b3c8604ad2Phil Goodwin & Rick Kawala    }
16053f4fe6cc16a60b7c96ad79472274b3c8604ad2Phil Goodwin & Rick Kawala}
17