class org.kohsuke.github.GHPermission extends java.lang.Object
{
private java.lang.String permission;
private org.kohsuke.github.GHUser user;
void <init>()
{
org.kohsuke.github.GHPermission v;
v := @this: org.kohsuke.github.GHPermission;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public java.lang.String getPermission()
{
org.kohsuke.github.GHPermission v;
java.lang.String v;
v := @this: org.kohsuke.github.GHPermission;
v = v.<org.kohsuke.github.GHPermission: java.lang.String permission>;
return v;
}
public org.kohsuke.github.GHPermissionType getPermissionType()
{
java.lang.Enum v;
java.util.Locale v;
org.kohsuke.github.GHPermission v;
java.lang.String v, v;
v := @this: org.kohsuke.github.GHPermission;
v = v.<org.kohsuke.github.GHPermission: java.lang.String permission>;
v = <java.util.Locale: java.util.Locale ENGLISH>;
v = virtualinvoke v.<java.lang.String: java.lang.String toUpperCase(java.util.Locale)>(v);
v = staticinvoke <java.lang.Enum: java.lang.Enum valueOf(java.lang.Class,java.lang.String)>(class "Lorg/kohsuke/github/GHPermissionType;", v);
return v;
}
public org.kohsuke.github.GHUser getUser()
{
org.kohsuke.github.GHPermission v;
org.kohsuke.github.GHUser v;
v := @this: org.kohsuke.github.GHPermission;
v = v.<org.kohsuke.github.GHPermission: org.kohsuke.github.GHUser user>;
return v;
}
}