net.sf.jasperreports.components.table.fill

## Class DatasetCloneObjectFactory

- java.lang.Object
- - net.sf.jasperreports.engine.JRAbstractObjectFactory
  - - net.sf.jasperreports.engine.base.JRBaseObjectFactory
    - - net.sf.jasperreports.components.table.fill.DatasetCloneObjectFactory

- All Implemented Interfaces:
    JRVisitor

      public class DatasetCloneObjectFactory
      extends JRBaseObjectFactory

  Object factory used to clone a report dataset.
  Version:
    $Id: DatasetCloneObjectFactory.java 5877 2013-01-07 19:51:14Z teodord $
  Author:
    Lucian Chirita (lucianc@users.sourceforge.net)

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `DatasetCloneObjectFactory()`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `static JRDataset` | `cloneDataset(JRDataset dataset)`
    `JRExpression` | `getExpression(JRExpression expression, boolean assignNotUsedId)`

    - ### Methods inherited from class net.sf.jasperreports.engine.base.JRBaseObjectFactory

      `getAreaPlot, getBand, getBar3DPlot, getBarPlot, getBubblePlot, getCandlestickPlot, getCategoryDataset, getCategorySeries, getCell, getChartAxis, getConditionalStyle, getCrosstabBucket, getCrosstabCell, getCrosstabColumnCell, getCrosstabColumnGroup, getCrosstabDataset, getCrosstabMeasure, getCrosstabParameter, getCrosstabRowGroup, getDataAxis, getDataAxisLevel, getDataLevelBucket, getDataLevelBucketProperty, getDataMeasure, getDataset, getDatasetParameter, getDatasetRun, getDefaultStyleProvider, getElementDataset, getExpressionChunk, getField, getGanttDataset, getGanttSeries, getGenericElementParameter, getGroup, getHighLowDataset, getHighLowPlot, getHyperlink, getHyperlinkParameter, getLinePlot, getMeterPlot, getMultiAxisData, getMultiAxisDataset, getMultiAxisPlot, getParameter, getPie3DPlot, getPieDataset, getPiePlot, getPieSeries, getPropertyExpression, getQuery, getQueryChunk, getReportTemplate, getReturnValue, getScatterPlot, getScriptlet, getSection, getSortField, getStyle, getSubreportParameter, getSubreportReturnValue, getThermometerPlot, getTimePeriodDataset, getTimePeriodSeries, getTimeSeries, getTimeSeriesDataset, getTimeSeriesPlot, getValueDataset, getVariable, getXyDataset, getXySeries, getXyzDataset, getXyzSeries, handleStyleNameReference, resolveCrosstabId, setDefaultStyleProvider, setStyle, visitBreak, visitChart, visitComponentElement, visitCrosstab, visitElementGroup, visitEllipse, visitFrame, visitGenericElement, visitImage, visitLine, visitRectangle, visitStaticText, visitSubreport, visitTextField`

    - ### Methods inherited from class net.sf.jasperreports.engine.JRAbstractObjectFactory

      `get, getExpression, getFont, getVisitResult, put, setVisitResult`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### DatasetCloneObjectFactory

          public DatasetCloneObjectFactory()

  - ### Method Detail

    - #### cloneDataset

          public static JRDataset cloneDataset(JRDataset dataset)

    - #### getExpression

          public JRExpression getExpression(JRExpression expression,
                                   boolean assignNotUsedId)

      Overrides:
        `getExpression` in class `JRBaseObjectFactory`

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com