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


Java MathTool类代码示例

本文整理汇总了Java中org.apache.velocity.tools.generic.MathTool的典型用法代码示例。如果您正苦于以下问题:Java MathTool类的具体用法?Java MathTool怎么用?Java MathTool使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。


MathTool类属于org.apache.velocity.tools.generic包,在下文中一共展示了MathTool类的12个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: getPrepopulatedVelocityContext

import org.apache.velocity.tools.generic.MathTool; //导入依赖的package包/类
/**
 * @return a new context with some tools initialized.
 * 
 * @see NumberTool
 * @see DateTool
 * @see MathTool
 */
public static VelocityContext getPrepopulatedVelocityContext() {
    final NumberTool numberTool = new NumberTool();
    final DateTool dateTool = new DateTool();
    final MathTool mathTool = new MathTool();

    VelocityContext context = new VelocityContext();
    context.put("numberTool", numberTool);
    context.put("dateTool", dateTool);
    context.put("mathTool", mathTool);
    context.put("enLocale", Locale.ENGLISH);

    context.put("service", new ICommonService() {

        @Override
        public String getHttpBaseRef() {
            return BLLManager.getInstance().getConfigManager().getMotuConfig().getHttpBaseRef();
        }
    });

    return context;
}
 
开发者ID:clstoulouse,项目名称:motu,代码行数:29,代码来源:VelocityTemplateManager.java

示例2: setupReportContext

import org.apache.velocity.tools.generic.MathTool; //导入依赖的package包/类
/**
 * Setup report context variables for
 * graph, buffers, etc.
 *
 * @param ctx
 */
public void setupReportContext(NodeWizardReportContext ctx) {
	final Map<String, String> buffers = new HashMap<>();
	final Map<String, DefaultTableDataSource> tables = new HashMap<>();
	for(String bufferName:bufferPanel.getBufferNames()) {
		final String data =
				bufferPanel.getBuffer(bufferName).getLogBuffer().getText();
		buffers.put(bufferName, data);

		final DefaultTableDataSource table =
				bufferPanel.getBuffer(bufferName).getExtension(DefaultTableDataSource.class);
		if(table != null) {
			tables.put(bufferName, table);
		}
	}

	ctx.put("Class", Class.class);
	ctx.put("FormatterUtil", FormatterUtil.class);
	ctx.put("Math", new MathTool());
	ctx.put("ParticipantHistory", ParticipantHistory.class);

	ctx.put("graph", getGraph());
	ctx.put("bufferNames", bufferPanel.getBufferNames());
	ctx.put("buffers", buffers);
	ctx.put("tables", tables);
}
 
开发者ID:phon-ca,项目名称:phon,代码行数:32,代码来源:NodeWizard.java

示例3: makeImportMailMessage

import org.apache.velocity.tools.generic.MathTool; //导入依赖的package包/类
/**
 * Generates the mail message based on the file import status.
 *
 * @param importStatus The import status to generate file import mail message.
 * @return The file import mail message for the status.
*/
private String makeImportMailMessage(ImportStatus importStatus) {
    Map<String, Object> model = new HashMap<String, Object>();

    model.put("importStatus", importStatus);
    model.put("dateTool", new DateTool());
    model.put("mathTool", new MathTool());
    model.put("numberTool", new NumberTool());
    model.put("StringUtils", StringUtils.class);

    try {
        return VelocityEngineUtils.mergeTemplateIntoString(velocityEngine, fileImportMailTemplate, "utf-8", model);
    } catch (VelocityException ve) {
        logger.error("Error while making file import mail message", ve);
        // Use the log text instead...
        return logImportStatus(importStatus);
    }
}
 
开发者ID:NASA-Tournament-Lab,项目名称:CoECI-OPM-Service-Credit-Redeposit-Deposit-Application,代码行数:24,代码来源:BatchProcessingJob.java

示例4: generateHtmlfile

