@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 © 2024 Tempo Software. All Rights Reserved.