Class GrantedPermissionScope
java.lang.Object
co.yellowdog.platform.model.GrantedPermissionScope
- All Implemented Interfaces:
Serializable
@ValidatedBy(GrantedPermissionScopeValidator.class)
public class GrantedPermissionScope
extends Object
implements Serializable
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanSet<@NotNull @Valid NamespaceRef> static GrantedPermissionScopeglobal()inthashCode()booleanisGlobal()voidsetGlobal(boolean global) voidsetNamespaces(Set<@NotNull @Valid NamespaceRef> namespaces) toString()union(@NonNull GrantedPermissionScope other) static GrantedPermissionScopewithNamespaces(Set<NamespaceRef> namespaces)
-
Method Details
-
global
-
withNamespaces
-
union
-
builder
-
isGlobal
public boolean isGlobal() -
getNamespaces
-
setGlobal
public void setGlobal(boolean global) -
setNamespaces
-
equals
-
canEqual
-
hashCode
-
toString
-