org.kuali.kfs.gl.businessobject
Class CorrectionCriteria

java.lang.Object
  extended by org.kuali.rice.kns.bo.BusinessObjectBase
      extended by org.kuali.rice.kns.bo.PersistableBusinessObjectBase
          extended by org.kuali.kfs.gl.businessobject.CorrectionCriteria
All Implemented Interfaces:
Serializable, Comparable, org.apache.ojb.broker.PersistenceBrokerAware, org.kuali.rice.kns.bo.BusinessObject, org.kuali.rice.kns.bo.PersistableBusinessObject

public class CorrectionCriteria
extends org.kuali.rice.kns.bo.PersistableBusinessObjectBase
implements Comparable

Represents a GLCP criteria

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
CorrectionCriteria()
           
CorrectionCriteria(String documentNumber, Integer correctionChangeGroupLineNumber, Integer correctionCriteriaLineNumber)
           
 
Method Summary
 int compareTo(Object o)
          Compares this object with another CorrectionCriteria based on document number, correction change group line number, and correction criteria line number
 CorrectionChangeGroup getCorrectionChangeGroup()
           
 Integer getCorrectionChangeGroupLineNumber()
           
 Integer getCorrectionCriteriaLineNumber()
           
 String getCorrectionFieldName()
           
 String getCorrectionFieldValue()
           
 String getCorrectionOperatorCode()
           
 String getDocumentNumber()
           
 boolean isEmpty()
           
 void setCorrectionChangeGroup(CorrectionChangeGroup correctionChangeGroup)
           
 void setCorrectionChangeGroupLineNumber(Integer correctionChangeGroupLineNumber)
           
 void setCorrectionCriteriaLineNumber(Integer correctionCriteriaLineNumber)
           
 void setCorrectionFieldName(String correctionFieldName)
           
 void setCorrectionFieldValue(String correctionFieldValue)
           
 void setCorrectionOperatorCode(String correctionOperatorCode)
           
 void setDocumentNumber(String documentNumber)
           
protected  LinkedHashMap toStringMapper()
           
 
Methods inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
addNote, afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeInsert, beforeUpdate, beforeUpdate, buildListOfDeletionAwareLists, deleteNote, getAttachmentService, getBoNote, getBoNotes, getExtension, getNoteService, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isAutoIncrementSet, isBoNotesSupport, isNewCollectionRecord, linkEditableUserFields, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setAutoIncrementSet, setBoNotes, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber, supportsBoNotes
 
Methods inherited from class org.kuali.rice.kns.bo.BusinessObjectBase
prepareForWorkflow, toString, toStringBuilder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.kns.bo.BusinessObject
prepareForWorkflow
 

Constructor Detail

CorrectionCriteria

public CorrectionCriteria()

CorrectionCriteria

public CorrectionCriteria(String documentNumber,
                          Integer correctionChangeGroupLineNumber,
                          Integer correctionCriteriaLineNumber)
Method Detail

isEmpty

public boolean isEmpty()

getDocumentNumber

public String getDocumentNumber()

setDocumentNumber

public void setDocumentNumber(String documentNumber)

getCorrectionChangeGroupLineNumber

public Integer getCorrectionChangeGroupLineNumber()

setCorrectionChangeGroupLineNumber

public void setCorrectionChangeGroupLineNumber(Integer correctionChangeGroupLineNumber)

getCorrectionCriteriaLineNumber

public Integer getCorrectionCriteriaLineNumber()

setCorrectionCriteriaLineNumber

public void setCorrectionCriteriaLineNumber(Integer correctionCriteriaLineNumber)

getCorrectionOperatorCode

public String getCorrectionOperatorCode()

setCorrectionOperatorCode

public void setCorrectionOperatorCode(String correctionOperatorCode)

getCorrectionFieldValue

public String getCorrectionFieldValue()

setCorrectionFieldValue

public void setCorrectionFieldValue(String correctionFieldValue)

getCorrectionChangeGroup

public CorrectionChangeGroup getCorrectionChangeGroup()

setCorrectionChangeGroup

public void setCorrectionChangeGroup(CorrectionChangeGroup correctionChangeGroup)

getCorrectionFieldName

public String getCorrectionFieldName()

setCorrectionFieldName

public void setCorrectionFieldName(String correctionFieldName)

compareTo

public int compareTo(Object o)
Compares this object with another CorrectionCriteria based on document number, correction change group line number, and correction criteria line number

Specified by:
compareTo in interface Comparable
See Also:
Comparable.compareTo(java.lang.Object)

toStringMapper

protected LinkedHashMap toStringMapper()
Specified by:
toStringMapper in class org.kuali.rice.kns.bo.BusinessObjectBase
See Also:
BusinessObjectBase.toStringMapper()


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.