if (expressionType != null) {
expressionValue = expressionType.createExpression(routeContext);
} else if (getExpression() != null) {
ObjectHelper.notNull("language", getLanguage());
CamelContext camelContext = routeContext.getCamelContext();
Language language = camelContext.resolveLanguage(getLanguage());
expressionValue = language.createExpression(getExpression());
configureExpression(routeContext, expressionValue);
}
}
return expressionValue;