text: //
  //  Generated by the J2ObjC translator.  DO NOT EDIT!
  //  source: /Users/eric/repos/360-j2objc/joda-time/build/mainTranslationExtraction/org/joda/time/chrono/StrictChronology.java
  //
  
  #include "J2ObjC_header.h"
  
  #pragma push_macro("INCLUDE_ALL_StrictChronology")
  #ifdef RESTRICT_StrictChronology
  #define INCLUDE_ALL_StrictChronology 0
  #else
  #define INCLUDE_ALL_StrictChronology 1
  #endif
  #undef RESTRICT_StrictChronology
  
  #if !defined (OrgJodaTimeChronoStrictChronology_) && (INCLUDE_ALL_StrictChronology || defined(INCLUDE_OrgJodaTimeChronoStrictChronology))
  #define OrgJodaTimeChronoStrictChronology_
  
  #define RESTRICT_AssembledChronology 1
  #define INCLUDE_OrgJodaTimeChronoAssembledChronology 1
  #include "AssembledChronology.h"
  
  @class OrgJodaTimeChronoAssembledChronology_Fields;
  @class OrgJodaTimeChronology;
  @class OrgJodaTimeDateTimeZone;
  
  @interface OrgJodaTimeChronoStrictChronology : OrgJodaTimeChronoAssembledChronology
  
  #pragma mark Public
  
  - (jboolean)isEqual:(id)obj;
  
  + (OrgJodaTimeChronoStrictChronology *)getInstanceWithOrgJodaTimeChronology:(OrgJodaTimeChronology *)base;
  
  - (NSUInteger)hash;
  
  - (NSString *)description;
  
  - (OrgJodaTimeChronology *)withUTC;
  
  - (OrgJodaTimeChronology *)withZoneWithOrgJodaTimeDateTimeZone:(OrgJodaTimeDateTimeZone *)zone;
  
  #pragma mark Protected
  
  - (void)assembleWithOrgJodaTimeChronoAssembledChronology_Fields:(OrgJodaTimeChronoAssembledChronology_Fields *)fields;
  
  @end
  
  J2OBJC_EMPTY_STATIC_INIT(OrgJodaTimeChronoStrictChronology)
  
  FOUNDATION_EXPORT OrgJodaTimeChronoStrictChronology *OrgJodaTimeChronoStrictChronology_getInstanceWithOrgJodaTimeChronology_(OrgJodaTimeChronology *base);
  
  J2OBJC_TYPE_LITERAL_HEADER(OrgJodaTimeChronoStrictChronology)
  
  #endif
  
  #pragma pop_macro("INCLUDE_ALL_StrictChronology")
  