package mirror.android.content;
import android.os.Bundle;
import android.os.IBinder;
import mirror.MethodParams;
import mirror.RefBoolean;
import mirror.RefClass;
import mirror.RefConstructor;
import mirror.RefInt;
import mirror.RefMethod;
import mirror.RefObject;
public class BroadcastReceiver {
public static Class<?> Class = RefClass.load(BroadcastReceiver.class, android.content.BroadcastReceiver.class);
public static RefMethod<android.content.BroadcastReceiver.PendingResult> getPendingResult;
@MethodParams({android.content.BroadcastReceiver.PendingResult.class})
public static RefMethod<Void> setPendingResult;
public static class PendingResult {
public static Class<?> Class = RefClass.load(PendingResult.class, android.content.BroadcastReceiver.PendingResult.class);
@MethodParams({int.class, String.class, Bundle.class, int.class, boolean.class, boolean.class, IBinder.class})
public static RefConstructor<android.content.BroadcastReceiver.PendingResult> ctor;
public static RefBoolean mAbortBroadcast;
public static RefBoolean mFinished;
public static RefBoolean mInitialStickyHint;
public static RefBoolean mOrderedHint;
public static RefInt mResultCode;
public static RefObject<String> mResultData;
public static RefObject<Bundle> mResultExtras;
public static RefObject<IBinder> mToken;
public static RefInt mType;
}
public static class PendingResultJBMR1 {
public static Class<?> Class = RefClass.load(PendingResultJBMR1.class, android.content.BroadcastReceiver.PendingResult.class);
@MethodParams({int.class, String.class, Bundle.class, int.class, boolean.class, boolean.class, IBinder.class, int.class})
public static RefConstructor<android.content.BroadcastReceiver.PendingResult> ctor;
public static RefBoolean mAbortBroadcast;
public static RefBoolean mFinished;
public static RefBoolean mInitialStickyHint;
public static RefBoolean mOrderedHint;
public static RefInt mResultCode;
public static RefObject<String> mResultData;
public static RefObject<Bundle> mResultExtras;
public static RefInt mSendingUser;
public static RefObject<IBinder> mToken;
public static RefInt mType;
}
public static class PendingResultMNC {
public static Class<?> Class = RefClass.load(PendingResultMNC.class, android.content.BroadcastReceiver.PendingResult.class);
@MethodParams({int.class, String.class, Bundle.class, int.class, boolean.class, boolean.class, IBinder.class, int.class, int.class})
public static RefConstructor<android.content.BroadcastReceiver.PendingResult> ctor;
public static RefBoolean mAbortBroadcast;
public static RefBoolean mFinished;
public static RefInt mFlags;
public static RefBoolean mInitialStickyHint;
public static RefBoolean mOrderedHint;
public static RefInt mResultCode;
public static RefObject<String> mResultData;
public static RefObject<Bundle> mResultExtras;
public static RefInt mSendingUser;
public static RefObject<IBinder> mToken;
public static RefInt mType;
}
}