text: //
  //  Generated by the J2ObjC translator.  DO NOT EDIT!
  //  source: /Users/free6om/Documents/open-source/j2objc/j2objc/testing/mockito/build_result/java/org/mockito/internal/stubbing/answers/MethodInfo.java
  //
  
  #ifndef _OrgMockitoInternalStubbingAnswersMethodInfo_H_
  #define _OrgMockitoInternalStubbingAnswersMethodInfo_H_
  
  #include "J2ObjC_header.h"
  
  @class IOSClass;
  @class JavaLangReflectMethod;
  @class JavaLangThrowable;
  @protocol OrgMockitoInvocationInvocation;
  
  @interface OrgMockitoInternalStubbingAnswersMethodInfo : NSObject
  
  #pragma mark Public
  
  - (instancetype)initWithOrgMockitoInvocationInvocation:(id<OrgMockitoInvocationInvocation>)theInvocation;
  
  - (JavaLangReflectMethod *)getMethod;
  
  - (NSString *)getMethodName;
  
  - (jboolean)isDeclaredOnInterface;
  
  - (jboolean)isValidExceptionWithJavaLangThrowable:(JavaLangThrowable *)throwable;
  
  - (jboolean)isValidReturnTypeWithIOSClass:(IOSClass *)clazz;
  
  - (jboolean)isVoid;
  
  - (NSString *)printMethodReturnType;
  
  - (jboolean)returnsPrimitive;
  
  @end
  
  J2OBJC_EMPTY_STATIC_INIT(OrgMockitoInternalStubbingAnswersMethodInfo)
  
  FOUNDATION_EXPORT void OrgMockitoInternalStubbingAnswersMethodInfo_initWithOrgMockitoInvocationInvocation_(OrgMockitoInternalStubbingAnswersMethodInfo *self, id<OrgMockitoInvocationInvocation> theInvocation);
  
  FOUNDATION_EXPORT OrgMockitoInternalStubbingAnswersMethodInfo *new_OrgMockitoInternalStubbingAnswersMethodInfo_initWithOrgMockitoInvocationInvocation_(id<OrgMockitoInvocationInvocation> theInvocation) NS_RETURNS_RETAINED;
  
  J2OBJC_TYPE_LITERAL_HEADER(OrgMockitoInternalStubbingAnswersMethodInfo)
  
  #endif // _OrgMockitoInternalStubbingAnswersMethodInfo_H_
  