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