|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectar.com.fdvs.dj.util.ExpressionUtils
public class ExpressionUtils
Constructor Summary | |
---|---|
ExpressionUtils()
|
Method Summary | |
---|---|
static net.sf.jasperreports.engine.design.JRDesignExpression |
createAndRegisterExpression(DynamicJasperDesign design,
java.lang.String name,
CustomExpression expression)
|
static java.lang.String |
createCustomExpressionInvocationText(CustomExpression customExpression,
java.lang.String customExpName)
If you register a CustomExpression with the name "customExpName", then this will create the text needed to invoke it in a JRDesignExpression |
static java.lang.String |
createCustomExpressionInvocationText2(java.lang.String customExpName)
Same as regular, but instead of invoking directly $P{REPORT_SCRIPTLET}, it does through the $P{REPORT_PARAMETERS_MAP} |
static net.sf.jasperreports.engine.design.JRDesignExpression |
createExpression(net.sf.jasperreports.engine.design.JasperDesign jasperDesign,
SubreportParameter sp)
|
static net.sf.jasperreports.engine.design.JRDesignExpression |
createExpression(java.lang.String text,
java.lang.Class clazz)
|
static net.sf.jasperreports.engine.design.JRDesignExpression |
createExpression(java.lang.String name,
CustomExpression expression)
|
static net.sf.jasperreports.engine.design.JRDesignExpression |
createExpression(java.lang.String text,
java.lang.String className)
|
static java.lang.String |
createParameterName(java.lang.String preffix,
java.lang.Object obj)
|
static net.sf.jasperreports.engine.design.JRDesignExpression |
createStringExpression(java.lang.String text)
|
static net.sf.jasperreports.engine.design.JRDesignExpression |
getConnectionExpression(DJDataSource ds)
|
static net.sf.jasperreports.engine.design.JRDesignExpression |
getDataSourceExpression(DJDataSource ds)
Returns the expression string required |
protected static java.lang.String |
getDataSourceTypeStr(int datasourceType)
|
static net.sf.jasperreports.engine.design.JRDesignExpression |
getExpressionForConditionalStyle(ConditionalStyle condition,
java.lang.String columExpression)
|
static java.lang.String |
getFieldsMapExpression(java.util.Collection columnsAndFields)
|
static java.lang.String |
getInitialValueExpressionForOperation(DJCalculation calc,
ColumnProperty prop)
|
static net.sf.jasperreports.engine.design.JRDesignExpression |
getParameterExpression(Subreport sr)
Returns an expression that points to a java.util.Map object with the parameters to be used during the subreport fill time. |
static java.lang.String |
getParametersMapExpression()
|
static net.sf.jasperreports.engine.design.JRDesignExpression |
getReportConnectionExpression()
Returns a JRDesignExpression that points to the main report connection |
static java.lang.String |
getTextForFieldsFromScriptlet()
|
static java.lang.String |
getTextForParametersFromScriptlet()
|
static java.lang.String |
getTextForVariablesFromScriptlet()
|
static java.lang.String |
getValueClassNameForOperation(DJCalculation calc,
ColumnProperty prop)
|
static java.lang.String |
getVariablesMapExpression(java.util.Collection variables)
Collection of JRVariable |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ExpressionUtils()
Method Detail |
---|
public static net.sf.jasperreports.engine.design.JRDesignExpression getParameterExpression(Subreport sr)
sr
-
public static net.sf.jasperreports.engine.design.JRDesignExpression getDataSourceExpression(DJDataSource ds)
ds
-
public static net.sf.jasperreports.engine.design.JRDesignExpression getConnectionExpression(DJDataSource ds)
public static net.sf.jasperreports.engine.design.JRDesignExpression getReportConnectionExpression()
protected static java.lang.String getDataSourceTypeStr(int datasourceType)
public static net.sf.jasperreports.engine.design.JRDesignExpression createStringExpression(java.lang.String text)
public static net.sf.jasperreports.engine.design.JRDesignExpression createExpression(java.lang.String text, java.lang.Class clazz)
public static net.sf.jasperreports.engine.design.JRDesignExpression createExpression(java.lang.String text, java.lang.String className)
public static net.sf.jasperreports.engine.design.JRDesignExpression createExpression(net.sf.jasperreports.engine.design.JasperDesign jasperDesign, SubreportParameter sp)
public static net.sf.jasperreports.engine.design.JRDesignExpression createAndRegisterExpression(DynamicJasperDesign design, java.lang.String name, CustomExpression expression)
public static net.sf.jasperreports.engine.design.JRDesignExpression createExpression(java.lang.String name, CustomExpression expression)
public static java.lang.String getFieldsMapExpression(java.util.Collection columnsAndFields)
Collection
- of ColumnProperty
public static java.lang.String getVariablesMapExpression(java.util.Collection variables)
variables
-
public static java.lang.String getParametersMapExpression()
public static java.lang.String createParameterName(java.lang.String preffix, java.lang.Object obj)
public static java.lang.String createCustomExpressionInvocationText(CustomExpression customExpression, java.lang.String customExpName)
customExpName
-
public static java.lang.String createCustomExpressionInvocationText2(java.lang.String customExpName)
customExpName
-
public static java.lang.String getTextForVariablesFromScriptlet()
public static java.lang.String getTextForParametersFromScriptlet()
public static java.lang.String getTextForFieldsFromScriptlet()
public static java.lang.String getValueClassNameForOperation(DJCalculation calc, ColumnProperty prop)
public static java.lang.String getInitialValueExpressionForOperation(DJCalculation calc, ColumnProperty prop)
public static net.sf.jasperreports.engine.design.JRDesignExpression getExpressionForConditionalStyle(ConditionalStyle condition, java.lang.String columExpression)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |