text: //
  //  Generated by the J2ObjC translator.  DO NOT EDIT!
  //  source: android/libcore/luni/src/main/java/java/security/SecurityPermission.java
  //
  
  #ifndef _JavaSecuritySecurityPermission_H_
  #define _JavaSecuritySecurityPermission_H_
  
  #include "J2ObjC_header.h"
  #include "java/security/BasicPermission.h"
  
  @class JavaSecurityPermission;
  
  @interface JavaSecuritySecurityPermission : JavaSecurityBasicPermission
  
  #pragma mark Public
  
  - (instancetype)initWithNSString:(NSString *)name;
  
  - (instancetype)initWithNSString:(NSString *)name
                      withNSString:(NSString *)action;
  
  - (NSString *)getActions;
  
  - (jboolean)impliesWithJavaSecurityPermission:(JavaSecurityPermission *)permission;
  
  @end
  
  J2OBJC_EMPTY_STATIC_INIT(JavaSecuritySecurityPermission)
  
  FOUNDATION_EXPORT void JavaSecuritySecurityPermission_initWithNSString_(JavaSecuritySecurityPermission *self, NSString *name);
  
  FOUNDATION_EXPORT JavaSecuritySecurityPermission *new_JavaSecuritySecurityPermission_initWithNSString_(NSString *name) NS_RETURNS_RETAINED;
  
  FOUNDATION_EXPORT void JavaSecuritySecurityPermission_initWithNSString_withNSString_(JavaSecuritySecurityPermission *self, NSString *name, NSString *action);
  
  FOUNDATION_EXPORT JavaSecuritySecurityPermission *new_JavaSecuritySecurityPermission_initWithNSString_withNSString_(NSString *name, NSString *action) NS_RETURNS_RETAINED;
  
  J2OBJC_TYPE_LITERAL_HEADER(JavaSecuritySecurityPermission)
  
  #endif // _JavaSecuritySecurityPermission_H_
  