import org.apache.velocity.tools.generic.MathTool; //导入依赖的package包/类
private void generateHtmlfile(Map<String, Object> input) {	   
 try{
 	VelocityEngine ve = new VelocityEngine();
 	ve.setProperty(RuntimeConstants.RESOURCE_LOADER, "classpath");
 	ve.setProperty("classpath.resource.loader.class",ClasspathResourceLoader.class.getName());
 	ve.init();
 	Template template = ve.getTemplate("templates/acmeair-report.vtl");
 	VelocityContext context = new VelocityContext();
 	 	    
 	 
 	for(Map.Entry<String, Object> entry: input.entrySet()){
 		context.put(entry.getKey(), entry.getValue());
 	}
 	context.put("math", new MathTool());
 	context.put("number", new NumberTool());
 	context.put("date", new ComparisonDateTool());
 	
 	Writer file = new FileWriter(new File(searchingLocation
	+ System.getProperty("file.separator") + RESULTS_FILE));	    
 	template.merge( context, file );
 	file.flush();
 	file.close();
   
 }catch(Exception e){
 	e.printStackTrace();
 }
}
 
开发者ID:WillemJiang,项目名称:acmeair,代码行数:28,代码来源:ReportGenerator.java

示例5: init

import org.apache.velocity.tools.generic.MathTool; //导入依赖的package包/类
/**
 * Initializes Velocity engine
 */
private void init() {
       velocityEngine.setProperty(VelocityEngine.RESOURCE_LOADER, "class");
       velocityEngine.setProperty("class.resource.loader.class", "org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader");
       setLogFile();

       DateTool dateTool = new DateTool();
       dateTool.configure(this.configMap);
       MathTool mathTool = new MathTool();
       NumberTool numberTool = new NumberTool();
       numberTool.configure(this.configMap);
       SortTool sortTool = new SortTool();
       
       defaultContext = new VelocityContext();
       defaultContext.put("dateTool", dateTool);
       defaultContext.put("dateComparisonTool", new ComparisonDateTool());
       defaultContext.put("mathTool", mathTool);
       defaultContext.put("numberTool", numberTool);
       defaultContext.put("sortTool", sortTool);
       // Following tools need VelocityTools version 2.0+
       //defaultContext.put("displayTool", new DisplayTool());
       //defaultContext.put("xmlTool", new XmlTool());
       
       try {
		velocityEngine.init();
	} catch (Exception e) {
		throw new VelocityException(e);
	}
}
 
开发者ID:kuali,项目名称:kc-rice,代码行数:32,代码来源:VelocityTemplateEngine.java

示例6: testExposeHelpers

import org.apache.velocity.tools.generic.MathTool; //导入依赖的package包/类
@Test
public void testExposeHelpers() throws Exception {
	final String templateName = "test.vm";

	WebApplicationContext wac = mock(WebApplicationContext.class);
	given(wac.getServletContext()).willReturn(new MockServletContext());

	final Template expectedTemplate = new Template();
	VelocityConfig vc = new VelocityConfig() {
		@Override
		public VelocityEngine getVelocityEngine() {
			return new TestVelocityEngine(templateName, expectedTemplate);
		}
	};
	Map<String, VelocityConfig> configurers = new HashMap<String, VelocityConfig>();
	configurers.put("velocityConfigurer", vc);
	given(wac.getBeansOfType(VelocityConfig.class, true, false)).willReturn(configurers);


	// let it ask for locale
	HttpServletRequest req = mock(HttpServletRequest.class);
	given(req.getAttribute(View.PATH_VARIABLES)).willReturn(null);
	given(req.getAttribute(DispatcherServlet.LOCALE_RESOLVER_ATTRIBUTE)).willReturn(new AcceptHeaderLocaleResolver());
	given(req.getLocale()).willReturn(Locale.CANADA);

	final HttpServletResponse expectedResponse = new MockHttpServletResponse();

	VelocityView vv = new VelocityView() {
		@Override
		protected void mergeTemplate(Template template, Context context, HttpServletResponse response) throws Exception {
			assertTrue(template == expectedTemplate);
			assertTrue(response == expectedResponse);

			assertEquals("myValue", context.get("myHelper"));
			assertTrue(context.get("math") instanceof MathTool);

			assertTrue(context.get("dateTool") instanceof DateTool);
			DateTool dateTool = (DateTool) context.get("dateTool");
			assertTrue(dateTool.getLocale().equals(Locale.CANADA));

			assertTrue(context.get("numberTool") instanceof NumberTool);
			NumberTool numberTool = (NumberTool) context.get("numberTool");
			assertTrue(numberTool.getLocale().equals(Locale.CANADA));
		}

		@Override
		protected void exposeHelpers(Map<String, Object> model, HttpServletRequest request) throws Exception {
			model.put("myHelper", "myValue");
		}
	};

	vv.setUrl(templateName);
	vv.setApplicationContext(wac);
	Map<String, Class<?>> toolAttributes = new HashMap<String, Class<?>>();
	toolAttributes.put("math", MathTool.class);
	vv.setToolAttributes(toolAttributes);
	vv.setDateToolAttribute("dateTool");
	vv.setNumberToolAttribute("numberTool");
	vv.setExposeSpringMacroHelpers(false);

	vv.render(new HashMap<String, Object>(), req, expectedResponse);

	assertEquals(AbstractView.DEFAULT_CONTENT_TYPE, expectedResponse.getContentType());
}
 
