org.gusdb.wdk.model.jspwrap
Class AnswerBean
java.lang.Object
org.gusdb.wdk.model.jspwrap.AnswerBean
public class AnswerBean
- extends java.lang.Object
A wrapper on a Answer that provides simplified access for
consumption by a view
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AnswerBean
public AnswerBean(Answer answer)
getParams
public java.util.Map getParams()
- Returns:
- A Map of param displayName --> param value.
getInternalParams
public java.util.Map getInternalParams()
getBooleanOperation
public java.lang.String getBooleanOperation()
- Returns:
- opertation for boolean answer
getFirstChildAnswer
public AnswerBean getFirstChildAnswer()
- Returns:
- first child answer for boolean answer, null if it is an answer for a simple question.
getSecondChildAnswer
public AnswerBean getSecondChildAnswer()
- Returns:
- second child answer for boolean answer, null if it is an answer for a simple question.
getPageSize
public int getPageSize()
getResultSize
public int getResultSize()
getIsBoolean
public boolean getIsBoolean()
getRecordClass
public RecordClassBean getRecordClass()
getQuestion
public QuestionBean getQuestion()
getRecords
public java.util.Iterator getRecords()
- Returns:
- A list of
RecordBeans.
resetAnswerRowCursor
public void resetAnswerRowCursor()
- for controller: reset counter for download purpose
setDownloadConfigMap
public void setDownloadConfigMap(java.util.Map downloadConfigMap)
getSummaryAttributeNames
public java.lang.String[] getSummaryAttributeNames()
getDownloadAttributeNames
public java.lang.String[] getDownloadAttributeNames()
setIsCombinedAnswer
public void setIsCombinedAnswer(boolean isComAns)
getIsCombinedAnswer
public boolean getIsCombinedAnswer()
setUserAnswerName
public void setUserAnswerName(java.lang.String ua)
getUserAnswerName
public java.lang.String getUserAnswerName()