org.kuali.rice.kim.impl.identity.citizenship
Class EntityCitizenshipBo

java.lang.Object
  extended by org.kuali.rice.krad.bo.DataObjectBase
      extended by org.kuali.rice.kim.impl.identity.citizenship.EntityCitizenshipBase
          extended by org.kuali.rice.kim.impl.identity.citizenship.EntityCitizenshipBo
All Implemented Interfaces:
Serializable, Inactivatable, GloballyUnique, Identifiable, Versioned, EntityCitizenshipContract

@Entity
public class EntityCitizenshipBo
extends EntityCitizenshipBase

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.krad.bo.DataObjectBase
objectId, versionNumber
 
Constructor Summary
EntityCitizenshipBo()
           
 
Method Summary
static EntityCitizenshipBo from(EntityCitizenship immutable)
          Creates a EntityCitizenshipBo business object from an immutable representation of a EntityCitizenship.
 String getId()
          The unique identifier for an object.
 EntityCitizenshipStatusBo getStatus()
          Gets this EntityCitizenshipContract's citizenship status object.
 void setId(String id)
           
 void setStatus(EntityCitizenshipStatusBo status)
           
static EntityCitizenship to(EntityCitizenshipBo bo)
           
 
Methods inherited from class org.kuali.rice.kim.impl.identity.citizenship.EntityCitizenshipBase
getActive, getCountryCode, getEndDate, getEndDateValue, getEntityId, getStartDate, getStartDateValue, getStatusCode, isActive, setActive, setCountryCode, setEndDateValue, setEntityId, setStartDateValue, setStatusCode
 
Methods inherited from class org.kuali.rice.krad.bo.DataObjectBase
generateAndSetObjectIdIfNeeded, getExtensionObject, getObjectId, getVersionNumber, prePersist, preUpdate, setExtensionObject, setObjectId, setVersionNumber, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
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
 

Constructor Detail

EntityCitizenshipBo

public EntityCitizenshipBo()
Method Detail

to

public static EntityCitizenship to(EntityCitizenshipBo bo)

from

public static EntityCitizenshipBo from(EntityCitizenship immutable)
Creates a EntityCitizenshipBo business object from an immutable representation of a EntityCitizenship.

Parameters:
immutable - an immutable EntityCitizenship
Returns:
a EntityCitizenshipBo

getStatus

public EntityCitizenshipStatusBo getStatus()
Description copied from interface: EntityCitizenshipContract
Gets this EntityCitizenshipContract's citizenship status object.

Returns:
the Type object of citizenship status for this EntityCitizenshipContract, or null if none has been assigned.

getId

public String getId()
Description copied from interface: Identifiable
The unique identifier for an object. This can be null.

Returns:
the id

setId

public void setId(String id)

setStatus

public void setStatus(EntityCitizenshipStatusBo status)


Copyright © 2005–2014 The Kuali Foundation. All rights reserved.