Package pro.gravit.launcher
Class ClientPermissions
- java.lang.Object
-
- pro.gravit.launcher.ClientPermissions
-
public class ClientPermissions extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classClientPermissions.FlagConstsstatic classClientPermissions.PermissionConsts
-
Field Summary
Fields Modifier and Type Field Description static ClientPermissionsDEFAULTlongflagslongpermissions
-
Constructor Summary
Constructors Constructor Description ClientPermissions()ClientPermissions(long permissions)ClientPermissions(long permissions, long flags)ClientPermissions(pro.gravit.launcher.serialize.HInput input)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static ClientPermissionsgetSuperuserAccount()booleanisFlag(long mask)booleanisFlag(ClientPermissions.FlagConsts con)booleanisPermission(long mask)booleanisPermission(ClientPermissions.PermissionConsts con)voidsetFlag(long mask, boolean value)voidsetFlag(ClientPermissions.FlagConsts con, boolean value)voidsetPermission(long mask, boolean value)voidsetPermission(ClientPermissions.PermissionConsts con, boolean value)longtoLong()java.lang.StringtoString()voidwrite(pro.gravit.launcher.serialize.HOutput output)Deprecated.
-
-
-
Field Detail
-
DEFAULT
public static final ClientPermissions DEFAULT
-
permissions
public long permissions
-
flags
public long flags
-
-
Constructor Detail
-
ClientPermissions
public ClientPermissions(pro.gravit.launcher.serialize.HInput input) throws java.io.IOException- Throws:
java.io.IOException
-
ClientPermissions
public ClientPermissions()
-
ClientPermissions
public ClientPermissions(long permissions)
-
ClientPermissions
public ClientPermissions(long permissions, long flags)
-
-
Method Detail
-
getSuperuserAccount
public static ClientPermissions getSuperuserAccount()
-
toLong
public long toLong()
-
write
@Deprecated public void write(pro.gravit.launcher.serialize.HOutput output) throws java.io.IOExceptionDeprecated.- Throws:
java.io.IOException
-
isPermission
public final boolean isPermission(ClientPermissions.PermissionConsts con)
-
isPermission
public final boolean isPermission(long mask)
-
isFlag
public final boolean isFlag(ClientPermissions.FlagConsts con)
-
isFlag
public final boolean isFlag(long mask)
-
setPermission
public final void setPermission(ClientPermissions.PermissionConsts con, boolean value)
-
setPermission
public final void setPermission(long mask, boolean value)
-
setFlag
public final void setFlag(ClientPermissions.FlagConsts con, boolean value)
-
setFlag
public final void setFlag(long mask, boolean value)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-