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

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

public final class AgendaTreeRuleEntry
extends AbstractDataTransferObject
implements AgendaTreeEntryDefinitionContract

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

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

Nested Class Summary
static class AgendaTreeRuleEntry.Builder
          This builder is used to construct instances of AgendaTreeRuleEntry.
 
Method Summary
 String getAgendaItemId()
          Returns the agendaItemId
 AgendaTreeDefinition getIfFalse()
          Returns the AgendaTreeDefinition for ifFalse.
 AgendaTreeDefinition getIfTrue()
          Returns the AgendaTreeDefinition for ifTrue.
 String getRuleId()
          Returns the rule id.
 
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
 
Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectComplete
equals, hashCode
 
Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic
toString
 

Method Detail

getAgendaItemId

public String getAgendaItemId()
Description copied from interface: AgendaTreeEntryDefinitionContract
Returns the agendaItemId

Specified by:
getAgendaItemId in interface AgendaTreeEntryDefinitionContract
Returns:
the agendaItemId

getRuleId

public String getRuleId()
Returns the rule id.

Returns:
ruleId of the AgendaTreeRuleEntry

getIfTrue

public AgendaTreeDefinition getIfTrue()
Returns the AgendaTreeDefinition for ifTrue.

Returns:
AgendaTreeDefinition for ifTrue

getIfFalse

public AgendaTreeDefinition getIfFalse()
Returns the AgendaTreeDefinition for ifFalse.

Returns:
AgendaTreeDefinition for ifFalse


Copyright © 2005–2014 The Kuali Foundation. All rights reserved.