开发者ID:langtianya,项目名称:spring4-understanding,代码行数:65,代码来源:VelocityViewTests.java

示例7: testVelocityToolboxView

import org.apache.velocity.tools.generic.MathTool; //导入依赖的package包/类
@Test
public void testVelocityToolboxView() throws Exception {
	final String templateName = "test.vm";

	StaticWebApplicationContext wac = new StaticWebApplicationContext();
	wac.setServletContext(new MockServletContext());
	final Template expectedTemplate = new Template();
	VelocityConfig vc = new VelocityConfig() {
		@Override
		public VelocityEngine getVelocityEngine() {
			return new TestVelocityEngine(templateName, expectedTemplate);
		}
	};
	wac.getDefaultListableBeanFactory().registerSingleton("velocityConfigurer", vc);

	final HttpServletRequest expectedRequest = new MockHttpServletRequest();
	final HttpServletResponse expectedResponse = new MockHttpServletResponse();

	VelocityToolboxView vv = new VelocityToolboxView() {
		@Override
		protected void mergeTemplate(Template template, Context context, HttpServletResponse response) throws Exception {
			assertTrue(template == expectedTemplate);
			assertTrue(response == expectedResponse);
			assertTrue(context instanceof ChainedContext);

			assertEquals("this is foo.", context.get("foo"));
			assertTrue(context.get("map") instanceof HashMap<?,?>);
			assertTrue(context.get("date") instanceof DateTool);
			assertTrue(context.get("math") instanceof MathTool);

			assertTrue(context.get("link") instanceof LinkTool);
			LinkTool linkTool = (LinkTool) context.get("link");
			assertNotNull(linkTool.getContextURL());

			assertTrue(context.get("link2") instanceof LinkTool);
			LinkTool linkTool2 = (LinkTool) context.get("link2");
			assertNotNull(linkTool2.getContextURL());
		}
	};

	vv.setUrl(templateName);
	vv.setApplicationContext(wac);
	Map<String, Class<?>> toolAttributes = new HashMap<String, Class<?>>();
	toolAttributes.put("math", MathTool.class);
	toolAttributes.put("link2", LinkTool.class);
	vv.setToolAttributes(toolAttributes);
	vv.setToolboxConfigLocation("org/springframework/web/servlet/view/velocity/toolbox.xml");
	vv.setExposeSpringMacroHelpers(false);

	vv.render(new HashMap<String,Object>(), expectedRequest, expectedResponse);
}
 
开发者ID:langtianya,项目名称:spring4-understanding,代码行数:52,代码来源:VelocityToolboxViewTests.java

示例8: listLogFiles

import org.apache.velocity.tools.generic.MathTool; //导入依赖的package包/类
/**
 * .
 * 
 * @throws MotuException
 */
