test_class.declarator: testObject
test_class.modifier: private
test_class.original_string: private AgendaItemBo testObject;
test_class.type: AgendaItemBo
test_class.var_name: testObject
test_class.declarator: mockKrmsTypeRepositoryService
test_class.modifier: @Mock
test_class.original_string: @Mock
      KrmsTypeRepositoryService mockKrmsTypeRepositoryService;
test_class.type: KrmsTypeRepositoryService
test_class.var_name: mockKrmsTypeRepositoryService
test_class.declarator: mockDataObjectService
test_class.modifier: @Mock
test_class.original_string: @Mock
      DataObjectService mockDataObjectService;
test_class.type: DataObjectService
test_class.var_name: mockDataObjectService
test_class.declarator: mockRepositoryBoIncrementer
test_class.modifier: @Mock
test_class.original_string: @Mock
      RepositoryBoIncrementer mockRepositoryBoIncrementer;
test_class.type: RepositoryBoIncrementer
test_class.var_name: mockRepositoryBoIncrementer
test_class.declarator: mockRuleBo
test_class.modifier: @Mock
test_class.original_string: @Mock
      RuleBo mockRuleBo;
test_class.type: RuleBo
test_class.var_name: mockRuleBo
test_class.file: rice-middleware/krms/impl/src/test/java/org/kuali/rice/krms/impl/repository/AgendaItemBoTest.java
test_class.identifier: AgendaItemBoTest
test_case.body: @Test
      public void testToNullParameter() {
          assertNull(testObject.to(null));
      }
test_case.class_method_signature: AgendaItemBoTest.testToNullParameter()
test_case.full_signature: @Test public void testToNullParameter()
test_case.identifier: testToNullParameter
test_case.invocations: assertNull to
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testToNullParameter()
focal_class.declarator: serialVersionUID = 1L
focal_class.modifier: private static final
focal_class.original_string: private static final long serialVersionUID = 1L;
focal_class.type: long
focal_class.var_name: serialVersionUID
focal_class.declarator: COPY_OF_TEXT = "Copy of "
focal_class.modifier: public static final
focal_class.original_string: public static final String COPY_OF_TEXT = "Copy of ";
focal_class.type: String
focal_class.var_name: COPY_OF_TEXT
focal_class.declarator: AGENDA_ITEM_SEQ_NAME = "KRMS_AGENDA_ITM_S"
focal_class.modifier: public static final
focal_class.original_string: public static final String AGENDA_ITEM_SEQ_NAME = "KRMS_AGENDA_ITM_S";
focal_class.type: String
focal_class.var_name: AGENDA_ITEM_SEQ_NAME
focal_class.declarator: agendaItemIdIncrementer = new RepositoryBoIncrementer(AGENDA_ITEM_SEQ_NAME)
focal_class.modifier: static
focal_class.original_string: static RepositoryBoIncrementer agendaItemIdIncrementer = new RepositoryBoIncrementer(AGENDA_ITEM_SEQ_NAME);
focal_class.type: RepositoryBoIncrementer
focal_class.var_name: agendaItemIdIncrementer
focal_class.declarator: dataObjectService = null
focal_class.modifier: @Transient
      private transient
focal_class.original_string: @Transient
      private transient DataObjectService dataObjectService = null;
focal_class.type: DataObjectService
focal_class.var_name: dataObjectService
focal_class.declarator: krmsTypeRepositoryService = null
focal_class.modifier: @Transient
      private transient
focal_class.original_string: @Transient
      private transient KrmsTypeRepositoryService krmsTypeRepositoryService = null;
focal_class.type: KrmsTypeRepositoryService
focal_class.var_name: krmsTypeRepositoryService
focal_class.declarator: id
focal_class.modifier: @PortableSequenceGenerator(name = AGENDA_ITEM_SEQ_NAME)
      @GeneratedValue(generator = AGENDA_ITEM_SEQ_NAME)
      @Id
      @Column(name = "AGENDA_ITM_ID")
      private
focal_class.original_string: @PortableSequenceGenerator(name = AGENDA_ITEM_SEQ_NAME)
      @GeneratedValue(generator = AGENDA_ITEM_SEQ_NAME)
      @Id
      @Column(name = "AGENDA_ITM_ID")
      private String id;
focal_class.type: String
focal_class.var_name: id
focal_class.declarator: agendaId
focal_class.modifier: @Column(name = "AGENDA_ID")
      private
