org.kuali.ole.patron.api
Class OleAddressDefinition.Builder

java.lang.Object
  extended by org.kuali.ole.patron.api.OleAddressDefinition.Builder
All Implemented Interfaces:
Serializable, OleAddressContract, 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:
OleAddressDefinition

public static class OleAddressDefinition.Builder
extends Object
implements Serializable, org.kuali.rice.core.api.mo.ModelBuilder, OleAddressContract

See Also:
Serialized Form

Method Summary
 OleAddressDefinition build()
           
static OleAddressDefinition.Builder create()
           
static OleAddressDefinition.Builder create(OleAddressContract contract)
           
 String getAddressSource()
           
 OleAddressSourceDefinition.Builder getAddressSourceBo()
           
 Date getAddressValidFrom()
           
 Date getAddressValidTo()
           
 org.kuali.rice.kim.api.identity.address.EntityAddress.Builder getEntityAddress()
           
 String getId()
           
 String getOleAddressId()
           
 String getOlePatronId()
           
 Long getVersionNumber()
           
 boolean isAddressVerified()
           
 void setAddressSource(String addressSource)
           
 void setAddressSourceBo(OleAddressSourceDefinition.Builder addressSourceBo)
           
 void setAddressValidFrom(Date addressValidFrom)
           
 void setAddressValidTo(Date addressValidTo)
           
 void setAddressVerified(boolean addressVerified)
           
 void setEntityAddress(org.kuali.rice.kim.api.identity.address.EntityAddress.Builder entityAddress)
           
 void setId(String id)
           
 void setObjectId(String objectId)
           
 void setOleAddressId(String oleAddressId)
           
 void setOlePatronId(String olePatronId)
           
 void setVersionNumber(Long versionNumber)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

create

public static OleAddressDefinition.Builder create()

create

public static OleAddressDefinition.Builder create(OleAddressContract contract)

build

public OleAddressDefinition build()
Specified by:
build in interface org.kuali.rice.core.api.mo.ModelBuilder

getOleAddressId

public String getOleAddressId()
Specified by:
getOleAddressId in interface OleAddressContract

setOleAddressId

public void setOleAddressId(String oleAddressId)

getOlePatronId

public String getOlePatronId()
Specified by:
getOlePatronId in interface OleAddressContract

setOlePatronId

public void setOlePatronId(String olePatronId)

getAddressValidFrom

public Date getAddressValidFrom()
Specified by:
getAddressValidFrom in interface OleAddressContract

setAddressValidFrom

public void setAddressValidFrom(Date addressValidFrom)

getAddressValidTo

public Date getAddressValidTo()
Specified by:
getAddressValidTo in interface OleAddressContract

setAddressValidTo

public void setAddressValidTo(Date addressValidTo)

isAddressVerified

public boolean isAddressVerified()
Specified by:
isAddressVerified in interface OleAddressContract

setAddressVerified

public void setAddressVerified(boolean addressVerified)

getEntityAddress

public org.kuali.rice.kim.api.identity.address.EntityAddress.Builder getEntityAddress()

setEntityAddress

public void setEntityAddress(org.kuali.rice.kim.api.identity.address.EntityAddress.Builder entityAddress)

getAddressSource

public String getAddressSource()
Specified by:
getAddressSource in interface OleAddressContract

setAddressSource

public void setAddressSource(String addressSource)

getAddressSourceBo

public OleAddressSourceDefinition.Builder getAddressSourceBo()
Specified by:
getAddressSourceBo in interface OleAddressContract

setAddressSourceBo

public void setAddressSourceBo(OleAddressSourceDefinition.Builder addressSourceBo)

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 OleAddressContract
Specified by:
getId in interface org.kuali.rice.core.api.mo.common.Identifiable

setId

public void setId(String id)


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