private Arguments makeArguments(TDRGElement element, RuntimeEnvironment runtimeEnvironment) { Arguments arguments = new Arguments(); List<String> parameters = basicDMNTransformer.drgElementArgumentNameList(element, false); parameters.forEach(p -> arguments.put(p, runtimeEnvironment.lookupBinding(p))); return arguments; }
private Arguments makeArguments(TDRGElement element, RuntimeEnvironment runtimeEnvironment) { Arguments arguments = new Arguments(); List<String> parameters = basicDMNTransformer.drgElementArgumentNameList(element, false); parameters.forEach(p -> arguments.put(p, runtimeEnvironment.lookupBinding(p))); return arguments; }
public javax.xml.datatype.XMLGregorianCalendar apply(com.gs.dmn.runtime.annotation.AnnotationSet annotationSet_, com.gs.dmn.runtime.listener.EventListener eventListener_, com.gs.dmn.runtime.external.ExternalFunctionExecutor externalExecutor_, com.gs.dmn.runtime.cache.Cache cache_) { try { // Start decision ''feel-time-function_032_d9b0d7f931'' long feelTimeFunction_032_d9b0d7f931StartTime_ = System.currentTimeMillis(); com.gs.dmn.runtime.listener.Arguments feelTimeFunction_032_d9b0d7f931Arguments_ = new com.gs.dmn.runtime.listener.Arguments(); eventListener_.startDRGElement(DRG_ELEMENT_METADATA, feelTimeFunction_032_d9b0d7f931Arguments_); // Evaluate decision ''feel-time-function_032_d9b0d7f931'' javax.xml.datatype.XMLGregorianCalendar output_ = evaluate(annotationSet_, eventListener_, externalExecutor_); // End decision ''feel-time-function_032_d9b0d7f931'' eventListener_.endDRGElement(DRG_ELEMENT_METADATA, feelTimeFunction_032_d9b0d7f931Arguments_, output_, (System.currentTimeMillis() - feelTimeFunction_032_d9b0d7f931StartTime_)); return output_; } catch (Exception e) { logError("Exception caught in ''feel-time-function_032_d9b0d7f931'' evaluation", e); return null; } }
public javax.xml.datatype.XMLGregorianCalendar apply(com.gs.dmn.runtime.annotation.AnnotationSet annotationSet_, com.gs.dmn.runtime.listener.EventListener eventListener_, com.gs.dmn.runtime.external.ExternalFunctionExecutor externalExecutor_, com.gs.dmn.runtime.cache.Cache cache_) { try { // Start decision ''feel-time-function_ErrorCase_059_c7e1705fe1'' long feelTimeFunction_ErrorCase_059_c7e1705fe1StartTime_ = System.currentTimeMillis(); com.gs.dmn.runtime.listener.Arguments feelTimeFunction_ErrorCase_059_c7e1705fe1Arguments_ = new com.gs.dmn.runtime.listener.Arguments(); eventListener_.startDRGElement(DRG_ELEMENT_METADATA, feelTimeFunction_ErrorCase_059_c7e1705fe1Arguments_); // Evaluate decision ''feel-time-function_ErrorCase_059_c7e1705fe1'' javax.xml.datatype.XMLGregorianCalendar output_ = evaluate(annotationSet_, eventListener_, externalExecutor_); // End decision ''feel-time-function_ErrorCase_059_c7e1705fe1'' eventListener_.endDRGElement(DRG_ELEMENT_METADATA, feelTimeFunction_ErrorCase_059_c7e1705fe1Arguments_, output_, (System.currentTimeMillis() - feelTimeFunction_ErrorCase_059_c7e1705fe1StartTime_)); return output_; } catch (Exception e) { logError("Exception caught in ''feel-time-function_ErrorCase_059_c7e1705fe1'' evaluation", e); return null; } }
public javax.xml.datatype.XMLGregorianCalendar apply(com.gs.dmn.runtime.annotation.AnnotationSet annotationSet_, com.gs.dmn.runtime.listener.EventListener eventListener_, com.gs.dmn.runtime.external.ExternalFunctionExecutor externalExecutor_, com.gs.dmn.runtime.cache.Cache cache_) { try { // Start decision ''feel-date-function_052_63457d78b7'' long feelDateFunction_052_63457d78b7StartTime_ = System.currentTimeMillis(); com.gs.dmn.runtime.listener.Arguments feelDateFunction_052_63457d78b7Arguments_ = new com.gs.dmn.runtime.listener.Arguments(); eventListener_.startDRGElement(DRG_ELEMENT_METADATA, feelDateFunction_052_63457d78b7Arguments_); // Evaluate decision ''feel-date-function_052_63457d78b7'' javax.xml.datatype.XMLGregorianCalendar output_ = evaluate(annotationSet_, eventListener_, externalExecutor_); // End decision ''feel-date-function_052_63457d78b7'' eventListener_.endDRGElement(DRG_ELEMENT_METADATA, feelDateFunction_052_63457d78b7Arguments_, output_, (System.currentTimeMillis() - feelDateFunction_052_63457d78b7StartTime_)); return output_; } catch (Exception e) { logError("Exception caught in ''feel-date-function_052_63457d78b7'' evaluation", e); return null; } }
public javax.xml.datatype.XMLGregorianCalendar apply(com.gs.dmn.runtime.annotation.AnnotationSet annotationSet_, com.gs.dmn.runtime.listener.EventListener eventListener_, com.gs.dmn.runtime.external.ExternalFunctionExecutor externalExecutor_, com.gs.dmn.runtime.cache.Cache cache_) { try { // Start decision ''feel-time-function_ErrorCase_060_0cf4734fae'' long feelTimeFunction_ErrorCase_060_0cf4734faeStartTime_ = System.currentTimeMillis(); com.gs.dmn.runtime.listener.Arguments feelTimeFunction_ErrorCase_060_0cf4734faeArguments_ = new com.gs.dmn.runtime.listener.Arguments(); eventListener_.startDRGElement(DRG_ELEMENT_METADATA, feelTimeFunction_ErrorCase_060_0cf4734faeArguments_); // Evaluate decision ''feel-time-function_ErrorCase_060_0cf4734fae'' javax.xml.datatype.XMLGregorianCalendar output_ = evaluate(annotationSet_, eventListener_, externalExecutor_); // End decision ''feel-time-function_ErrorCase_060_0cf4734fae'' eventListener_.endDRGElement(DRG_ELEMENT_METADATA, feelTimeFunction_ErrorCase_060_0cf4734faeArguments_, output_, (System.currentTimeMillis() - feelTimeFunction_ErrorCase_060_0cf4734faeStartTime_)); return output_; } catch (Exception e) { logError("Exception caught in ''feel-time-function_ErrorCase_060_0cf4734fae'' evaluation", e); return null; } }
public javax.xml.datatype.XMLGregorianCalendar apply(com.gs.dmn.runtime.annotation.AnnotationSet annotationSet_, com.gs.dmn.runtime.listener.EventListener eventListener_, com.gs.dmn.runtime.external.ExternalFunctionExecutor externalExecutor_, com.gs.dmn.runtime.cache.Cache cache_) { try { // Start decision ''feel-time-function_ErrorCase_058_81dd4b1639'' long feelTimeFunction_ErrorCase_058_81dd4b1639StartTime_ = System.currentTimeMillis(); com.gs.dmn.runtime.listener.Arguments feelTimeFunction_ErrorCase_058_81dd4b1639Arguments_ = new com.gs.dmn.runtime.listener.Arguments(); eventListener_.startDRGElement(DRG_ELEMENT_METADATA, feelTimeFunction_ErrorCase_058_81dd4b1639Arguments_); // Evaluate decision ''feel-time-function_ErrorCase_058_81dd4b1639'' javax.xml.datatype.XMLGregorianCalendar output_ = evaluate(annotationSet_, eventListener_, externalExecutor_); // End decision ''feel-time-function_ErrorCase_058_81dd4b1639'' eventListener_.endDRGElement(DRG_ELEMENT_METADATA, feelTimeFunction_ErrorCase_058_81dd4b1639Arguments_, output_, (System.currentTimeMillis() - feelTimeFunction_ErrorCase_058_81dd4b1639StartTime_)); return output_; } catch (Exception e) { logError("Exception caught in ''feel-time-function_ErrorCase_058_81dd4b1639'' evaluation", e); return null; } }
public List<List<String>> apply(com.gs.dmn.runtime.annotation.AnnotationSet annotationSet_, com.gs.dmn.runtime.listener.EventListener eventListener_, com.gs.dmn.runtime.external.ExternalFunctionExecutor externalExecutor_, com.gs.dmn.runtime.cache.Cache cache_) { try { // Start decision 'literalNestedList' long literalNestedListStartTime_ = System.currentTimeMillis(); com.gs.dmn.runtime.listener.Arguments literalNestedListArguments_ = new com.gs.dmn.runtime.listener.Arguments(); eventListener_.startDRGElement(DRG_ELEMENT_METADATA, literalNestedListArguments_); // Evaluate decision 'literalNestedList' List<List<String>> output_ = evaluate(annotationSet_, eventListener_, externalExecutor_); // End decision 'literalNestedList' eventListener_.endDRGElement(DRG_ELEMENT_METADATA, literalNestedListArguments_, output_, (System.currentTimeMillis() - literalNestedListStartTime_)); return output_; } catch (Exception e) { logError("Exception caught in 'literalNestedList' evaluation", e); return null; } }
public List<String> apply(com.gs.dmn.runtime.annotation.AnnotationSet annotationSet_, com.gs.dmn.runtime.listener.EventListener eventListener_, com.gs.dmn.runtime.external.ExternalFunctionExecutor externalExecutor_, com.gs.dmn.runtime.cache.Cache cache_) { try { // Start decision 'listGen6' long listGen6StartTime_ = System.currentTimeMillis(); com.gs.dmn.runtime.listener.Arguments listGen6Arguments_ = new com.gs.dmn.runtime.listener.Arguments(); eventListener_.startDRGElement(DRG_ELEMENT_METADATA, listGen6Arguments_); // Evaluate decision 'listGen6' List<String> output_ = evaluate(annotationSet_, eventListener_, externalExecutor_); // End decision 'listGen6' eventListener_.endDRGElement(DRG_ELEMENT_METADATA, listGen6Arguments_, output_, (System.currentTimeMillis() - listGen6StartTime_)); return output_; } catch (Exception e) { logError("Exception caught in 'listGen6' evaluation", e); return null; } }
public javax.xml.datatype.XMLGregorianCalendar apply(com.gs.dmn.runtime.annotation.AnnotationSet annotationSet_, com.gs.dmn.runtime.listener.EventListener eventListener_, com.gs.dmn.runtime.external.ExternalFunctionExecutor externalExecutor_, com.gs.dmn.runtime.cache.Cache cache_) { try { // Start decision ''feel-time-function_035_fbfce88ac4'' long feelTimeFunction_035_fbfce88ac4StartTime_ = System.currentTimeMillis(); com.gs.dmn.runtime.listener.Arguments feelTimeFunction_035_fbfce88ac4Arguments_ = new com.gs.dmn.runtime.listener.Arguments(); eventListener_.startDRGElement(DRG_ELEMENT_METADATA, feelTimeFunction_035_fbfce88ac4Arguments_); // Evaluate decision ''feel-time-function_035_fbfce88ac4'' javax.xml.datatype.XMLGregorianCalendar output_ = evaluate(annotationSet_, eventListener_, externalExecutor_); // End decision ''feel-time-function_035_fbfce88ac4'' eventListener_.endDRGElement(DRG_ELEMENT_METADATA, feelTimeFunction_035_fbfce88ac4Arguments_, output_, (System.currentTimeMillis() - feelTimeFunction_035_fbfce88ac4StartTime_)); return output_; } catch (Exception e) { logError("Exception caught in ''feel-time-function_035_fbfce88ac4'' evaluation", e); return null; } }
public javax.xml.datatype.XMLGregorianCalendar apply(com.gs.dmn.runtime.annotation.AnnotationSet annotationSet_, com.gs.dmn.runtime.listener.EventListener eventListener_, com.gs.dmn.runtime.external.ExternalFunctionExecutor externalExecutor_, com.gs.dmn.runtime.cache.Cache cache_) { try { // Start decision ''feel-date-function_ErrorCase_046_36bf30268a'' long feelDateFunction_ErrorCase_046_36bf30268aStartTime_ = System.currentTimeMillis(); com.gs.dmn.runtime.listener.Arguments feelDateFunction_ErrorCase_046_36bf30268aArguments_ = new com.gs.dmn.runtime.listener.Arguments(); eventListener_.startDRGElement(DRG_ELEMENT_METADATA, feelDateFunction_ErrorCase_046_36bf30268aArguments_); // Evaluate decision ''feel-date-function_ErrorCase_046_36bf30268a'' javax.xml.datatype.XMLGregorianCalendar output_ = evaluate(annotationSet_, eventListener_, externalExecutor_); // End decision ''feel-date-function_ErrorCase_046_36bf30268a'' eventListener_.endDRGElement(DRG_ELEMENT_METADATA, feelDateFunction_ErrorCase_046_36bf30268aArguments_, output_, (System.currentTimeMillis() - feelDateFunction_ErrorCase_046_36bf30268aStartTime_)); return output_; } catch (Exception e) { logError("Exception caught in ''feel-date-function_ErrorCase_046_36bf30268a'' evaluation", e); return null; } }
public javax.xml.datatype.XMLGregorianCalendar apply(com.gs.dmn.runtime.annotation.AnnotationSet annotationSet_, com.gs.dmn.runtime.listener.EventListener eventListener_, com.gs.dmn.runtime.external.ExternalFunctionExecutor externalExecutor_, com.gs.dmn.runtime.cache.Cache cache_) { try { // Start decision ''feel-time-function_025_139b25b795'' long feelTimeFunction_025_139b25b795StartTime_ = System.currentTimeMillis(); com.gs.dmn.runtime.listener.Arguments feelTimeFunction_025_139b25b795Arguments_ = new com.gs.dmn.runtime.listener.Arguments(); eventListener_.startDRGElement(DRG_ELEMENT_METADATA, feelTimeFunction_025_139b25b795Arguments_); // Evaluate decision ''feel-time-function_025_139b25b795'' javax.xml.datatype.XMLGregorianCalendar output_ = evaluate(annotationSet_, eventListener_, externalExecutor_); // End decision ''feel-time-function_025_139b25b795'' eventListener_.endDRGElement(DRG_ELEMENT_METADATA, feelTimeFunction_025_139b25b795Arguments_, output_, (System.currentTimeMillis() - feelTimeFunction_025_139b25b795StartTime_)); return output_; } catch (Exception e) { logError("Exception caught in ''feel-time-function_025_139b25b795'' evaluation", e); return null; } }
public javax.xml.datatype.XMLGregorianCalendar apply(com.gs.dmn.runtime.annotation.AnnotationSet annotationSet_, com.gs.dmn.runtime.listener.EventListener eventListener_, com.gs.dmn.runtime.external.ExternalFunctionExecutor externalExecutor_, com.gs.dmn.runtime.cache.Cache cache_) { try { // Start decision ''feel-time-function_051_a71d2a08f7'' long feelTimeFunction_051_a71d2a08f7StartTime_ = System.currentTimeMillis(); com.gs.dmn.runtime.listener.Arguments feelTimeFunction_051_a71d2a08f7Arguments_ = new com.gs.dmn.runtime.listener.Arguments(); eventListener_.startDRGElement(DRG_ELEMENT_METADATA, feelTimeFunction_051_a71d2a08f7Arguments_); // Evaluate decision ''feel-time-function_051_a71d2a08f7'' javax.xml.datatype.XMLGregorianCalendar output_ = evaluate(annotationSet_, eventListener_, externalExecutor_); // End decision ''feel-time-function_051_a71d2a08f7'' eventListener_.endDRGElement(DRG_ELEMENT_METADATA, feelTimeFunction_051_a71d2a08f7Arguments_, output_, (System.currentTimeMillis() - feelTimeFunction_051_a71d2a08f7StartTime_)); return output_; } catch (Exception e) { logError("Exception caught in ''feel-time-function_051_a71d2a08f7'' evaluation", e); return null; } }
public javax.xml.datatype.XMLGregorianCalendar apply(com.gs.dmn.runtime.annotation.AnnotationSet annotationSet_, com.gs.dmn.runtime.listener.EventListener eventListener_, com.gs.dmn.runtime.external.ExternalFunctionExecutor externalExecutor_, com.gs.dmn.runtime.cache.Cache cache_) { try { // Start decision ''feel-time-function_034_13c312c376'' long feelTimeFunction_034_13c312c376StartTime_ = System.currentTimeMillis(); com.gs.dmn.runtime.listener.Arguments feelTimeFunction_034_13c312c376Arguments_ = new com.gs.dmn.runtime.listener.Arguments(); eventListener_.startDRGElement(DRG_ELEMENT_METADATA, feelTimeFunction_034_13c312c376Arguments_); // Evaluate decision ''feel-time-function_034_13c312c376'' javax.xml.datatype.XMLGregorianCalendar output_ = evaluate(annotationSet_, eventListener_, externalExecutor_); // End decision ''feel-time-function_034_13c312c376'' eventListener_.endDRGElement(DRG_ELEMENT_METADATA, feelTimeFunction_034_13c312c376Arguments_, output_, (System.currentTimeMillis() - feelTimeFunction_034_13c312c376StartTime_)); return output_; } catch (Exception e) { logError("Exception caught in ''feel-time-function_034_13c312c376'' evaluation", e); return null; } }
public javax.xml.datatype.XMLGregorianCalendar apply(com.gs.dmn.runtime.annotation.AnnotationSet annotationSet_, com.gs.dmn.runtime.listener.EventListener eventListener_, com.gs.dmn.runtime.external.ExternalFunctionExecutor externalExecutor_, com.gs.dmn.runtime.cache.Cache cache_) { try { // Start decision ''feel-time-function_081_69f4e0231e'' long feelTimeFunction_081_69f4e0231eStartTime_ = System.currentTimeMillis(); com.gs.dmn.runtime.listener.Arguments feelTimeFunction_081_69f4e0231eArguments_ = new com.gs.dmn.runtime.listener.Arguments(); eventListener_.startDRGElement(DRG_ELEMENT_METADATA, feelTimeFunction_081_69f4e0231eArguments_); // Evaluate decision ''feel-time-function_081_69f4e0231e'' javax.xml.datatype.XMLGregorianCalendar output_ = evaluate(annotationSet_, eventListener_, externalExecutor_); // End decision ''feel-time-function_081_69f4e0231e'' eventListener_.endDRGElement(DRG_ELEMENT_METADATA, feelTimeFunction_081_69f4e0231eArguments_, output_, (System.currentTimeMillis() - feelTimeFunction_081_69f4e0231eStartTime_)); return output_; } catch (Exception e) { logError("Exception caught in ''feel-time-function_081_69f4e0231e'' evaluation", e); return null; } }
public javax.xml.datatype.XMLGregorianCalendar apply(com.gs.dmn.runtime.annotation.AnnotationSet annotationSet_, com.gs.dmn.runtime.listener.EventListener eventListener_, com.gs.dmn.runtime.external.ExternalFunctionExecutor externalExecutor_, com.gs.dmn.runtime.cache.Cache cache_) { try { // Start decision ''feel-date-function_ErrorCase_043_8f82301fac'' long feelDateFunction_ErrorCase_043_8f82301facStartTime_ = System.currentTimeMillis(); com.gs.dmn.runtime.listener.Arguments feelDateFunction_ErrorCase_043_8f82301facArguments_ = new com.gs.dmn.runtime.listener.Arguments(); eventListener_.startDRGElement(DRG_ELEMENT_METADATA, feelDateFunction_ErrorCase_043_8f82301facArguments_); // Evaluate decision ''feel-date-function_ErrorCase_043_8f82301fac'' javax.xml.datatype.XMLGregorianCalendar output_ = evaluate(annotationSet_, eventListener_, externalExecutor_); // End decision ''feel-date-function_ErrorCase_043_8f82301fac'' eventListener_.endDRGElement(DRG_ELEMENT_METADATA, feelDateFunction_ErrorCase_043_8f82301facArguments_, output_, (System.currentTimeMillis() - feelDateFunction_ErrorCase_043_8f82301facStartTime_)); return output_; } catch (Exception e) { logError("Exception caught in ''feel-date-function_ErrorCase_043_8f82301fac'' evaluation", e); return null; } }
public javax.xml.datatype.XMLGregorianCalendar apply(com.gs.dmn.runtime.annotation.AnnotationSet annotationSet_, com.gs.dmn.runtime.listener.EventListener eventListener_, com.gs.dmn.runtime.external.ExternalFunctionExecutor externalExecutor_, com.gs.dmn.runtime.cache.Cache cache_) { try { // Start decision ''feel-date-function_ErrorCase_007_cda82a5d01'' long feelDateFunction_ErrorCase_007_cda82a5d01StartTime_ = System.currentTimeMillis(); com.gs.dmn.runtime.listener.Arguments feelDateFunction_ErrorCase_007_cda82a5d01Arguments_ = new com.gs.dmn.runtime.listener.Arguments(); eventListener_.startDRGElement(DRG_ELEMENT_METADATA, feelDateFunction_ErrorCase_007_cda82a5d01Arguments_); // Evaluate decision ''feel-date-function_ErrorCase_007_cda82a5d01'' javax.xml.datatype.XMLGregorianCalendar output_ = evaluate(annotationSet_, eventListener_, externalExecutor_); // End decision ''feel-date-function_ErrorCase_007_cda82a5d01'' eventListener_.endDRGElement(DRG_ELEMENT_METADATA, feelDateFunction_ErrorCase_007_cda82a5d01Arguments_, output_, (System.currentTimeMillis() - feelDateFunction_ErrorCase_007_cda82a5d01StartTime_)); return output_; } catch (Exception e) { logError("Exception caught in ''feel-date-function_ErrorCase_007_cda82a5d01'' evaluation", e); return null; } }
public javax.xml.datatype.XMLGregorianCalendar apply(com.gs.dmn.runtime.annotation.AnnotationSet annotationSet_, com.gs.dmn.runtime.listener.EventListener eventListener_, com.gs.dmn.runtime.external.ExternalFunctionExecutor externalExecutor_, com.gs.dmn.runtime.cache.Cache cache_) { try { // Start decision ''feel-time-function_049_617d9e09d6'' long feelTimeFunction_049_617d9e09d6StartTime_ = System.currentTimeMillis(); com.gs.dmn.runtime.listener.Arguments feelTimeFunction_049_617d9e09d6Arguments_ = new com.gs.dmn.runtime.listener.Arguments(); eventListener_.startDRGElement(DRG_ELEMENT_METADATA, feelTimeFunction_049_617d9e09d6Arguments_); // Evaluate decision ''feel-time-function_049_617d9e09d6'' javax.xml.datatype.XMLGregorianCalendar output_ = evaluate(annotationSet_, eventListener_, externalExecutor_); // End decision ''feel-time-function_049_617d9e09d6'' eventListener_.endDRGElement(DRG_ELEMENT_METADATA, feelTimeFunction_049_617d9e09d6Arguments_, output_, (System.currentTimeMillis() - feelTimeFunction_049_617d9e09d6StartTime_)); return output_; } catch (Exception e) { logError("Exception caught in ''feel-time-function_049_617d9e09d6'' evaluation", e); return null; } }
public List<com.gs.dmn.tck.cl3_0014_loan_comparison.type.TLoanProduct> apply(com.gs.dmn.runtime.annotation.AnnotationSet annotationSet_, com.gs.dmn.runtime.listener.EventListener eventListener_, com.gs.dmn.runtime.external.ExternalFunctionExecutor externalExecutor_, com.gs.dmn.runtime.cache.Cache cache_) { try { // Start decision 'Bankrates' long bankratesStartTime_ = System.currentTimeMillis(); com.gs.dmn.runtime.listener.Arguments bankratesArguments_ = new com.gs.dmn.runtime.listener.Arguments(); eventListener_.startDRGElement(DRG_ELEMENT_METADATA, bankratesArguments_); // Evaluate decision 'Bankrates' List<com.gs.dmn.tck.cl3_0014_loan_comparison.type.TLoanProduct> output_ = evaluate(annotationSet_, eventListener_, externalExecutor_); // End decision 'Bankrates' eventListener_.endDRGElement(DRG_ELEMENT_METADATA, bankratesArguments_, output_, (System.currentTimeMillis() - bankratesStartTime_)); return output_; } catch (Exception e) { logError("Exception caught in 'Bankrates' evaluation", e); return null; } }
public javax.xml.datatype.XMLGregorianCalendar apply(com.gs.dmn.runtime.annotation.AnnotationSet annotationSet_, com.gs.dmn.runtime.listener.EventListener eventListener_, com.gs.dmn.runtime.external.ExternalFunctionExecutor externalExecutor_, com.gs.dmn.runtime.cache.Cache cache_) { try { // Start decision ''feel-time-function_033_8420160da1'' long feelTimeFunction_033_8420160da1StartTime_ = System.currentTimeMillis(); com.gs.dmn.runtime.listener.Arguments feelTimeFunction_033_8420160da1Arguments_ = new com.gs.dmn.runtime.listener.Arguments(); eventListener_.startDRGElement(DRG_ELEMENT_METADATA, feelTimeFunction_033_8420160da1Arguments_); // Evaluate decision ''feel-time-function_033_8420160da1'' javax.xml.datatype.XMLGregorianCalendar output_ = evaluate(annotationSet_, eventListener_, externalExecutor_); // End decision ''feel-time-function_033_8420160da1'' eventListener_.endDRGElement(DRG_ELEMENT_METADATA, feelTimeFunction_033_8420160da1Arguments_, output_, (System.currentTimeMillis() - feelTimeFunction_033_8420160da1StartTime_)); return output_; } catch (Exception e) { logError("Exception caught in ''feel-time-function_033_8420160da1'' evaluation", e); return null; } }