org.kuali.rice.krad.test.document
Class AccountRequestDocumentWithCyclicalReference

java.lang.Object
  extended by org.kuali.rice.krad.bo.BusinessObjectBase
      extended by org.kuali.rice.krad.bo.PersistableBusinessObjectBase
          extended by org.kuali.rice.krad.document.DocumentBase
              extended by org.kuali.rice.krad.document.TransactionalDocumentBase
                  extended by org.kuali.rice.krad.test.document.AccountRequestDocumentWithCyclicalReference
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, GloballyUnique, Versioned, ModelObjectBasic, BusinessObject, PersistableBusinessObject, Document, SessionDocument, TransactionalDocument

@Entity
public class AccountRequestDocumentWithCyclicalReference
extends TransactionalDocumentBase
implements SessionDocument

See Also:
Serialized Form

Field Summary
private  List<Account> accounts
           
private  String accountTypeCode
           
private  AccountRequestDocumentWithCyclicalReference child
           
private  AccountRequestDocumentWithCyclicalReference parent
           
private  String reason1
           
private  String reason2
           
private  String requester
           
private  String requestType
           
 
Fields inherited from class org.kuali.rice.krad.document.DocumentBase
documentHeader, documentNumber
 
Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
AccountRequestDocumentWithCyclicalReference()
           
 
Method Summary
 Account getAccount(int index)
           
 List<Account> getAccounts()
           
 String getAccountTypeCode()
           
 AccountRequestDocumentWithCyclicalReference getChild()
           
 AccountRequestDocumentWithCyclicalReference getParent()
           
 String getReason1()
           
 String getReason2()
           
 String getRequester()
           
 String getRequestType()
           
 void setAccounts(List<Account> accounts)
           
 void setAccountTypeCode(String accountType)
           
 void setChild(AccountRequestDocumentWithCyclicalReference child)
           
 void setParent(AccountRequestDocumentWithCyclicalReference parent)
           
 void setReason1(String reason1)
           
 void setReason2(String reason2)
           
 void setRequester(String requester)
           
 void setRequestType(String requestType)
           
 
Methods inherited from class org.kuali.rice.krad.document.TransactionalDocumentBase
getAllowsCopy, isSessionDocument
 
Methods inherited from class org.kuali.rice.krad.document.DocumentBase
addCopyErrorDocumentNote, addNote, addPessimisticLock, afterWorkflowEngineProcess, beforeWorkflowEngineProcess, createPropertySerializabilityEvaluator, doActionTaken, doRouteLevelChange, doRouteStatusChange, generateSaveEvents, getAdHocRoutePersons, getAdHocRouteWorkgroups, getAttachmentService, getBasePathToDocumentDuringSerialization, getCustomLockDescriptor, getDocumentHeader, getDocumentNumber, getDocumentPropertySerizabilityEvaluator, getDocumentTitle, getLockClearningMethodNames, getNonLockingActionTakenCodes, getNote, getNotes, getNoteService, getNoteTarget, getNoteType, getPessimisticLocks, getWorkflowEngineDocumentIdsToLock, getXmlForRouteReport, logErrors, populateDocumentForRouting, postProcessSave, prepareForSave, prepareForSave, processAfterRetrieve, refresh, refreshIfEmpty, refreshPessimisticLocks, refreshReferenceObject, removeNote, serializeDocumentToXml, setAdHocRoutePersons, setAdHocRouteWorkgroups, setDocumentHeader, setDocumentNumber, setNewDocumentHeader, setNotes, setPessimisticLocks, toCopy, useCustomLockDescriptors, validateBusinessRules, wrapDocumentWithMetadataForXmlSerialization
 
Methods inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refreshNonUpdateableReferences, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
 
Methods inherited from class org.kuali.rice.krad.bo.BusinessObjectBase
prepareForWorkflow, toString, toStringBuilder, toStringMapper
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.krad.document.Document
addNote, addPessimisticLock, afterWorkflowEngineProcess, beforeWorkflowEngineProcess, doActionTaken, doRouteLevelChange, doRouteStatusChange, generateSaveEvents, getAdHocRoutePersons, getAdHocRouteWorkgroups, getBasePathToDocumentDuringSerialization, getCustomLockDescriptor, getDocumentHeader, getDocumentNumber, getDocumentPropertySerizabilityEvaluator, getDocumentTitle, getLockClearningMethodNames, getNote, getNotes, getNoteTarget, getNoteType, getPessimisticLocks, getWorkflowEngineDocumentIdsToLock, getXmlForRouteReport, populateDocumentForRouting, postProcessSave, prepareForSave, prepareForSave, processAfterRetrieve, refreshPessimisticLocks, removeNote, serializeDocumentToXml, setAdHocRoutePersons, setAdHocRouteWorkgroups, setDocumentHeader, setDocumentNumber, setNotes, useCustomLockDescriptors, validateBusinessRules, wrapDocumentWithMetadataForXmlSerialization
 
Methods inherited from interface org.kuali.rice.krad.bo.PersistableBusinessObject
buildListOfDeletionAwareLists, getExtension, isNewCollectionRecord, linkEditableUserFields, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
 
Methods inherited from interface org.kuali.rice.krad.bo.BusinessObject
refresh
 
Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic
toString
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.Versioned
getVersionNumber
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.GloballyUnique
getObjectId
 

Field Detail

requester

private String requester

reason1

private String reason1

reason2

private String reason2

requestType

private String requestType

accountTypeCode

private String accountTypeCode

child

private AccountRequestDocumentWithCyclicalReference child

parent

private AccountRequestDocumentWithCyclicalReference parent

accounts

private List<Account> accounts
Constructor Detail

AccountRequestDocumentWithCyclicalReference

public AccountRequestDocumentWithCyclicalReference()
Method Detail

getReason2

public String getReason2()

setReason2

public void setReason2(String reason2)

getReason1

public String getReason1()

setReason1

public void setReason1(String reason1)

getRequester

public String getRequester()

setRequester

public void setRequester(String requester)

getAccounts

public List<Account> getAccounts()

setAccounts

public void setAccounts(List<Account> accounts)

getAccount

public Account getAccount(int index)

getRequestType

public String getRequestType()

setRequestType

public void setRequestType(String requestType)

setAccountTypeCode

public void setAccountTypeCode(String accountType)

getAccountTypeCode

public String getAccountTypeCode()

getChild

public AccountRequestDocumentWithCyclicalReference getChild()

setChild

public void setChild(AccountRequestDocumentWithCyclicalReference child)

getParent

public AccountRequestDocumentWithCyclicalReference getParent()

setParent

public void setParent(AccountRequestDocumentWithCyclicalReference parent)


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.