private void listLogFiles(File logFolder) throws MotuException {
    // Filter all MotuQSLog files xml or csv and display a link to download files
    String[] fileNames = logFolder.list(new FilenameFilter() {

        @Override
        public boolean accept(File dir, String name) {
            return name.matches(".*motuQSlog.*");
        }
    });

    List<LogTransaction> logTransactionList = new ArrayList<LogTransaction>();
    DateFormat df = new SimpleDateFormat("yyyy.MM.dd HH.mm.ss.SSS");
    for (String fileName : fileNames) {
        File f = new File(logFolder, fileName);
        double sizeInMBytes = UnitUtils.toMegaBytes(new Double(f.length()));
        long lastModifiedDate = f.lastModified();
        logTransactionList.add(new LogTransaction(fileName, sizeInMBytes, lastModifiedDate, df.format(lastModifiedDate)));
    }
    // Sort by date DESC
    Collections.sort(logTransactionList, new Comparator<LogTransaction>() {

        @Override
        public int compare(LogTransaction o1, LogTransaction o2) {
            return Long.valueOf(o1.getLastModifiedTimeStamp()).compareTo(o2.getLastModifiedTimeStamp());
        }
    });
    Collections.reverse(logTransactionList);
    Map<String, Object> velocityContext = new HashMap<String, Object>(2);
    velocityContext.put("body_template", VelocityTemplateManager.getTemplatePath(ACTION_NAME, VelocityTemplateManager.DEFAULT_LANG));
    velocityContext.put("logTransactionList", logTransactionList);
    velocityContext.put("logFolder", logFolder);
    velocityContext.put("math", new MathTool());

    String response = VelocityTemplateManager.getInstance().getResponseWithVelocity(velocityContext, null, null);
    try {
        writeResponse(response, HTTPUtils.CONTENT_TYPE_HTML_UTF8);
    } catch (Exception e) {
        throw new MotuException(ErrorType.SYSTEM, "Error while using velocity template", e);
    }
}
 
开发者ID:clstoulouse,项目名称:motu,代码行数:46,代码来源:TransactionsAction.java

示例9: doExport_10_Tour

import org.apache.velocity.tools.generic.MathTool; //导入依赖的package包/类
private void doExport_10_Tour(	final TourData tourData,
								final ArrayList<GarminTrack> tracks,
								final ArrayList<TourWayPoint> wayPoints,
								final ArrayList<TourMarker> tourMarkers,
								final GarminLap lap,
								final String exportFileName) throws IOException {

	boolean isOverwrite = true;

	final File exportFile = new File(exportFileName);
	if (exportFile.exists()) {
		if (_exportState_IsOverwriteFiles) {
			// overwrite is enabled in the UI
		} else {
			isOverwrite = net.tourbook.ui.UI.confirmOverwrite(_exportState_FileCollisionBehaviour, exportFile);
		}
	}

	if (isOverwrite == false) {
		return;
	}

	final VelocityContext vc = new VelocityContext();

	// math tool to convert float into double
	vc.put("math", new MathTool());//$NON-NLS-1$

	if (_isSetup_GPX) {

		vc.put(VC_IS_EXPORT_ALL_TOUR_DATA, _exportState_GPX_IsExportAllTourData && tourData != null);

	} else if (_isSetup_TCX) {

		vc.put("iscourses", _exportState_TCX_IsCourses); //$NON-NLS-1$
		vc.put("coursename", _exportState_TCX_CourseName); //$NON-NLS-1$
	}

	vc.put(VC_LAP, lap);
	vc.put(VC_TRACKS, tracks);
	vc.put(VC_WAY_POINTS, wayPoints);
	vc.put(VC_TOUR_MARKERS, tourMarkers);
	vc.put(VC_TOUR_DATA, tourData);

	vc.put(VC_HAS_TOUR_MARKERS, Boolean.valueOf(tourMarkers.size() > 0));
	vc.put(VC_HAS_TRACKS, Boolean.valueOf(tracks.size() > 0));
	vc.put(VC_HAS_WAY_POINTS, Boolean.valueOf(wayPoints.size() > 0));

	vc.put("dateformat", _dateFormat); //$NON-NLS-1$
	vc.put("dtIso", _dtIso); //$NON-NLS-1$
	vc.put("nf1", _nf1); //$NON-NLS-1$
	vc.put("nf3", _nf3); //$NON-NLS-1$
	vc.put("nf8", _nf8); //$NON-NLS-1$

	doExport_20_TourValues(vc);

	final Writer exportWriter = new BufferedWriter(new OutputStreamWriter(
			new FileOutputStream(exportFile),
			UI.UTF_8));

	final Reader templateReader = new InputStreamReader(this.getClass().getResourceAsStream(_formatTemplate));

	try {

		Velocity.evaluate(vc, exportWriter, "MyTourbook", templateReader); //$NON-NLS-1$

	} catch (final Exception e) {
		StatusUtil.showStatus(e);
	} finally {
		exportWriter.close();
	}
}
 
开发者ID:wolfgang-ch,项目名称:mytourbook,代码行数:72,代码来源:DialogExportTour.java

示例10: testExposeHelpers

