test_class.declarator: expMgr
test_class.original_string: ActivitiExpressionManager expMgr;
test_class.type: ActivitiExpressionManager
test_class.var_name: expMgr
test_class.file: nimbus-core/src/test/java/com/antheminc/oss/nimbus/domain/bpm/activiti/ActivitiExpressionManagerTest.java
test_class.identifier: ActivitiExpressionManagerTest
test_case.body: @Test
  	public void t01_evaluate_noArgs() {
  		String expression = expMgr.evaluate("${'/p/cmcaseview/_new?fn=_initEntity&target=/.m/patientReferred&json='}${<!_json(model.getState())!>}");
  		assertNotNull(expression);
  	}
test_case.class_method_signature: ActivitiExpressionManagerTest.t01_evaluate_noArgs()
test_case.full_signature: @Test public void t01_evaluate_noArgs()
test_case.identifier: t01_evaluate_noArgs
test_case.invocations: evaluate assertNotNull
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void t01_evaluate_noArgs()
focal_class.declarator: applicationContext
focal_class.modifier: protected
focal_class.original_string: protected ApplicationContext applicationContext;
focal_class.type: ApplicationContext
focal_class.var_name: applicationContext
focal_class.file: nimbus-core/src/main/java/com/antheminc/oss/nimbus/domain/bpm/activiti/ActivitiExpressionManager.java
focal_class.identifier: ActivitiExpressionManager
focal_class.interfaces: implements ApplicationContextAware
focal_class.class_method_signature: ActivitiExpressionManager.createExpression(String expression)
focal_class.full_signature: @Override public Expression createExpression(String expression)
focal_class.identifier: createExpression
focal_class.modifiers: @Override public
focal_class.parameters: (String expression)
focal_class.return: Expression
focal_class.signature: Expression createExpression(String expression)
focal_class.class_method_signature: ActivitiExpressionManager.evaluate(String expression)
focal_class.full_signature: public String evaluate(String expression)
focal_class.identifier: evaluate
focal_class.modifiers: public
focal_class.parameters: (String expression)
focal_class.return: String
focal_class.signature: String evaluate(String expression)
focal_class.class_method_signature: ActivitiExpressionManager.createElResolver(VariableScope variableScope)
focal_class.full_signature: @Override protected ELResolver createElResolver(VariableScope variableScope)
focal_class.identifier: createElResolver
focal_class.modifiers: @Override protected
focal_class.parameters: (VariableScope variableScope)
focal_class.return: ELResolver
focal_class.signature: ELResolver createElResolver(VariableScope variableScope)
focal_class.class_method_signature: ActivitiExpressionManager.setApplicationContext(ApplicationContext applicationContext)
focal_class.full_signature: @Override public void setApplicationContext(ApplicationContext applicationContext)
focal_class.identifier: setApplicationContext
focal_class.modifiers: @Override public
focal_class.parameters: (ApplicationContext applicationContext)
focal_class.return: void
focal_class.signature: void setApplicationContext(ApplicationContext applicationContext)
focal_class.superclass: extends ExpressionManager
focal_method.body: public String evaluate(String expression){
  		if(!expression.startsWith("${")){
  			StringBuilder modifiedExpression = new StringBuilder();
  			expression = expression.replaceAll("'", "\\\\'");
  			modifiedExpression.append("${expressionEvaluator.getValue('").append(expression).append("', processContext.param)").append("}");
  			return modifiedExpression.toString();
  		}
  		return expression;
  	}
focal_method.class_method_signature: ActivitiExpressionManager.evaluate(String expression)
focal_method.full_signature: public String evaluate(String expression)
focal_method.identifier: evaluate
focal_method.invocations: startsWith replaceAll append append append append toString
focal_method.modifiers: public
focal_method.parameters: (String expression)
focal_method.return: String
focal_method.signature: String evaluate(String expression)