org.kuali.rice.krms.api.repository.agenda
Class AgendaTreeDefinition

java.lang.Object
  extended by org.kuali.rice.core.api.mo.AbstractDataTransferObject
      extended by org.kuali.rice.krms.api.repository.agenda.AgendaTreeDefinition
All Implemented Interfaces:
Serializable, ModelObjectBasic, ModelObjectComplete

public final class AgendaTreeDefinition
extends AbstractDataTransferObject

Concrete model object implementation of KRMS Repository AgendaTreeDefinition immutable. Instances of Agenda can be (un)marshalled to and from XML.

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
AgendaDefinitionContract, Serialized Form

Nested Class Summary
static class AgendaTreeDefinition.Builder
          This builder is used to construct instances of AgendaTreeDefinition.
static class AgendaTreeDefinition.Cache
           
 
Method Summary
 String getAgendaId()
          Returns the agendaId
 List<AgendaTreeEntryDefinitionContract> getEntries()
          Returns the AgendaTreeEntryDefinitionContracts
 
Methods inherited from class org.kuali.rice.core.api.mo.AbstractDataTransferObject
afterUnmarshal, beforeUnmarshal, equals, equalsExcludeFields, getDefaultHashCodeEqualsExcludeFields, hashCode, hashCodeExcludeFields, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

getAgendaId

public String getAgendaId()
Returns the agendaId

Returns:
agendaId of the AgendaTreeDefinition

getEntries

public List<AgendaTreeEntryDefinitionContract> getEntries()
Returns the AgendaTreeEntryDefinitionContracts

Returns:
List<AgendaTreeEntryDefinitionContract>s


Copyright © 2005-2014 The Kuali Foundation. All Rights Reserved.