nl.surfnet.coin.csa.domain
Class PersonAttributeLabel

java.lang.Object
  extended by nl.surfnet.coin.csa.domain.PersonAttributeLabel

public class PersonAttributeLabel
extends Object

Labels for an attribute, like

 "urn:mace:dir:attribute-def:uid":{
 "Name":{
 "nl":"UID",
 "en":"UID"
 },
 "Description":{
 "nl":"jouw unieke gebruikersnaam binnen jouw instelling",
 "en":"your unique username within your organization"
 }


Constructor Summary
PersonAttributeLabel()
           
 
Method Summary
 void addDescription(String language, String value)
           
 void addName(String language, String value)
           
 Map<String,String> getDescriptions()
           
 String getKey()
           
 Map<String,String> getNames()
           
 void setDescriptions(Map<String,String> descriptions)
           
 void setKey(String key)
           
 void setNames(Map<String,String> names)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PersonAttributeLabel

public PersonAttributeLabel()
Method Detail

getKey

public String getKey()

setKey

public void setKey(String key)

getNames

public Map<String,String> getNames()

setNames

public void setNames(Map<String,String> names)

addName

public void addName(String language,
                    String value)

getDescriptions

public Map<String,String> getDescriptions()

setDescriptions

public void setDescriptions(Map<String,String> descriptions)

addDescription

public void addDescription(String language,
                           String value)


Copyright © 2013 SURFnet bv, The Netherlands. All Rights Reserved.