当前位置: 首页>>代码示例>>Java>>正文


Java PatientAssessmentQuestionVo.getIsAnsweredIsNotNull方法代码示例

本文整理汇总了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;
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:8,代码来源:Logic.java

示例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;
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:11,代码来源:UserAssessmentInstHelper.java

示例3: isStatusAnswered

import ims.assessment.vo.PatientAssessmentQuestionVo; //导入方法依赖的package包/类
private boolean isStatusAnswered(PatientAssessmentQuestionVo voPatAssQuestion)
{
	return voPatAssQuestion != null && voPatAssQuestion.getIsAnsweredIsNotNull() && voPatAssQuestion.getIsAnswered().equals(AnswerStatus.ANSWERED);
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:5,代码来源:Logic.java

示例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);
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:42,代码来源:DailyPatientProgressHelper.java

示例5: isAnswered

import ims.assessment.vo.PatientAssessmentQuestionVo; //导入方法依赖的package包/类
private boolean isAnswered(PatientAssessmentQuestionVo voPatAssQuestion)
{
	return voPatAssQuestion != null && voPatAssQuestion.getIsAnsweredIsNotNull() && voPatAssQuestion.getIsAnswered().equals(AnswerStatus.ANSWERED);
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:5,代码来源:DailyPatientProgressHelper.java


注:本文中的ims.assessment.vo.PatientAssessmentQuestionVo.getIsAnsweredIsNotNull方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。