public class CorrectionChangeGroup extends org.kuali.rice.krad.bo.PersistableBusinessObjectBase implements Comparable
Modifier and Type | Class and Description |
---|---|
static class |
CorrectionChangeGroup.CorrectionGroupLineNumberComparator
A comparator that compares to GLCP correction change groups based on their group line numbers
within the GLCP document
|
Constructor and Description |
---|
CorrectionChangeGroup() |
CorrectionChangeGroup(String documentNumber,
Integer correctionChangeGroupLineNumber) |
Modifier and Type | Method and Description |
---|---|
void |
addCorrectionChange(CorrectionChange cc)
Add correction change to this correction change group
|
void |
addCorrectionCriteria(CorrectionCriteria cc)
Add correction criteria to this correction change group
|
int |
compareTo(Object o)
Compares this correction change group to another correction change group object by comparing document number and correction group line number
|
List<CorrectionChange> |
getCorrectionChange() |
Integer |
getCorrectionChangeGroupLineNumber() |
CorrectionChange |
getCorrectionChangeItem(int changeNumber)
Get correction change item
|
Integer |
getCorrectionChangeNextLineNumber() |
List<CorrectionCriteria> |
getCorrectionCriteria() |
CorrectionCriteria |
getCorrectionCriteriaItem(int criteriaNumber)
Get correction criteria item
|
Integer |
getCorrectionCriteriaNextLineNumber() |
String |
getDocumentNumber() |
void |
removeCorrectionChangeItem(int changeNumber)
Remove correction change item
|
void |
removeCorrectionCriteriaItem(int criteriaNumber)
Remove correction criteria item
|
void |
setCorrectionChange(List<CorrectionChange> correctionChange) |
void |
setCorrectionChangeGroupLineNumber(Integer correctionChangeGroupLineNumber) |
void |
setCorrectionChangeNextLineNumber(Integer correctionChangeNextLineNumber) |
void |
setCorrectionCriteria(List<CorrectionCriteria> correctionCriteria) |
void |
setCorrectionCriteriaNextLineNumber(Integer correctionCriteriaNextLineNumber) |
void |
setDocumentNumber(String documentNumber)
Set document number for this correction change group.
|
protected LinkedHashMap |
toStringMapper_RICE20_REFACTORME() |
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
public CorrectionChangeGroup(String documentNumber, Integer correctionChangeGroupLineNumber)
public CorrectionChangeGroup()
public void addCorrectionChange(CorrectionChange cc)
cc
- correction change to addpublic void addCorrectionCriteria(CorrectionCriteria cc)
cc
- correction criteria to add to this correction change grouppublic void removeCorrectionChangeItem(int changeNumber)
changeNumber
- correction change line number used to determine which correction change item to removepublic void removeCorrectionCriteriaItem(int criteriaNumber)
criteriaNumber
- correction criteria line number used to determine which correction change to removepublic CorrectionChange getCorrectionChangeItem(int changeNumber)
changeNumber
- correction change line number of object to returnpublic CorrectionCriteria getCorrectionCriteriaItem(int criteriaNumber)
criteriaNumber
- correction change line number of object to returnpublic String getDocumentNumber()
public void setDocumentNumber(String documentNumber)
documentNumber
- new document numberpublic Integer getCorrectionChangeGroupLineNumber()
public void setCorrectionChangeGroupLineNumber(Integer correctionChangeGroupLineNumber)
public Integer getCorrectionCriteriaNextLineNumber()
public void setCorrectionCriteriaNextLineNumber(Integer correctionCriteriaNextLineNumber)
public Integer getCorrectionChangeNextLineNumber()
public void setCorrectionChangeNextLineNumber(Integer correctionChangeNextLineNumber)
public List<CorrectionCriteria> getCorrectionCriteria()
public void setCorrectionCriteria(List<CorrectionCriteria> correctionCriteria)
public List<CorrectionChange> getCorrectionChange()
public void setCorrectionChange(List<CorrectionChange> correctionChange)
public int compareTo(Object o)
compareTo
in interface Comparable
Comparable.compareTo(java.lang.Object)
protected LinkedHashMap toStringMapper_RICE20_REFACTORME()
org.kuali.rice.krad.bo.BusinessObjectBase#toStringMapper()
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.