org.kuali.rice.kim.api.identity.entity
Class EntityDefault
java.lang.Object
org.kuali.rice.core.api.mo.AbstractDataTransferObject
org.kuali.rice.kim.api.identity.entity.EntityDefault
- All Implemented Interfaces:
- Serializable, ModelObjectBasic, ModelObjectComplete
public class EntityDefault
- extends AbstractDataTransferObject
- See Also:
- Serialized Form
EntityDefault
public EntityDefault(String entityId,
EntityName name,
List<Principal> principals,
List<EntityTypeContactInfoDefault> entityTypes,
List<EntityAffiliation> affiliations,
EntityAffiliation defaultAffiliation,
EntityEmployment employment,
List<EntityExternalIdentifier> externalIdentifiers,
EntityPrivacyPreferences privacyPreferences,
boolean active)
EntityDefault
public EntityDefault(EntityDefault.Builder builder)
getEntityId
public String getEntityId()
getName
public EntityName getName()
getPrincipals
public List<Principal> getPrincipals()
getEntityTypeContactInfos
public List<EntityTypeContactInfoDefault> getEntityTypeContactInfos()
getAffiliations
public List<EntityAffiliation> getAffiliations()
getDefaultAffiliation
public EntityAffiliation getDefaultAffiliation()
getEmployment
public EntityEmployment getEmployment()
getExternalIdentifiers
public List<EntityExternalIdentifier> getExternalIdentifiers()
getPrivacyPreferences
public EntityPrivacyPreferences getPrivacyPreferences()
isActive
public boolean isActive()
getEntityType
public EntityTypeContactInfoDefault getEntityType(String entityTypeCode)
- Gets this
EntityDefault
's EntityTypeContactInfoDefault
for the given type code.
- Returns:
- the
EntityTypeContactInfoDefault
for the given type code for this EntityTypeContactInfoDefault
,
or null if none has been assigned.
Copyright © 2005-2013 The Kuali Foundation. All Rights Reserved.