public class ReferenceObjectBindingBo extends PersistableBusinessObjectBase implements ReferenceObjectBindingContract
ReferenceObjectBinding.extension| Constructor and Description |
|---|
ReferenceObjectBindingBo()
Default Constructor
|
| Modifier and Type | Method and Description |
|---|---|
static ReferenceObjectBindingBo |
from(ReferenceObjectBinding referenceObjectBinding)
Converts a immutable
ReferenceObjectBinding to its mutable ReferenceObjectBindingBo counterpart. |
String |
getCollectionName() |
String |
getId() |
String |
getKrmsDiscriminatorType() |
String |
getKrmsObjectId() |
String |
getNamespace() |
String |
getReferenceDiscriminatorType() |
String |
getReferenceObjectId() |
SequenceAccessorService |
getSequenceAccessorService() |
Long |
getVersionNumber() |
boolean |
isActive() |
void |
setActive(boolean active)
Sets the value of active on this builder to the given value.
|
void |
setCollectionName(String collectionName)
Sets the value of collectionName on this builder to the given value.
|
void |
setId(String id)
Sets the value of id on this builder to the given value.
|
void |
setKrmsDiscriminatorType(String krmsDiscriminatorType)
Sets the value of krmsDiscriminatorType on this builder to the given value.
|
void |
setKrmsObjectId(String krmsObjectId)
Sets the value of krmsObjectId on this builder to the given value.
|
void |
setNamespace(String namespace)
Sets the value of namespace on this builder to the given value.
|
void |
setReferenceDiscriminatorType(String referenceDiscriminatorType)
Sets the value of referenceDiscriminatorType on this builder to the given value.
|
void |
setReferenceObjectId(String referenceObjectId)
Sets the value of referenceObjectId on this builder to the given value.
|
void |
setSequenceAccessorService(SequenceAccessorService sas)
Set the SequenceAccessorService, useful for testing.
|
void |
setVersionNumber(Long versionNumber)
Sets the value of versionNumber on this builder to the given value.
|
static ReferenceObjectBinding |
to(ReferenceObjectBindingBo referenceObjectBindingBo)
Converts a mutable
ReferenceObjectBindingBo to its immutable counterpart, ReferenceObjectBinding. |
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectIdtoStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waittoStringpublic ReferenceObjectBindingBo()
public String getCollectionName()
getCollectionName in interface ReferenceObjectBindingContractpublic String getKrmsDiscriminatorType()
getKrmsDiscriminatorType in interface ReferenceObjectBindingContractpublic String getKrmsObjectId()
getKrmsObjectId in interface ReferenceObjectBindingContractpublic String getNamespace()
getNamespace in interface ReferenceObjectBindingContractpublic String getReferenceDiscriminatorType()
getReferenceDiscriminatorType in interface ReferenceObjectBindingContractpublic String getReferenceObjectId()
getReferenceObjectId in interface ReferenceObjectBindingContractpublic String getId()
getId in interface org.kuali.rice.core.api.mo.common.Identifiablepublic boolean isActive()
isActive in interface org.kuali.rice.core.api.mo.common.active.Inactivatablepublic Long getVersionNumber()
getVersionNumber in interface org.kuali.rice.core.api.mo.common.VersionedgetVersionNumber in class PersistableBusinessObjectBasepublic void setCollectionName(String collectionName)
collectionName - the collectionName value to set.public void setKrmsDiscriminatorType(String krmsDiscriminatorType)
krmsDiscriminatorType - the krmsDiscriminatorType value to set.public void setKrmsObjectId(String krmsObjectId)
krmsObjectId - the krmsObjectId value to set.public void setNamespace(String namespace)
namespace - the namespace value to set.public void setReferenceDiscriminatorType(String referenceDiscriminatorType)
referenceDiscriminatorType - the referenceDiscriminatorType value to set.public void setReferenceObjectId(String referenceObjectId)
referenceObjectId - the referenceObjectId value to set.public void setId(String id)
id - the id value to set.public void setActive(boolean active)
active - the active value to set.public void setVersionNumber(Long versionNumber)
setVersionNumber in interface PersistableBusinessObjectsetVersionNumber in class PersistableBusinessObjectBaseversionNumber - the versionNumber value to set.public static ReferenceObjectBinding to(ReferenceObjectBindingBo referenceObjectBindingBo)
ReferenceObjectBindingBo to its immutable counterpart, ReferenceObjectBinding.referenceObjectBindingBo - the mutable business object.ReferenceObjectBinding the immutable object.public static ReferenceObjectBindingBo from(ReferenceObjectBinding referenceObjectBinding)
ReferenceObjectBinding to its mutable ReferenceObjectBindingBo counterpart.referenceObjectBinding - the immutable object.ReferenceObjectBindingBo the mutable ReferenceObjectBindingBo.public void setSequenceAccessorService(SequenceAccessorService sas)
sas - SequenceAccessorService to use for getNewId.public SequenceAccessorService getSequenceAccessorService()
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.