/** * Cast an IBinder object into an android.app.ITransientNotification interface, generating a * proxy if needed. */ @DSGenerator( tool_name = "Doppelganger", tool_version = "2.0", generated_on = "2013-12-30 12:35:40.955 -0500", hash_original_method = "71DE60386771E5211986A507BBFCC305", hash_generated_method = "B6B9F6872E501AF8DC43B22695A29F49") public static android.app.ITransientNotification asInterface(android.os.IBinder obj) { if ((obj == null)) { return null; } android.os.IInterface iin = (android.os.IInterface) obj.queryLocalInterface(DESCRIPTOR); if (((iin != null) && (iin instanceof android.app.ITransientNotification))) { return ((android.app.ITransientNotification) iin); } return new android.app.ITransientNotification.Stub.Proxy(obj); }