本文整理汇总了Java中ims.assessment.vo.PatientAssessmentQuestionVo.getIsAnsweredIsNotNull方法的典型用法代码示例。如果您正苦于以下问题:Java PatientAssessmentQuestionVo.getIsAnsweredIsNotNull方法的具体用法?Java PatientAssessmentQuestionVo.getIsAnsweredIsNotNull怎么用?Java PatientAssessmentQuestionVo.getIsAnsweredIsNotNull使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ims.assessment.vo.PatientAssessmentQuestionVo
的用法示例。
在下文中一共展示了PatientAssessmentQuestionVo.getIsAnsweredIsNotNull方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: isAnswerStatus
import ims.assessment.vo.PatientAssessmentQuestionVo; //导入方法依赖的package包/类
private boolean isAnswerStatus(PatientAssessmentQuestionVo instAnswer, AnswerStatus answerStatus)
{
if (instAnswer != null && instAnswer.getIsAnsweredIsNotNull() && instAnswer.getIsAnswered().equals(answerStatus))
return true;
return false;
}
示例2: isAnswerStatus
import ims.assessment.vo.PatientAssessmentQuestionVo; //导入方法依赖的package包/类
private boolean isAnswerStatus(PatientAssessmentQuestionVo instAnswer, AnswerStatus answerStatus)
{
if(answerStatus == null)
return true;
if(instAnswer != null && instAnswer.getIsAnsweredIsNotNull() && instAnswer.getIsAnswered().equals(answerStatus))
return true;
return false;
}
示例3: isStatusAnswered
import ims.assessment.vo.PatientAssessmentQuestionVo; //导入方法依赖的package包/类
private boolean isStatusAnswered(PatientAssessmentQuestionVo voPatAssQuestion)
{
return voPatAssQuestion != null && voPatAssQuestion.getIsAnsweredIsNotNull() && voPatAssQuestion.getIsAnswered().equals(AnswerStatus.ANSWERED);
}
示例4: getScoreImage
import ims.assessment.vo.PatientAssessmentQuestionVo; //导入方法依赖的package包/类
public ScoreAndImage getScoreImage(PatientAssessmentQuestionVo voPatAssessment)
{
if (voPatAssessment == null || (voPatAssessment.getIsAnsweredIsNotNull() && !voPatAssessment.getIsAnswered().equals(AnswerStatus.ANSWERED)))
return null;
Image image = null;
int totalScore = 0;
int highestScore = -1;
for (int i = 0; i < voPatAssessment.getPatientAnswers().size(); i++)
{
PatientAssessmentAnswerVo voPatAssessAnswer = voPatAssessment.getPatientAnswers().get(i);
if (voPatAssessAnswer != null)
{
for (int j = 0; j < voPatAssessAnswer.getAnswerDetails().size(); j++)
{
AnswerDetailsVo voAnswerDetails = voPatAssessAnswer.getAnswerDetails().get(j);
for (int k = 0; voAnswerDetails.getMultiSelectAnswersIsNotNull() && k < voAnswerDetails.getMultiSelectAnswers().size(); k++)
{
AnswerOptionVo voAnswerOption = voAnswerDetails.getMultiSelectAnswers().get(k);
if (voAnswerOption.getScoreIsNotNull())
{
int score = voAnswerOption.getScore().intValue();
if(score > 2)
continue;
totalScore = totalScore + score;
if(score > highestScore)
highestScore = score;
}
}
}
}
}
if(highestScore == GREEN_SCORE)
image = greenImage;
if(highestScore == YELLOW_SCORE)
image = yellowImage;
if(highestScore == RED_SCORE)
image = redImage;
return new ScoreAndImage(new Integer(totalScore), new Integer(highestScore), image);
}
示例5: isAnswered
import ims.assessment.vo.PatientAssessmentQuestionVo; //导入方法依赖的package包/类
private boolean isAnswered(PatientAssessmentQuestionVo voPatAssQuestion)
{
return voPatAssQuestion != null && voPatAssQuestion.getIsAnsweredIsNotNull() && voPatAssQuestion.getIsAnswered().equals(AnswerStatus.ANSWERED);
}