import org.apache.velocity.tools.generic.MathTool; //导入依赖的package包/类
@Test
public void testExposeHelpers() throws Exception {
	final String templateName = "test.vm";

	WebApplicationContext wac = mock(WebApplicationContext.class);
	given(wac.getServletContext()).willReturn(new MockServletContext());

	final Template expectedTemplate = new Template();
	VelocityConfig vc = new VelocityConfig() {
		@Override
		public VelocityEngine getVelocityEngine() {
			return new TestVelocityEngine(templateName, expectedTemplate);
		}
	};
	Map<String, VelocityConfig> configurers = new HashMap<String, VelocityConfig>();
	configurers.put("velocityConfigurer", vc);
	given(wac.getBeansOfType(VelocityConfig.class, true, false)).willReturn(configurers);


	// let it ask for locale
	HttpServletRequest req = mock(HttpServletRequest.class);
	given(req.getAttribute(View.PATH_VARIABLES)).willReturn(null);
	given(req.getAttribute(DispatcherServlet.LOCALE_RESOLVER_ATTRIBUTE)).willReturn(new AcceptHeaderLocaleResolver());
	given(req.getLocale()).willReturn(Locale.CANADA);

	final HttpServletResponse expectedResponse = new MockHttpServletResponse();

	VelocityView vv = new VelocityView() {
		@Override
		protected void mergeTemplate(Template template, Context context, HttpServletResponse response) throws Exception {
			assertTrue(template == expectedTemplate);
			assertTrue(response == expectedResponse);

			assertEquals("myValue", context.get("myHelper"));
			assertTrue(context.get("math") instanceof MathTool);

			assertTrue(context.get("dateTool") instanceof DateTool);
			DateTool dateTool = (DateTool) context.get("dateTool");
			assertTrue(dateTool.getLocale().equals(Locale.CANADA));

			assertTrue(context.get("numberTool") instanceof NumberTool);
			NumberTool numberTool = (NumberTool) context.get("numberTool");
			assertTrue(numberTool.getLocale().equals(Locale.CANADA));
		}

		@Override
		protected void exposeHelpers(Map<String, Object> model, HttpServletRequest request) throws Exception {
			model.put("myHelper", "myValue");
		}
	};

	vv.setUrl(templateName);
	vv.setApplicationContext(wac);
	Map<String, Class> toolAttributes = new HashMap<String, Class>();
	toolAttributes.put("math", MathTool.class);
	vv.setToolAttributes(toolAttributes);
	vv.setDateToolAttribute("dateTool");
	vv.setNumberToolAttribute("numberTool");
	vv.setExposeSpringMacroHelpers(false);

	vv.render(new HashMap<String, Object>(), req, expectedResponse);

	assertEquals(AbstractView.DEFAULT_CONTENT_TYPE, expectedResponse.getContentType());
}
 
开发者ID:deathspeeder,项目名称:class-guard,代码行数:65,代码来源:VelocityViewTests.java

示例11: testVelocityToolboxView

import org.apache.velocity.tools.generic.MathTool; //导入依赖的package包/类
@Test
public void testVelocityToolboxView() throws Exception {
	final String templateName = "test.vm";

	StaticWebApplicationContext wac = new StaticWebApplicationContext();
	wac.setServletContext(new MockServletContext());
	final Template expectedTemplate = new Template();
	VelocityConfig vc = new VelocityConfig() {
		@Override
		public VelocityEngine getVelocityEngine() {
			return new TestVelocityEngine(templateName, expectedTemplate);
		}
	};
	wac.getDefaultListableBeanFactory().registerSingleton("velocityConfigurer", vc);

	final HttpServletRequest expectedRequest = new MockHttpServletRequest();
	final HttpServletResponse expectedResponse = new MockHttpServletResponse();

	VelocityToolboxView vv = new VelocityToolboxView() {
		@Override
		protected void mergeTemplate(Template template, Context context, HttpServletResponse response) throws Exception {
			assertTrue(template == expectedTemplate);
			assertTrue(response == expectedResponse);
			assertTrue(context instanceof ChainedContext);

			assertEquals("this is foo.", context.get("foo"));
			assertTrue(context.get("map") instanceof HashMap<?,?>);
			assertTrue(context.get("date") instanceof DateTool);
			assertTrue(context.get("math") instanceof MathTool);

			assertTrue(context.get("link") instanceof LinkTool);
			LinkTool linkTool = (LinkTool) context.get("link");
			assertNotNull(linkTool.getContextURL());

			assertTrue(context.get("link2") instanceof LinkTool);
			LinkTool linkTool2 = (LinkTool) context.get("link2");
			assertNotNull(linkTool2.getContextURL());
		}
	};

	vv.setUrl(templateName);
	vv.setApplicationContext(wac);
	@SuppressWarnings("unchecked")
	Map<String, Class> toolAttributes = new HashMap<String, Class>();
	toolAttributes.put("math", MathTool.class);
	toolAttributes.put("link2", LinkTool.class);
	vv.setToolAttributes(toolAttributes);
	vv.setToolboxConfigLocation("org/springframework/web/servlet/view/velocity/toolbox.xml");
	vv.setExposeSpringMacroHelpers(false);

	vv.render(new HashMap<String,Object>(), expectedRequest, expectedResponse);
}
 
