Class AgendaTreeSubAgendaEntry.Builder
java.lang.Object
org.kuali.rice.krms.api.repository.agenda.AgendaTreeSubAgendaEntry.Builder
- All Implemented Interfaces:
Serializable,ModelBuilder
- Enclosing class:
- AgendaTreeSubAgendaEntry
public static class AgendaTreeSubAgendaEntry.Builder
extends Object
implements ModelBuilder, Serializable
This builder is used to construct instances of AgendaTreeSubAgendaEntry.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Create a builder using the given valuesReturns the agendaItemIdReturns the subAgendaIdvoidsetAgendaItemId(String agendaItemId) Sets the agendaItemId of the builder, cannot be nullvoidsetSubAgendaId(String subAgendaId) Sets the subAgendaId of the builder, cannot be null
-
Method Details
-
create
Create a builder using the given values- Parameters:
agendaItemId- to set the agendaItemId value to, must not be nullsubAgendaId- to set the subAgendaId value to, must not be null- Returns:
- Builder with the given values set
-
getAgendaItemId
Returns the agendaItemId- Returns:
- the agendaItemId of the builder
-
getSubAgendaId
Returns the subAgendaId- Returns:
- the subAgendaId of the builder
-
setAgendaItemId
Sets the agendaItemId of the builder, cannot be null- Parameters:
agendaItemId- to set the value of the agendaItemId to, must not be null- Throws:
IllegalArgumentException- if the agendaItemId is null
-
setSubAgendaId
Sets the subAgendaId of the builder, cannot be null- Parameters:
subAgendaId- to set the subAgendaId value to, must not be null- Throws:
IllegalArgumentException- if the subAgendaId is null
-
build
- Specified by:
buildin interfaceModelBuilder
-