Package net.sf.jasperreports.compilers
Class ReportSourceCompilation<P extends JRParameter>
java.lang.Object
net.sf.jasperreports.compilers.ReportSourceCompilation<P>
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionReportSourceCompilation(JasperReportsContext jasperReportsContext, JasperDesign report, ReportExpressionsCompilation expressionsCompilation, Map<String, P> parameters, Map<String, JRField> fields, Map<String, JRVariable> variables, JRVariable[] variablesArray) -
Method Summary
Modifier and TypeMethodDescriptionprotected static voidcollectExpressionsIncluded(Set<String> collected, byte expressionChunkType, List<JRExpression> expressions) collectIncluded(Map<String, ?> originalMap, String includeList, byte expressionChunkType, List<JRExpression> expressions) protected static voidprotected static JRVariable[]filterVariables(JRVariable[] original, Set<String> included) boolean
-
Field Details
-
PROPERTY_LEGACY_SOURCE_INCLUDED_PARAMETERS
- See Also:
-
PROPERTY_LEGACY_SOURCE_INCLUDED_FIELDS
- See Also:
-
PROPERTY_LEGACY_SOURCE_INCLUDED_VARIABLES
- See Also:
-
SOURCE_INCLUDED_ALL
- See Also:
-
SOURCE_INCLUDED_SEPARATOR
- See Also:
-
-
Constructor Details
-
ReportSourceCompilation
public ReportSourceCompilation(JasperReportsContext jasperReportsContext, JasperDesign report, ReportExpressionsCompilation expressionsCompilation, Map<String, P> parameters, Map<String, JRField> fields, Map<String, JRVariable> variables, JRVariable[] variablesArray)
-
-
Method Details
-
hasSource
public boolean hasSource() -
getExpressions
-
getParameters
-
getFields
-
getVariables
-
getVariablesArray
-
collectIncluded
-
collectExpressionsIncluded
protected static void collectExpressionsIncluded(Set<String> collected, byte expressionChunkType, List<JRExpression> expressions) -
collectList
-
filter
-
filterVariables
-