开发者ID:deathspeeder,项目名称:class-guard,代码行数:53,代码来源:VelocityToolboxViewTests.java

示例12: initializeMessage

import org.apache.velocity.tools.generic.MathTool; //导入依赖的package包/类
/**
     * Creates a message object with a set of standard parameters
     * @param entityId
     * @param userId
     * @return The message object with many useful parameters
     */
    private MessageDTO initializeMessage(Integer entityId, Integer userId)
            throws SessionInternalError {
        MessageDTO retValue = new MessageDTO();
        try {
            UserBL user = new UserBL(userId);
            ContactBL contact = new ContactBL();

            // this user's info
            contact.set(userId);
            if (contact.getEntity() != null) {
                retValue.addParameter("contact", contact.getEntity());

                retValue.addParameter("first_name", contact.getEntity().getFirstName());
                retValue.addParameter("last_name", contact.getEntity().getLastName());
                retValue.addParameter("address1", contact.getEntity().getAddress1());
                retValue.addParameter("address2", contact.getEntity().getAddress2());
                retValue.addParameter("city", contact.getEntity().getCity());
                retValue.addParameter("organization_name", contact.getEntity().getOrganizationName());
                retValue.addParameter("postal_code", contact.getEntity().getPostalCode());
                retValue.addParameter("state_province", contact.getEntity().getStateProvince());
            }

            if (user.getEntity() != null) {
                retValue.addParameter("user", user.getEntity());

                retValue.addParameter("username", user.getEntity().getUserName());
                retValue.addParameter("password", user.getEntity().getPassword());
                retValue.addParameter("user_id", user.getEntity().getUserId().toString());
            }

            if (user.getCreditCard() != null) {
                retValue.addParameter("credit_card", user.getCreditCard());
            }

            // the entity info
            contact.setEntity(entityId);
            if (contact.getEntity() != null) {
                retValue.addParameter("company_contact", contact.getEntity());

                retValue.addParameter("company_id", entityId.toString());
                retValue.addParameter("company_name", contact.getEntity().getOrganizationName());
            }

            //velocity tools
            retValue.addParameter("tools-date", new DateTool());
            retValue.addParameter("tools-math", new MathTool());
            retValue.addParameter("tools-number", new NumberTool());
            retValue.addParameter("tools-render", new RenderTool());
            retValue.addParameter("tools-escape", new EscapeTool());
            retValue.addParameter("tools-resource", new ResourceTool());
            retValue.addParameter("tools-alternator", new AlternatorTool());
//            retValue.addParameter("tools-valueParser", new ValueParser());
            retValue.addParameter("tools-list", new ListTool());
            retValue.addParameter("tools-sort", new SortTool());
            retValue.addParameter("tools-iterator", new IteratorTool());

            //Adding a CCF Field to Email Template
            if (user.getEntity().getCustomer() != null && user.getEntity().getCustomer().getMetaFields() != null) {
                for (MetaFieldValue metaFieldValue : user.getEntity().getCustomer().getMetaFields()) {
                    retValue.addParameter(metaFieldValue.getField().getName(), metaFieldValue.getValue());
                }
            }

            LOG.debug("Retvalue >>>> "+retValue.toString());
            LOG.debug("Retvalue partameters  >>>> "+retValue.getParameters());
            
        } catch (Exception e) {
            throw new SessionInternalError(e);
        }
        return retValue;
    }
 
开发者ID:maxdelo77,项目名称:replyit-master-3.2-final,代码行数:78,代码来源:NotificationBL.java


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