focal_class.original_string: @Column(name = "AGENDA_ID")
      private String agendaId;
focal_class.type: String
focal_class.var_name: agendaId
focal_class.declarator: subAgendaId
focal_class.modifier: @Column(name = "SUB_AGENDA_ID")
      private
focal_class.original_string: @Column(name = "SUB_AGENDA_ID")
      private String subAgendaId;
focal_class.type: String
focal_class.var_name: subAgendaId
focal_class.declarator: whenTrueId
focal_class.modifier: @Column(name = "WHEN_TRUE", insertable = false, updatable = false)
      private
focal_class.original_string: @Column(name = "WHEN_TRUE", insertable = false, updatable = false)
      private String whenTrueId;
focal_class.type: String
focal_class.var_name: whenTrueId
focal_class.declarator: whenFalseId
focal_class.modifier: @Column(name = "WHEN_FALSE", insertable = false, updatable = false)
      private
focal_class.original_string: @Column(name = "WHEN_FALSE", insertable = false, updatable = false)
      private String whenFalseId;
focal_class.type: String
focal_class.var_name: whenFalseId
focal_class.declarator: alwaysId
focal_class.modifier: @Column(name = "ALWAYS", insertable = false, updatable = false)
      private
focal_class.original_string: @Column(name = "ALWAYS", insertable = false, updatable = false)
      private String alwaysId;
focal_class.type: String
focal_class.var_name: alwaysId
focal_class.declarator: rule
focal_class.modifier: @ManyToOne(targetEntity = RuleBo.class, fetch = FetchType.LAZY, cascade = { CascadeType.REFRESH, CascadeType.MERGE, CascadeType.REMOVE, CascadeType.PERSIST})
      @JoinColumn(name = "RULE_ID", referencedColumnName = "RULE_ID")
      private
focal_class.original_string: @ManyToOne(targetEntity = RuleBo.class, fetch = FetchType.LAZY, cascade = { CascadeType.REFRESH, CascadeType.MERGE, CascadeType.REMOVE, CascadeType.PERSIST})
      @JoinColumn(name = "RULE_ID", referencedColumnName = "RULE_ID")
      private RuleBo rule;
focal_class.type: RuleBo
focal_class.var_name: rule
focal_class.declarator: versionNumber
focal_class.modifier: @Column(name = "VER_NBR")
      @Version
      private
focal_class.original_string: @Column(name = "VER_NBR")
      @Version
      private Long versionNumber;
focal_class.type: Long
focal_class.var_name: versionNumber
focal_class.declarator: whenTrue
focal_class.modifier: @ManyToOne(targetEntity = AgendaItemBo.class, cascade = { CascadeType.REFRESH, CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REMOVE })
      @JoinColumn(name = "WHEN_TRUE", referencedColumnName = "AGENDA_ITM_ID")
      private
focal_class.original_string: @ManyToOne(targetEntity = AgendaItemBo.class, cascade = { CascadeType.REFRESH, CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REMOVE })
      @JoinColumn(name = "WHEN_TRUE", referencedColumnName = "AGENDA_ITM_ID")
      private AgendaItemBo whenTrue;
focal_class.type: AgendaItemBo
focal_class.var_name: whenTrue
focal_class.declarator: whenFalse
focal_class.modifier: @ManyToOne(targetEntity = AgendaItemBo.class, cascade = { CascadeType.REFRESH, CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REMOVE })
      @JoinColumn(name = "WHEN_FALSE", referencedColumnName = "AGENDA_ITM_ID")
      private
focal_class.original_string: @ManyToOne(targetEntity = AgendaItemBo.class, cascade = { CascadeType.REFRESH, CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REMOVE })
      @JoinColumn(name = "WHEN_FALSE", referencedColumnName = "AGENDA_ITM_ID")
      private AgendaItemBo whenFalse;
focal_class.type: AgendaItemBo
focal_class.var_name: whenFalse
focal_class.declarator: always
focal_class.modifier: @ManyToOne(targetEntity = AgendaItemBo.class, cascade = { CascadeType.REFRESH, CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REMOVE })
      @JoinColumn(name = "ALWAYS", referencedColumnName = "AGENDA_ITM_ID")
      private
focal_class.original_string: @ManyToOne(targetEntity = AgendaItemBo.class, cascade = { CascadeType.REFRESH, CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REMOVE })
      @JoinColumn(name = "ALWAYS", referencedColumnName = "AGENDA_ITM_ID")
      private AgendaItemBo always;
