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 boolean
boolean
Set
<@NotNull @Valid NamespaceRef> static GrantedPermissionScope
global()
int
hashCode()
boolean
isGlobal()
void
setGlobal
(boolean global) void
setNamespaces
(Set<@NotNull @Valid NamespaceRef> namespaces) toString()
union
(@NonNull GrantedPermissionScope other) static GrantedPermissionScope
withNamespaces
(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
-