org.activemath.webapp.survey
Class SurveyData

java.lang.Object
  extended by org.activemath.webapp.survey.SurveyData
All Implemented Interfaces:
Comparable<SurveyData>

public class SurveyData
extends Object
implements Comparable<SurveyData>

A class encapsulating all the data which is logged when a (specific) survey is answered. Partly implements the Map interface.


Field Summary
protected  Logger log
           
 
Constructor Summary
SurveyData()
           
 
Method Summary
 int compareTo(SurveyData data)
           
 boolean containsKey(Object key)
           
 boolean containsValue(Object value)
           
 List<String> get(Object key)
           
 String getGroup()
           
 String getSession()
           
 String getTime()
           
 String getUser()
           
 boolean isEmpty()
           
 Collection<String> keySet()
           
 List<String> put(String key, List<String> value)
           
 void setGroup(String usergroup)
           
 void setSession(String session)
           
 void setTime(String time)
           
 void setUser(String user)
           
 int size()
           
 Collection<List<String>> values()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected Logger log
Constructor Detail

SurveyData

public SurveyData()
Method Detail

getSession

public String getSession()

setSession

public void setSession(String session)

getTime

public String getTime()

setTime

public void setTime(String time)

getUser

public String getUser()

setUser

public void setUser(String user)

getGroup

public String getGroup()

setGroup

public void setGroup(String usergroup)

containsKey

public boolean containsKey(Object key)

containsValue

public boolean containsValue(Object value)

get

public List<String> get(Object key)

isEmpty

public boolean isEmpty()

put

public List<String> put(String key,
                        List<String> value)

size

public int size()

keySet

public Collection<String> keySet()

values

public Collection<List<String>> values()

compareTo

public int compareTo(SurveyData data)
Specified by:
compareTo in interface Comparable<SurveyData>