focal_class.type: AgendaItemBo
focal_class.var_name: always
focal_class.file: rice-middleware/krms/impl/src/main/java/org/kuali/rice/krms/impl/repository/AgendaItemBo.java
focal_class.identifier: AgendaItemBo
focal_class.interfaces: implements AgendaItemDefinitionContract, Versioned, Serializable
focal_class.class_method_signature: AgendaItemBo.getUl(AgendaItemBo firstItem)
focal_class.full_signature: public String getUl(AgendaItemBo firstItem)
focal_class.identifier: getUl
focal_class.modifiers: public
focal_class.parameters: (AgendaItemBo firstItem)
focal_class.return: String
focal_class.signature: String getUl(AgendaItemBo firstItem)
focal_class.class_method_signature: AgendaItemBo.getUlHelper(AgendaItemBo item)
focal_class.full_signature: public String getUlHelper(AgendaItemBo item)
focal_class.identifier: getUlHelper
focal_class.modifiers: public
focal_class.parameters: (AgendaItemBo item)
focal_class.return: String
focal_class.signature: String getUlHelper(AgendaItemBo item)
focal_class.class_method_signature: AgendaItemBo.getRuleText()
focal_class.full_signature: public String getRuleText()
focal_class.identifier: getRuleText
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getRuleText()
focal_class.class_method_signature: AgendaItemBo.getAlwaysList()
focal_class.full_signature: public List<AgendaItemBo> getAlwaysList()
focal_class.identifier: getAlwaysList
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: List<AgendaItemBo>
focal_class.signature: List<AgendaItemBo> getAlwaysList()
focal_class.class_method_signature: AgendaItemBo.getId()
focal_class.full_signature: @Override public String getId()
focal_class.identifier: getId
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getId()
focal_class.class_method_signature: AgendaItemBo.setId(String id)
focal_class.full_signature: public void setId(String id)
focal_class.identifier: setId
focal_class.modifiers: public
focal_class.parameters: (String id)
focal_class.return: void
focal_class.signature: void setId(String id)
focal_class.class_method_signature: AgendaItemBo.getAgendaId()
focal_class.full_signature: @Override public String getAgendaId()
focal_class.identifier: getAgendaId
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getAgendaId()
focal_class.class_method_signature: AgendaItemBo.setAgendaId(String agendaId)
focal_class.full_signature: public void setAgendaId(String agendaId)
focal_class.identifier: setAgendaId
focal_class.modifiers: public
focal_class.parameters: (String agendaId)
focal_class.return: void
focal_class.signature: void setAgendaId(String agendaId)
focal_class.class_method_signature: AgendaItemBo.getRuleId()
focal_class.full_signature: @Override public String getRuleId()
focal_class.identifier: getRuleId
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getRuleId()
focal_class.class_method_signature: AgendaItemBo.getSubAgendaId()
focal_class.full_signature: @Override public String getSubAgendaId()
focal_class.identifier: getSubAgendaId
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getSubAgendaId()
focal_class.class_method_signature: AgendaItemBo.setSubAgendaId(String subAgendaId)
focal_class.full_signature: public void setSubAgendaId(String subAgendaId)
focal_class.identifier: setSubAgendaId
focal_class.modifiers: public
focal_class.parameters: (String subAgendaId)
focal_class.return: void
focal_class.signature: void setSubAgendaId(String subAgendaId)
focal_class.class_method_signature: AgendaItemBo.getWhenTrueId()
focal_class.full_signature: @Override public String getWhenTrueId()
focal_class.identifier: getWhenTrueId
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getWhenTrueId()
focal_class.class_method_signature: AgendaItemBo.setWhenTrueId(String whenTrueId)
focal_class.full_signature: public void setWhenTrueId(String whenTrueId)
focal_class.identifier: setWhenTrueId
focal_class.modifiers: public
focal_class.parameters: (String whenTrueId)
focal_class.return: void
focal_class.signature: void setWhenTrueId(String whenTrueId)
focal_class.class_method_signature: AgendaItemBo.getWhenFalseId()
focal_class.full_signature: @Override public String getWhenFalseId()
focal_class.identifier: getWhenFalseId
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getWhenFalseId()
focal_class.class_method_signature: AgendaItemBo.setWhenFalseId(String whenFalseId)
focal_class.full_signature: public void setWhenFalseId(String whenFalseId)
focal_class.identifier: setWhenFalseId
focal_class.modifiers: public
focal_class.parameters: (String whenFalseId)
focal_class.return: void
focal_class.signature: void setWhenFalseId(String whenFalseId)
focal_class.class_method_signature: AgendaItemBo.getAlwaysId()
focal_class.full_signature: @Override public String getAlwaysId()
focal_class.identifier: getAlwaysId
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getAlwaysId()
focal_class.class_method_signature: AgendaItemBo.setAlwaysId(String alwaysId)
focal_class.full_signature: public void setAlwaysId(String alwaysId)
focal_class.identifier: setAlwaysId
focal_class.modifiers: public
focal_class.parameters: (String alwaysId)
focal_class.return: void
focal_class.signature: void setAlwaysId(String alwaysId)
focal_class.class_method_signature: AgendaItemBo.getVersionNumber()
focal_class.full_signature: @Override public Long getVersionNumber()
focal_class.identifier: getVersionNumber
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Long
focal_class.signature: Long getVersionNumber()
focal_class.class_method_signature: AgendaItemBo.setVersionNumber(Long versionNumber)
focal_class.full_signature: public void setVersionNumber(Long versionNumber)
focal_class.identifier: setVersionNumber
focal_class.modifiers: public
focal_class.parameters: (Long versionNumber)
focal_class.return: void
focal_class.signature: void setVersionNumber(Long versionNumber)
focal_class.class_method_signature: AgendaItemBo.getWhenTrue()
focal_class.full_signature: @Override public AgendaItemBo getWhenTrue()
focal_class.identifier: getWhenTrue
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: AgendaItemBo
focal_class.signature: AgendaItemBo getWhenTrue()
focal_class.class_method_signature: AgendaItemBo.setWhenTrue(AgendaItemBo whenTrue)
focal_class.full_signature: public void setWhenTrue(AgendaItemBo whenTrue)
focal_class.identifier: setWhenTrue
focal_class.modifiers: public
focal_class.parameters: (AgendaItemBo whenTrue)
focal_class.return: void
focal_class.signature: void setWhenTrue(AgendaItemBo whenTrue)
focal_class.class_method_signature: AgendaItemBo.getWhenFalse()
focal_class.full_signature: @Override public AgendaItemBo getWhenFalse()
focal_class.identifier: getWhenFalse
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: AgendaItemBo
focal_class.signature: AgendaItemBo getWhenFalse()
focal_class.class_method_signature: AgendaItemBo.setWhenFalse(AgendaItemBo whenFalse)
focal_class.full_signature: public void setWhenFalse(AgendaItemBo whenFalse)
focal_class.identifier: setWhenFalse
focal_class.modifiers: public
focal_class.parameters: (AgendaItemBo whenFalse)
focal_class.return: void
focal_class.signature: void setWhenFalse(AgendaItemBo whenFalse)
focal_class.class_method_signature: AgendaItemBo.getAlways()
focal_class.full_signature: @Override public AgendaItemBo getAlways()
focal_class.identifier: getAlways
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: AgendaItemBo
focal_class.signature: AgendaItemBo getAlways()
focal_class.class_method_signature: AgendaItemBo.setAlways(AgendaItemBo always)
focal_class.full_signature: public void setAlways(AgendaItemBo always)
focal_class.identifier: setAlways
focal_class.modifiers: public
focal_class.parameters: (AgendaItemBo always)
focal_class.return: void
focal_class.signature: void setAlways(AgendaItemBo always)
focal_class.class_method_signature: AgendaItemBo.getRule()
focal_class.full_signature: @Override public RuleBo getRule()
focal_class.identifier: getRule
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: RuleBo
focal_class.signature: RuleBo getRule()
focal_class.class_method_signature: AgendaItemBo.getSubAgenda()
focal_class.full_signature: @Override public AgendaDefinitionContract getSubAgenda()
focal_class.identifier: getSubAgenda
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: AgendaDefinitionContract
focal_class.signature: AgendaDefinitionContract getSubAgenda()
focal_class.class_method_signature: AgendaItemBo.setRule(RuleBo rule)
focal_class.full_signature: public void setRule(RuleBo rule)
focal_class.identifier: setRule
focal_class.modifiers: public
focal_class.parameters: (RuleBo rule)
focal_class.return: void
focal_class.signature: void setRule(RuleBo rule)
focal_class.class_method_signature: AgendaItemBo.to(AgendaItemBo bo)
focal_class.full_signature: static AgendaItemDefinition to(AgendaItemBo bo)
focal_class.identifier: to
focal_class.modifiers: static
focal_class.parameters: (AgendaItemBo bo)
focal_class.return: AgendaItemDefinition
focal_class.signature: AgendaItemDefinition to(AgendaItemBo bo)
focal_class.class_method_signature: AgendaItemBo.from(AgendaItemDefinition im)
focal_class.full_signature: public static AgendaItemBo from(AgendaItemDefinition im)
focal_class.identifier: from
focal_class.modifiers: public static
focal_class.parameters: (AgendaItemDefinition im)
focal_class.return: AgendaItemBo
focal_class.signature: AgendaItemBo from(AgendaItemDefinition im)
focal_class.class_method_signature: AgendaItemBo.copyAgendaItem(AgendaBo copiedAgenda, Map<String, RuleBo> oldRuleIdToNew, Map<String, AgendaItemBo> oldAgendaItemIdToNew, List<AgendaItemBo> copiedAgendaItems, final String dts)
focal_class.full_signature: public AgendaItemBo copyAgendaItem(AgendaBo copiedAgenda, Map<String, RuleBo> oldRuleIdToNew, Map<String, AgendaItemBo> oldAgendaItemIdToNew, List<AgendaItemBo> copiedAgendaItems, final String dts)
focal_class.identifier: copyAgendaItem
focal_class.modifiers: public
focal_class.parameters: (AgendaBo copiedAgenda, Map<String, RuleBo> oldRuleIdToNew, Map<String, AgendaItemBo> oldAgendaItemIdToNew, List<AgendaItemBo> copiedAgendaItems, final String dts)
focal_class.return: AgendaItemBo
focal_class.signature: AgendaItemBo copyAgendaItem(AgendaBo copiedAgenda, Map<String, RuleBo> oldRuleIdToNew, Map<String, AgendaItemBo> oldAgendaItemIdToNew, List<AgendaItemBo> copiedAgendaItems, final String dts)
focal_class.class_method_signature: AgendaItemBo.getDataObjectService()
focal_class.full_signature: public DataObjectService getDataObjectService()
focal_class.identifier: getDataObjectService
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: DataObjectService
focal_class.signature: DataObjectService getDataObjectService()
focal_class.class_method_signature: AgendaItemBo.setDataObjectService(DataObjectService dataObjectService)
focal_class.full_signature: public void setDataObjectService(DataObjectService dataObjectService)
focal_class.identifier: setDataObjectService
focal_class.modifiers: public
focal_class.parameters: (DataObjectService dataObjectService)
focal_class.return: void
focal_class.signature: void setDataObjectService(DataObjectService dataObjectService)
focal_class.class_method_signature: AgendaItemBo.getKrmsTypeRepositoryService()
focal_class.full_signature: public KrmsTypeRepositoryService getKrmsTypeRepositoryService()
focal_class.identifier: getKrmsTypeRepositoryService
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: KrmsTypeRepositoryService
focal_class.signature: KrmsTypeRepositoryService getKrmsTypeRepositoryService()
focal_class.class_method_signature: AgendaItemBo.setKrmsTypeRepositoryService(KrmsTypeRepositoryService dataObjectService)
focal_class.full_signature: public void setKrmsTypeRepositoryService(KrmsTypeRepositoryService dataObjectService)
focal_class.identifier: setKrmsTypeRepositoryService
focal_class.modifiers: public
focal_class.parameters: (KrmsTypeRepositoryService dataObjectService)
focal_class.return: void
focal_class.signature: void setKrmsTypeRepositoryService(KrmsTypeRepositoryService dataObjectService)
focal_method.body: static AgendaItemDefinition to(AgendaItemBo bo) {
          if (bo == null) {
              return null;
          }
  
          AgendaItemDefinition.Builder builder = AgendaItemDefinition.Builder.create(bo);
  
          return builder.build();
      }
focal_method.class_method_signature: AgendaItemBo.to(AgendaItemBo bo)
focal_method.full_signature: static AgendaItemDefinition to(AgendaItemBo bo)
focal_method.identifier: to
focal_method.invocations: create build
focal_method.modifiers: static
focal_method.parameters: (AgendaItemBo bo)
focal_method.return: AgendaItemDefinition
focal_method.signature: AgendaItemDefinition to(AgendaItemBo bo)