com.atlassian.jira.functest.framework.parser.dashboard
Class DashboardItem

java.lang.Object
  extended by com.atlassian.jira.functest.framework.parser.dashboard.DashboardItem
All Implemented Interfaces:
SharedEntityItem, Cloneable

public class DashboardItem
extends Object
implements Cloneable, SharedEntityItem

Since:
v4.4

Nested Class Summary
static class DashboardItem.Builder
           
 
Constructor Summary
  DashboardItem(DashboardItem copyFrom)
           
protected DashboardItem(long id, String name, String description, String author, long issues, List<WebTestSharePermission> sharing, Boolean fav, long subscriptions, List<String> operations, long favCount)
           
 
Method Summary
 DashboardItem cloneFilter()
           
 boolean equals(Object obj)
           
 String getAuthor()
           
 String getDescription()
           
 Long getFavCount()
           
 Long getId()
           
 Long getIssues()
           
 String getName()
           
 List getOperations()
           
 List getSharing()
           
 Long getSubscriptions()
           
 int hashCode()
           
 Boolean isFav()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DashboardItem

protected DashboardItem(long id,
                        String name,
                        String description,
                        String author,
                        long issues,
                        List<WebTestSharePermission> sharing,
                        Boolean fav,
                        long subscriptions,
                        List<String> operations,
                        long favCount)

DashboardItem

public DashboardItem(DashboardItem copyFrom)
Method Detail

getName

public String getName()
Specified by:
getName in interface SharedEntityItem

getDescription

public String getDescription()
Specified by:
getDescription in interface SharedEntityItem

getAuthor

public String getAuthor()
Specified by:
getAuthor in interface SharedEntityItem

getIssues

public Long getIssues()
Specified by:
getIssues in interface SharedEntityItem

getSharing

public List getSharing()
Specified by:
getSharing in interface SharedEntityItem

isFav

public Boolean isFav()
Specified by:
isFav in interface SharedEntityItem

getSubscriptions

public Long getSubscriptions()
Specified by:
getSubscriptions in interface SharedEntityItem

getOperations

public List getOperations()
Specified by:
getOperations in interface SharedEntityItem

getFavCount

public Long getFavCount()
Specified by:
getFavCount in interface SharedEntityItem

getId

public Long getId()
Specified by:
getId in interface SharedEntityItem

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object

cloneFilter

public DashboardItem cloneFilter()


Copyright © 2002-2013 Atlassian. All Rights Reserved.