com.pmease.quickbuild.plugin.report.engine
Class ReportHelper

java.lang.Object
  extended by com.pmease.quickbuild.plugin.report.engine.ReportHelper

public final class ReportHelper
extends java.lang.Object


Method Summary
static java.lang.Object evaluate(java.lang.String expression, java.util.Map<java.lang.String,java.lang.Object> context)
           
static java.lang.String evaluateVelocity(java.lang.String template, java.util.Map<java.lang.String,java.lang.Object> bean)
           
static XMLSerializable fromXML(XMLSerializable obj, java.lang.String xml)
           
static ReportCategory getCategory(java.lang.Class<? extends AbstractReportPlugin> clazz)
           
static java.util.Locale getLocale()
           
static java.util.Locale getLocale(java.lang.String str)
           
static org.slf4j.Logger getLogger()
           
static boolean ignoreCaseContains(java.lang.Iterable<java.lang.String> it, java.lang.String want)
           
static java.lang.String interpolate(java.lang.String expression, java.util.Map<java.lang.String,java.lang.Object> context)
           
static boolean isEquals(java.lang.Object x, java.lang.Object y)
           
static boolean isShowReports(ReportCategory category)
           
static boolean isTestMode()
           
static java.lang.String readClassResource(java.lang.Class<?> clazz, java.lang.String resource)
           
static java.lang.String renderSource(java.lang.String source, java.lang.String sourceType)
           
static java.lang.String streamToString(java.io.InputStream in)
           
static java.lang.String streamToString(java.io.InputStream in, java.lang.String encoding)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getLocale

public static java.util.Locale getLocale()

getLocale

public static java.util.Locale getLocale(java.lang.String str)

isTestMode

public static boolean isTestMode()

getLogger

public static org.slf4j.Logger getLogger()

fromXML

public static XMLSerializable fromXML(XMLSerializable obj,
                                      java.lang.String xml)

evaluate

public static java.lang.Object evaluate(java.lang.String expression,
                                        java.util.Map<java.lang.String,java.lang.Object> context)

interpolate

public static java.lang.String interpolate(java.lang.String expression,
                                           java.util.Map<java.lang.String,java.lang.Object> context)

evaluateVelocity

public static java.lang.String evaluateVelocity(java.lang.String template,
                                                java.util.Map<java.lang.String,java.lang.Object> bean)

isEquals

public static boolean isEquals(java.lang.Object x,
                               java.lang.Object y)

getCategory

public static ReportCategory getCategory(java.lang.Class<? extends AbstractReportPlugin> clazz)

streamToString

public static java.lang.String streamToString(java.io.InputStream in,
                                              java.lang.String encoding)

streamToString

public static java.lang.String streamToString(java.io.InputStream in)

readClassResource

public static java.lang.String readClassResource(java.lang.Class<?> clazz,
                                                 java.lang.String resource)

renderSource

public static java.lang.String renderSource(java.lang.String source,
                                            java.lang.String sourceType)

ignoreCaseContains

public static boolean ignoreCaseContains(java.lang.Iterable<java.lang.String> it,
                                         java.lang.String want)

isShowReports

public static boolean isShowReports(ReportCategory category)


Copyright © 2005-2010 PMEase Inc. All Rights Reserved.