protected static boolean visitAfterAnnotationsOK(SmooksResourceConfiguration resourceConfig, ContentHandler contentHandler) { Class<? extends ContentHandler> handlerClass = contentHandler.getClass(); VisitAfterIf visitAfterIf = handlerClass.getAnnotation(VisitAfterIf.class); if(visitAfterIf != null) { MVELExpressionEvaluator conditionEval = new MVELExpressionEvaluator(); conditionEval.setExpression(visitAfterIf.condition()); return conditionEval.eval(resourceConfig); } return true; }
protected static boolean visitBeforeAnnotationsOK(SmooksResourceConfiguration resourceConfig, ContentHandler contentHandler) { Class<? extends ContentHandler> handlerClass = contentHandler.getClass(); VisitBeforeIf visitBeforeIf = handlerClass.getAnnotation(VisitBeforeIf.class); if(visitBeforeIf != null) { MVELExpressionEvaluator conditionEval = new MVELExpressionEvaluator(); conditionEval.setExpression(visitBeforeIf.condition()); return conditionEval.eval(resourceConfig); } return true; }
protected static boolean visitBeforeAnnotationsOK(SmooksResourceConfiguration resourceConfig, ContentHandler contentHandler) { Class<? extends ContentHandler> handlerClass = contentHandler.getClass(); VisitBeforeIf visitBeforeIf = handlerClass.getAnnotation(VisitBeforeIf.class); if(visitBeforeIf != null) { MVELExpressionEvaluator conditionEval = new MVELExpressionEvaluator(); conditionEval.setExpression(visitBeforeIf.condition()); return conditionEval.eval(resourceConfig); } return true; }
protected static boolean visitBeforeAnnotationsOK(SmooksResourceConfiguration resourceConfig, ContentHandler contentHandler) { Class<? extends ContentHandler> handlerClass = contentHandler.getClass(); VisitBeforeIf visitBeforeIf = handlerClass.getAnnotation(VisitBeforeIf.class); if(visitBeforeIf != null) { MVELExpressionEvaluator conditionEval = new MVELExpressionEvaluator(); conditionEval.setExpression(visitBeforeIf.condition()); return conditionEval.eval(resourceConfig); } return true; }
protected static boolean visitAfterAnnotationsOK(SmooksResourceConfiguration resourceConfig, ContentHandler contentHandler) { Class<? extends ContentHandler> handlerClass = contentHandler.getClass(); VisitAfterIf visitAfterIf = handlerClass.getAnnotation(VisitAfterIf.class); if(visitAfterIf != null) { MVELExpressionEvaluator conditionEval = new MVELExpressionEvaluator(); conditionEval.setExpression(visitAfterIf.condition()); return conditionEval.eval(resourceConfig); } return true; }
protected static boolean visitAfterAnnotationsOK(SmooksResourceConfiguration resourceConfig, ContentHandler contentHandler) { Class<? extends ContentHandler> handlerClass = contentHandler.getClass(); VisitAfterIf visitAfterIf = handlerClass.getAnnotation(VisitAfterIf.class); if(visitAfterIf != null) { MVELExpressionEvaluator conditionEval = new MVELExpressionEvaluator(); conditionEval.setExpression(visitAfterIf.condition()); return conditionEval.eval(resourceConfig); } return true; }
protected static boolean visitAfterAnnotationsOK(SmooksResourceConfiguration resourceConfig, ContentHandler contentHandler) { Class<? extends ContentHandler> handlerClass = contentHandler.getClass(); VisitAfterIf visitAfterIf = handlerClass.getAnnotation(VisitAfterIf.class); if(visitAfterIf != null) { MVELExpressionEvaluator conditionEval = new MVELExpressionEvaluator(); conditionEval.setExpression(visitAfterIf.condition()); return conditionEval.eval(resourceConfig); } return true; }
protected static boolean visitBeforeAnnotationsOK(SmooksResourceConfiguration resourceConfig, ContentHandler contentHandler) { Class<? extends ContentHandler> handlerClass = contentHandler.getClass(); VisitBeforeIf visitBeforeIf = handlerClass.getAnnotation(VisitBeforeIf.class); if(visitBeforeIf != null) { MVELExpressionEvaluator conditionEval = new MVELExpressionEvaluator(); conditionEval.setExpression(visitBeforeIf.condition()); return conditionEval.eval(resourceConfig); } return true; }
private boolean evalReportCondition(ElementVisitEvent visitEvent, String condition) { MVELExpressionEvaluator conditionEval = new MVELExpressionEvaluator(); conditionEval.setExpression(condition); return conditionEval.eval(visitEvent.getResourceConfig()); }
private boolean evalReportCondition(String condition) { MVELExpressionEvaluator conditionEval = new MVELExpressionEvaluator(); conditionEval.setExpression(condition); return conditionEval.eval(configMapping.getResourceConfig()); }
private boolean evalReportCondition(String condition) { MVELExpressionEvaluator conditionEval = new MVELExpressionEvaluator(); conditionEval.setExpression(condition); return conditionEval.eval(configMapping.getResourceConfig()); }
private boolean evalReportCondition(String condition) { MVELExpressionEvaluator conditionEval = new MVELExpressionEvaluator(); conditionEval.setExpression(condition); return conditionEval.eval(configMapping.getResourceConfig()); }
private boolean evalReportCondition(ElementVisitEvent visitEvent, String condition) { MVELExpressionEvaluator conditionEval = new MVELExpressionEvaluator(); conditionEval.setExpression(condition); return conditionEval.eval(visitEvent.getResourceConfig()); }
private boolean evalReportCondition(ElementVisitEvent visitEvent, String condition) { MVELExpressionEvaluator conditionEval = new MVELExpressionEvaluator(); conditionEval.setExpression(condition); return conditionEval.eval(visitEvent.getResourceConfig()); }
private boolean evalReportCondition(ElementVisitEvent visitEvent, String condition) { MVELExpressionEvaluator conditionEval = new MVELExpressionEvaluator(); conditionEval.setExpression(condition); return conditionEval.eval(visitEvent.getResourceConfig()); }
private boolean evalReportCondition(String condition) { MVELExpressionEvaluator conditionEval = new MVELExpressionEvaluator(); conditionEval.setExpression(condition); return conditionEval.eval(configMapping.getResourceConfig()); }
public void count(ExecutionContext executionContext, Fragment source) { BeanContext beanContext = executionContext.getBeanContext(); Long value = (Long) beanContext.getBean(beanId); if(value == null || (resetCondition != null && resetCondition.eval(beanContext.getBeanMap()))) { value = getStart(beanContext); } else { int amount = getAmount(beanContext); if(countDirection == CountDirection.INCREMENT) { value = value + amount; } else { value = value - amount; } } beanContext.addBean(beanId, value, source); }
public void count(ExecutionContext executionContext, Fragment source) { BeanContext beanContext = executionContext.getBeanContext(); Long value = (Long) beanContext.getBean(beanId); if(value == null || (resetCondition != null && resetCondition.eval(beanContext.getBeanMap()))) { value = getStart(beanContext); } else { int amount = getAmount(beanContext); if(countDirection == CountDirection.INCREMENT) { value = value + amount; } else { value = value - amount; } } beanContext.addBean(beanId, value, source); }