Package com.alfresco.content.models
Class PermissionsInfo
-
- All Implemented Interfaces:
@JsonClass(generateAdapter = true) public final class PermissionsInfo
-
-
Field Summary
Fields Modifier and Type Field Description private BooleanisInheritanceEnabledprivate List<PermissionElement>inheritedprivate List<PermissionElement>locallySetprivate List<String>settable
-
Constructor Summary
Constructors Constructor Description PermissionsInfo(Boolean isInheritanceEnabled, List<PermissionElement> inherited, List<PermissionElement> locallySet, List<String> settable)
-
Method Summary
Modifier and Type Method Description final BooleanisInheritanceEnabled()final UnitsetInheritanceEnabled(@Json(name = "isInheritanceEnabled") Boolean isInheritanceEnabled)final List<PermissionElement>getInherited()final UnitsetInherited(@Json(name = "inherited") List<PermissionElement> inherited)final List<PermissionElement>getLocallySet()final UnitsetLocallySet(@Json(name = "locallySet") List<PermissionElement> locallySet)final List<String>getSettable()final UnitsetSettable(@Json(name = "settable") List<String> settable)-
-
Constructor Detail
-
PermissionsInfo
PermissionsInfo(Boolean isInheritanceEnabled, List<PermissionElement> inherited, List<PermissionElement> locallySet, List<String> settable)
-
-
Method Detail
-
isInheritanceEnabled
final Boolean isInheritanceEnabled()
-
setInheritanceEnabled
final Unit setInheritanceEnabled(@Json(name = "isInheritanceEnabled") Boolean isInheritanceEnabled)
-
getInherited
final List<PermissionElement> getInherited()
-
setInherited
final Unit setInherited(@Json(name = "inherited") List<PermissionElement> inherited)
-
getLocallySet
final List<PermissionElement> getLocallySet()
-
setLocallySet
final Unit setLocallySet(@Json(name = "locallySet") List<PermissionElement> locallySet)
-
getSettable
final List<String> getSettable()
-
setSettable
final Unit setSettable(@Json(name = "settable") List<String> settable)
-
-
-
-