//
//  Generated by the J2ObjC translator.  DO NOT EDIT!
//  source: /Users/tball/tmp/j2objc/guava/sources/com/google/common/eventbus/DeadEvent.java
//

#include "J2ObjC_header.h"

#pragma push_macro("ComGoogleCommonEventbusDeadEvent_INCLUDE_ALL")
#if ComGoogleCommonEventbusDeadEvent_RESTRICT
#define ComGoogleCommonEventbusDeadEvent_INCLUDE_ALL 0
#else
#define ComGoogleCommonEventbusDeadEvent_INCLUDE_ALL 1
#endif
#undef ComGoogleCommonEventbusDeadEvent_RESTRICT

#if !defined (_ComGoogleCommonEventbusDeadEvent_) && (ComGoogleCommonEventbusDeadEvent_INCLUDE_ALL || ComGoogleCommonEventbusDeadEvent_INCLUDE)
#define _ComGoogleCommonEventbusDeadEvent_

@interface ComGoogleCommonEventbusDeadEvent : NSObject

#pragma mark Public

- (instancetype)initWithId:(id)source
                    withId:(id)event;

- (id)getEvent;

- (id)getSource;

@end

J2OBJC_EMPTY_STATIC_INIT(ComGoogleCommonEventbusDeadEvent)

FOUNDATION_EXPORT void ComGoogleCommonEventbusDeadEvent_initWithId_withId_(ComGoogleCommonEventbusDeadEvent *self, id source, id event);

FOUNDATION_EXPORT ComGoogleCommonEventbusDeadEvent *new_ComGoogleCommonEventbusDeadEvent_initWithId_withId_(id source, id event) NS_RETURNS_RETAINED;

J2OBJC_TYPE_LITERAL_HEADER(ComGoogleCommonEventbusDeadEvent)

#endif

#pragma pop_macro("ComGoogleCommonEventbusDeadEvent_INCLUDE_ALL")
