Class InlineSubreportProcessor
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.states.process.InlineSubreportProcessor
-
public class InlineSubreportProcessor extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static int
findNextIndex(InlineSubreportMarker[] markers, SubReportProcessType type, int startIndex)
static boolean
hasSubReports(ProcessState state, RootLevelBand rootLevelBand)
static ProcessState
processBandedSubReports(ProcessState state, RootLevelBand rootLevelBand)
static ProcessState
processInline(ProcessState state, RootLevelBand rootLevelBand)
-
-
-
Method Detail
-
processInline
public static ProcessState processInline(ProcessState state, RootLevelBand rootLevelBand) throws ReportProcessingException
- Throws:
ReportProcessingException
-
hasSubReports
public static boolean hasSubReports(ProcessState state, RootLevelBand rootLevelBand) throws ReportProcessingException
- Throws:
ReportProcessingException
-
processBandedSubReports
public static ProcessState processBandedSubReports(ProcessState state, RootLevelBand rootLevelBand) throws ReportProcessingException
- Throws:
ReportProcessingException
-
findNextIndex
public static int findNextIndex(InlineSubreportMarker[] markers, SubReportProcessType type, int startIndex)
-
-