Package org.molgenis.security.core.model
Class GroupValue
- java.lang.Object
-
- org.molgenis.security.core.model.GroupValue
-
public abstract class GroupValue extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGroupValue.Builder
-
Constructor Summary
Constructors Constructor Description GroupValue()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static GroupValue.Builderbuilder()abstract StringgetDescription()abstract StringgetLabel()abstract StringgetName()abstract com.google.common.collect.ImmutableList<RoleValue>getRoles()abstract PackageValuegetRootPackage()abstract booleanisPublic()
-
-
-
Method Detail
-
getName
public abstract String getName()
-
getLabel
public abstract String getLabel()
-
getDescription
@Nullable @CheckForNull public abstract String getDescription()
-
isPublic
public abstract boolean isPublic()
-
getRoles
public abstract com.google.common.collect.ImmutableList<RoleValue> getRoles()
-
getRootPackage
public abstract PackageValue getRootPackage()
-
builder
public static GroupValue.Builder builder()
-
-