org.gcube.accounting.datamodel
Class Membership
java.lang.Object
org.gcube.accounting.datamodel.Membership
public class Membership
- extends Object
This object represent an user-id membership
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Membership
public Membership()
Membership
public Membership(String identity,
Collection<String> hierarchy,
Map<String,List<String>> properties)
getIdentity
public String getIdentity()
- Returns:
- Current user's identity
setIdentity
public void setIdentity(String identity)
- Parameters:
identity
- Identity to set
getHierarchy
public Collection<String> getHierarchy()
- Returns:
- Current user's hierarchy
setHierarchy
public void setHierarchy(Collection<String> hierarchy)
- Parameters:
hierarchy
- Hierarchy to set
getProperties
public Map<String,List<String>> getProperties()
- Since java.util.Map is an unmappable class, an equivalent mappable class
AdaptedMap
is created. During marshal/unmarshal operations the instance
of Map is treated as an instance of AdaptedMap.
- Returns:
- Current user's properties
setProperties
public void setProperties(Map<String,List<String>> properties)
- Parameters:
properties
- Properties to set
Copyright © 2013. All Rights Reserved.