text: //
  //  Generated by the J2ObjC translator.  DO NOT EDIT!
  //  source: /Users/tball/tmp/j2objc/guava/sources/com/google/common/cache/LongAddable.java
  //
  
  #include "J2ObjC_header.h"
  
  #pragma push_macro("ComGoogleCommonCacheLongAddable_INCLUDE_ALL")
  #if ComGoogleCommonCacheLongAddable_RESTRICT
  #define ComGoogleCommonCacheLongAddable_INCLUDE_ALL 0
  #else
  #define ComGoogleCommonCacheLongAddable_INCLUDE_ALL 1
  #endif
  #undef ComGoogleCommonCacheLongAddable_RESTRICT
  
  #if !defined (_ComGoogleCommonCacheLongAddable_) && (ComGoogleCommonCacheLongAddable_INCLUDE_ALL || ComGoogleCommonCacheLongAddable_INCLUDE)
  #define _ComGoogleCommonCacheLongAddable_
  
  @protocol ComGoogleCommonCacheLongAddable < NSObject, JavaObject >
  
  - (void)increment;
  
  - (void)addWithLong:(jlong)x;
  
  - (jlong)sum;
  
  @end
  
  J2OBJC_EMPTY_STATIC_INIT(ComGoogleCommonCacheLongAddable)
  
  J2OBJC_TYPE_LITERAL_HEADER(ComGoogleCommonCacheLongAddable)
  
  #endif
  
  #pragma pop_macro("ComGoogleCommonCacheLongAddable_INCLUDE_ALL")
  