@PublicApi public class StructureViewBean extends Object
Immutable representation of the StructureView properties. You don't normally interact with
this class, but you may find StructureViewBean.Builder useful for collecting changes
to StructureView properties.
Because StructureViewBean is immutable, it is thread-safe.
StructureView,
StructureViewBean.Builder| Modifier and Type | Class and Description |
|---|---|
static class |
StructureViewBean.Builder
A builder class for
StructureViewBean, this class can be also used as the input
for StructureView.update(com.almworks.jira.structure.api.view.StructureViewBean.Builder). |
| Modifier and Type | Field and Description |
|---|---|
static StructureViewBean |
EMPTY |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getDescription() |
long |
getId() |
String |
getName() |
PermissionSubject |
getOwner() |
List<PermissionRule> |
getPermissions() |
ViewSpecification |
getSpecification() |
int |
hashCode() |
String |
toString() |
public static final StructureViewBean EMPTY
public long getId()
@NotNull public String getName()
@NotNull public String getDescription()
public PermissionSubject getOwner()
public List<PermissionRule> getPermissions()
@NotNull public ViewSpecification getSpecification()
Copyright © 2021 ALM Works. All Rights Reserved.