org.kuali.ole.patron.api
Class OlePatronDefinition.Builder
java.lang.Object
org.kuali.ole.patron.api.OlePatronDefinition.Builder
- All Implemented Interfaces:
- Serializable, OlePatronContract, org.kuali.rice.core.api.mo.common.Identifiable, org.kuali.rice.core.api.mo.common.Versioned, org.kuali.rice.core.api.mo.ModelBuilder
- Enclosing class:
- OlePatronDefinition
public static class OlePatronDefinition.Builder
- extends Object
- implements Serializable, org.kuali.rice.core.api.mo.ModelBuilder, OlePatronContract
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
create
public static OlePatronDefinition.Builder create()
create
public static OlePatronDefinition.Builder create(OlePatronContract contract)
build
public OlePatronDefinition build()
- Specified by:
build
in interface org.kuali.rice.core.api.mo.ModelBuilder
getOlePatronId
public String getOlePatronId()
- Specified by:
getOlePatronId
in interface OlePatronContract
setOlePatronId
public void setOlePatronId(String olePatronId)
getBarcode
public String getBarcode()
- Specified by:
getBarcode
in interface OlePatronContract
setBarcode
public void setBarcode(String barcode)
getBorrowerType
public String getBorrowerType()
- Specified by:
getBorrowerType
in interface OlePatronContract
setBorrowerType
public void setBorrowerType(String borrowerType)
isActiveIndicator
public boolean isActiveIndicator()
- Specified by:
isActiveIndicator
in interface OlePatronContract
setActiveIndicator
public void setActiveIndicator(boolean activeIndicator)
isGeneralBlock
public boolean isGeneralBlock()
- Specified by:
isGeneralBlock
in interface OlePatronContract
setGeneralBlock
public void setGeneralBlock(boolean generalBlock)
isPagingPrivilege
public boolean isPagingPrivilege()
- Specified by:
isPagingPrivilege
in interface OlePatronContract
setPagingPrivilege
public void setPagingPrivilege(boolean pagingPrivilege)
isCourtesyNotice
public boolean isCourtesyNotice()
- Specified by:
isCourtesyNotice
in interface OlePatronContract
setCourtesyNotice
public void setCourtesyNotice(boolean courtesyNotice)
isDeliveryPrivilege
public boolean isDeliveryPrivilege()
- Specified by:
isDeliveryPrivilege
in interface OlePatronContract
setDeliveryPrivilege
public void setDeliveryPrivilege(boolean deliveryPrivilege)
getExpirationDate
public Date getExpirationDate()
- Specified by:
getExpirationDate
in interface OlePatronContract
setExpirationDate
public void setExpirationDate(Date expirationDate)
getActivationDate
public Date getActivationDate()
- Specified by:
getActivationDate
in interface OlePatronContract
setActivationDate
public void setActivationDate(Date activationDate)
getPhones
public List<org.kuali.rice.kim.api.identity.phone.EntityPhone.Builder> getPhones()
- Specified by:
getPhones
in interface OlePatronContract
setPhones
public void setPhones(List<org.kuali.rice.kim.api.identity.phone.EntityPhone.Builder> phones)
getAddresses
public List<org.kuali.rice.kim.api.identity.address.EntityAddress.Builder> getAddresses()
- Specified by:
getAddresses
in interface OlePatronContract
setAddresses
public void setAddresses(List<org.kuali.rice.kim.api.identity.address.EntityAddress.Builder> addresses)
getOleProxyPatronDocuments
public List<OleProxyPatronDefinition.Builder> getOleProxyPatronDocuments()
- Specified by:
getOleProxyPatronDocuments
in interface OlePatronContract
setOleProxyPatronDocuments
public void setOleProxyPatronDocuments(List<OleProxyPatronDefinition.Builder> oleProxyPatronDocuments)
getName
public org.kuali.rice.kim.api.identity.name.EntityName.Builder getName()
- Specified by:
getName
in interface OlePatronContract
setName
public void setName(org.kuali.rice.kim.api.identity.name.EntityName.Builder name)
getEmails
public List<org.kuali.rice.kim.api.identity.email.EntityEmail.Builder> getEmails()
- Specified by:
getEmails
in interface OlePatronContract
setEmails
public void setEmails(List<org.kuali.rice.kim.api.identity.email.EntityEmail.Builder> emails)
getNotes
public List<OlePatronNotesDefinition.Builder> getNotes()
- Specified by:
getNotes
in interface OlePatronContract
setNotes
public void setNotes(List<OlePatronNotesDefinition.Builder> notes)
getLostBarcodes
public List<OlePatronLostBarcodeDefinition.Builder> getLostBarcodes()
- Specified by:
getLostBarcodes
in interface OlePatronContract
setLostBarcodes
public void setLostBarcodes(List<OlePatronLostBarcodeDefinition.Builder> lostBarcodes)
getOleBorrowerType
public OleBorrowerTypeDefinition.Builder getOleBorrowerType()
- Specified by:
getOleBorrowerType
in interface OlePatronContract
setOleBorrowerType
public void setOleBorrowerType(OleBorrowerTypeDefinition.Builder oleBorrowerType)
getInvalidBarcodeNumEffDate
public Date getInvalidBarcodeNumEffDate()
setInvalidBarcodeNumEffDate
public void setInvalidBarcodeNumEffDate(Date invalidBarcodeNumEffDate)
getGeneralBlockNotes
public String getGeneralBlockNotes()
- Specified by:
getGeneralBlockNotes
in interface OlePatronContract
setGeneralBlockNotes
public void setGeneralBlockNotes(String generalBlockNotes)
getEntity
public org.kuali.rice.kim.api.identity.entity.Entity.Builder getEntity()
- Specified by:
getEntity
in interface OlePatronContract
setEntity
public void setEntity(org.kuali.rice.kim.api.identity.entity.Entity.Builder entity)
getOleEntityAddressBo
public List<OleEntityAddressDefinition.Builder> getOleEntityAddressBo()
- Specified by:
getOleEntityAddressBo
in interface OlePatronContract
setOleEntityAddressBo
public void setOleEntityAddressBo(List<OleEntityAddressDefinition.Builder> oleEntityAddressBo)
getPatronAffiliations
public List<OlePatronAffiliationDefinition.Builder> getPatronAffiliations()
- Specified by:
getPatronAffiliations
in interface OlePatronContract
setPatronAffiliations
public void setPatronAffiliations(List<OlePatronAffiliationDefinition.Builder> patronAffiliations)
getOlePatronLocalIds
public List<OlePatronLocalIdentificationDefinition.Builder> getOlePatronLocalIds()
- Specified by:
getOlePatronLocalIds
in interface OlePatronContract
setOlePatronLocalIds
public void setOlePatronLocalIds(List<OlePatronLocalIdentificationDefinition.Builder> olePatronLocalIds)
getOlePatronDocuments
public List<OlePatronDefinition.Builder> getOlePatronDocuments()
setOlePatronDocuments
public void setOlePatronDocuments(List<OlePatronDefinition.Builder> olePatronDocuments)
getSource
public String getSource()
- Specified by:
getSource
in interface OlePatronContract
setSource
public void setSource(String source)
getStatisticalCategory
public String getStatisticalCategory()
- Specified by:
getStatisticalCategory
in interface OlePatronContract
setStatisticalCategory
public void setStatisticalCategory(String statisticalCategory)
getSourceBo
public OleSourceDefinition.Builder getSourceBo()
setSourceBo
public void setSourceBo(OleSourceDefinition.Builder sourceBo)
getStatisticalCategoryBo
public OleStatisticalCategoryDefinition.Builder getStatisticalCategoryBo()
setStatisticalCategoryBo
public void setStatisticalCategoryBo(OleStatisticalCategoryDefinition.Builder statisticalCategoryBo)
getAddressSource
public String getAddressSource()
setAddressSource
public void setAddressSource(String addressSource)
getOleAddresses
public List<OleAddressDefinition.Builder> getOleAddresses()
- Specified by:
getOleAddresses
in interface OlePatronContract
setOleAddresses
public void setOleAddresses(List<OleAddressDefinition.Builder> oleAddresses)
getVersionNumber
public Long getVersionNumber()
- Specified by:
getVersionNumber
in interface org.kuali.rice.core.api.mo.common.Versioned
setVersionNumber
public void setVersionNumber(Long versionNumber)
setObjectId
public void setObjectId(String objectId)
getId
public String getId()
- Specified by:
getId
in interface org.kuali.rice.core.api.mo.common.Identifiable
isActive
public boolean isActive()
setActive
public void setActive(boolean active)
setId
public void setId(String id)
Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.