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, wait
equals, hashCode
toString
public 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()
AgendaTreeEntryDefinitionContract
getAgendaItemId
in interface AgendaTreeEntryDefinitionContract
public 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.Builder
ifTrue
- AgendaTreeDefinition.Builder
for ifTruepublic void setIfFalse(AgendaTreeDefinition.Builder ifFalse)
AgendaTreeDefinition.Builder
ifFalse
- AgendaTreeDefinition.Builder
for ifFalsepublic AgendaTreeRuleEntry build()
AgendaTreeRuleEntry
with the builders valuesAgendaTreeRuleEntry
with the builders valuesCopyright © 2005–2014 The Kuali Foundation. All rights reserved.