Package org.fenixedu.cms.domain
Class PermissionsArray
- java.lang.Object
-
- org.fenixedu.cms.domain.PermissionsArray
-
- All Implemented Interfaces:
Serializable
public class PermissionsArray extends Object implements Serializable
Created by borgez-dsi on 03-09-2015.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPermissionsArray.Permission
-
Constructor Summary
Constructors Constructor Description PermissionsArray(EnumSet<PermissionsArray.Permission> permissions)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EnumSet<PermissionsArray.Permission>all()Stringexternalize()static PermissionsArrayfromJson(com.google.gson.JsonElement json)EnumSet<PermissionsArray.Permission>get()static PermissionsArrayinternalize(String json)com.google.gson.JsonArrayjson()
-
-
-
Constructor Detail
-
PermissionsArray
public PermissionsArray(EnumSet<PermissionsArray.Permission> permissions)
-
-
Method Detail
-
fromJson
public static PermissionsArray fromJson(com.google.gson.JsonElement json)
-
externalize
public String externalize()
-
json
public com.google.gson.JsonArray json()
-
internalize
public static PermissionsArray internalize(String json)
-
all
public static EnumSet<PermissionsArray.Permission> all()
-
get
public EnumSet<PermissionsArray.Permission> get()
-
-