org.gcube.accounting.datamodel
Class User

java.lang.Object
  extended by org.gcube.accounting.datamodel.Consumer
      extended by org.gcube.accounting.datamodel.User

public class User
extends Consumer


Constructor Summary
User()
           
User(String firstName, String lastName)
           
 
Method Summary
 void addProperty(String name, List<String> values)
           
 void addProperty(String name, String value)
           
 String getEmail()
           
 String getFirstName()
           
 String getLastName()
           
 String getName()
           
 Map<String,List<String>> getProperties()
           
 List<String> getProperty(String name)
           
 void setEmail(String email)
           
 void setFirstName(String firstName)
           
 void setLastName(String lastName)
           
 void setName(String name)
           
 void setProperties(Map<String,List<String>> properties)
           
 
Methods inherited from class org.gcube.accounting.datamodel.Consumer
getId, setId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

User

public User()

User

public User(String firstName,
            String lastName)
Parameters:
name - the name of the user
Method Detail

getFirstName

public String getFirstName()
Returns:
the name

setFirstName

public void setFirstName(String firstName)
Parameters:
name - the name to set

getLastName

public String getLastName()
Returns:
the surname

setLastName

public void setLastName(String lastName)
Parameters:
surname - the surname to set

getName

public String getName()
Overrides:
getName in class Consumer

setName

public void setName(String name)
Overrides:
setName in class Consumer

getEmail

public String getEmail()
Returns:
the email

setEmail

public void setEmail(String email)
Parameters:
email - the email to set

getProperties

public Map<String,List<String>> getProperties()
Returns:
the properties

setProperties

public void setProperties(Map<String,List<String>> properties)
Parameters:
properties - the properties to set

addProperty

public void addProperty(String name,
                        String value)

addProperty

public void addProperty(String name,
                        List<String> values)

getProperty

public List<String> getProperty(String name)


Copyright © 2013. All Rights Reserved.