it.eng.spagobi.kpi.ou.bo
Class OrganizationalUnitGrant

java.lang.Object
  extended by it.eng.spagobi.kpi.ou.bo.OrganizationalUnitGrant

public class OrganizationalUnitGrant
extends java.lang.Object

This class represents the grant to an Organizational Unit hierarchy for a KPI model instance

Author:
Davide Zerbetto (davide.zerbetto@eng.it)

Constructor Summary
OrganizationalUnitGrant()
          default constructor
OrganizationalUnitGrant(java.lang.Integer id, java.lang.Boolean isAvailable, ModelInstance modelInstance, OrganizationalUnitHierarchy hierarchy, java.util.Date startDate, java.util.Date endDate, java.lang.String label, java.lang.String name, java.lang.String description)
          full constructor
 
Method Summary
 java.lang.String getDescription()
           
 java.util.Date getEndDate()
           
 OrganizationalUnitHierarchy getHierarchy()
           
 java.lang.Integer getId()
           
 java.lang.Boolean getIsAvailable()
           
 java.lang.String getLabel()
           
 ModelInstance getModelInstance()
           
 java.lang.String getName()
           
 java.util.Date getStartDate()
           
 void setDescription(java.lang.String description)
           
 void setEndDate(java.util.Date endDate)
           
 void setHierarchy(OrganizationalUnitHierarchy hierarchy)
           
 void setId(java.lang.Integer id)
           
 void setIsAvailable(java.lang.Boolean isAvailable)
           
 void setLabel(java.lang.String label)
           
 void setModelInstance(ModelInstance modelInstance)
           
 void setName(java.lang.String name)
           
 void setStartDate(java.util.Date startDate)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OrganizationalUnitGrant

public OrganizationalUnitGrant()
default constructor


OrganizationalUnitGrant

public OrganizationalUnitGrant(java.lang.Integer id,
                               java.lang.Boolean isAvailable,
                               ModelInstance modelInstance,
                               OrganizationalUnitHierarchy hierarchy,
                               java.util.Date startDate,
                               java.util.Date endDate,
                               java.lang.String label,
                               java.lang.String name,
                               java.lang.String description)
full constructor

Method Detail

getIsAvailable

public java.lang.Boolean getIsAvailable()

setIsAvailable

public void setIsAvailable(java.lang.Boolean isAvailable)

getId

public java.lang.Integer getId()

setId

public void setId(java.lang.Integer id)

getModelInstance

public ModelInstance getModelInstance()

setModelInstance

public void setModelInstance(ModelInstance modelInstance)

getHierarchy

public OrganizationalUnitHierarchy getHierarchy()

setHierarchy

public void setHierarchy(OrganizationalUnitHierarchy hierarchy)

getStartDate

public java.util.Date getStartDate()

setStartDate

public void setStartDate(java.util.Date startDate)

getEndDate

public java.util.Date getEndDate()

setEndDate

public void setEndDate(java.util.Date endDate)

getLabel

public java.lang.String getLabel()

setLabel

public void setLabel(java.lang.String label)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object