public static class AgendaTreeRuleEntry.Builder extends Object implements AgendaTreeEntryDefinitionContract, Serializable
AgendaTreeEntryDefinitionContract.| Modifier and Type | Method and Description |
|---|---|
AgendaTreeRuleEntry |
build()
Build the
AgendaTreeRuleEntry with the builders values |
static AgendaTreeRuleEntry.Builder |
create(String agendaItemId,
String ruleId)
Create a builder using the given values
|
String |
getAgendaItemId()
Returns the agendaItemId
|
AgendaTreeDefinition.Builder |
getIfFalse()
Returns the AgendaTreeDefinition.Builder for ifFalse.
|
AgendaTreeDefinition.Builder |
getIfTrue()
Returns the AgendaTreeDefinition.Builder for ifTrue.
|
String |
getRuleId()
Returns the rule id.
|
void |
setAgendaItemId(String agendaItemId)
Sets the agendaItemId, cannot be null or blank.
|
void |
setIfFalse(AgendaTreeDefinition.Builder ifFalse)
Set the ifFalse
AgendaTreeDefinition.Builder |
void |
setIfTrue(AgendaTreeDefinition.Builder ifTrue)
Set the ifTrue
AgendaTreeDefinition.Builder |
void |
setRuleId(String ruleId) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitequals, hashCodetoStringpublic static AgendaTreeRuleEntry.Builder create(String agendaItemId, String ruleId)
agendaItemId - the agendaItemId value to set, must not be null or blankruleId - the propId value to set, must not be null or blankpublic String getAgendaItemId()
AgendaTreeEntryDefinitionContractgetAgendaItemId in interface AgendaTreeEntryDefinitionContractpublic AgendaTreeDefinition.Builder getIfTrue()
AgendaTreeDefinition.Builder for ifTruepublic AgendaTreeDefinition.Builder getIfFalse()
AgendaTreeDefinition.Builder for ifFalsepublic void setAgendaItemId(String agendaItemId)
agendaItemId - the agendaItemId value to set, must not be null or blankIllegalArgumentException - if agendaItemId is null or blank.public void setRuleId(String ruleId)
ruleId - the propId value to set, must not be null or blankIllegalArgumentException - if ruleId is null or blank.public void setIfTrue(AgendaTreeDefinition.Builder ifTrue)
AgendaTreeDefinition.BuilderifTrue - AgendaTreeDefinition.Builder for ifTruepublic void setIfFalse(AgendaTreeDefinition.Builder ifFalse)
AgendaTreeDefinition.BuilderifFalse - AgendaTreeDefinition.Builder for ifFalsepublic AgendaTreeRuleEntry build()
AgendaTreeRuleEntry with the builders valuesAgendaTreeRuleEntry with the builders valuesCopyright © 2005–2016 The Kuali Foundation. All rights reserved.