## Uses of Class
net.sf.jasperreports.engine.base.JRBaseObjectFactory

- Packages that use JRBaseObjectFactory
  Package | Description
  --- | ---
  net.sf.jasperreports.charts.base | Contains base implementations for chart related interfaces.
  net.sf.jasperreports.charts.util | Contains utility classes for complex chart customization.
  net.sf.jasperreports.components.barbecue | Contains classes for the built-in Barbecue component.
  net.sf.jasperreports.components.barcode4j | Contains classes for the built-in Barcode4J component.
  net.sf.jasperreports.components.iconlabel | Contains classes for the built-in Icon Label component.
  net.sf.jasperreports.components.list | Contains classes for the built-in List component.
  net.sf.jasperreports.components.map | Contains classes for the built-in Google Map component.
  net.sf.jasperreports.components.sort | Contains classes for the built-in Sort component.
  net.sf.jasperreports.components.spiderchart | Contains classes for the built-in Spider Chart component.
  net.sf.jasperreports.components.table | Contains classes for the built-in Table component.
  net.sf.jasperreports.components.table.fill | Contains fill time implementations for Table component related interfaces.
  net.sf.jasperreports.crosstabs.base | Contains base classes for the Crosstab report element.
  net.sf.jasperreports.engine | Provides access to the library's main functionality through facade classes for compiling, filling and exporting reports and also publishes the library's main interfaces and classes.
  net.sf.jasperreports.engine.analytics.dataset |
  net.sf.jasperreports.engine.base | Contains base implementations for the library's main interfaces.
  net.sf.jasperreports.engine.component | Provides interfaces and base classes for the built-in JasperReports component functionality.
  net.sf.jasperreports.engine.design | Contains design time implementations for the library's main interfaces as well as report compiling tools.

- - ### Uses of JRBaseObjectFactory in net.sf.jasperreports.charts.base

    Constructors in net.sf.jasperreports.charts.base with parameters of type JRBaseObjectFactory
    Constructor and Description
    `JRBaseAreaPlot(JRAreaPlot areaPlot, JRBaseObjectFactory factory)`
    `JRBaseBar3DPlot(JRBar3DPlot barPlot, JRBaseObjectFactory factory)`
    `JRBaseBarPlot(JRBarPlot barPlot, JRBaseObjectFactory factory)`
    `JRBaseBubblePlot(JRBubblePlot bubblePlot, JRBaseObjectFactory factory)`
    `JRBaseCandlestickPlot(JRCandlestickPlot candlestickPlot, JRBaseObjectFactory factory)`
    `JRBaseCategoryDataset(JRCategoryDataset dataset, JRBaseObjectFactory factory)`
    `JRBaseCategorySeries(JRCategorySeries categorySeries, JRBaseObjectFactory factory)`
    `JRBaseChartAxis(JRChartAxis axis, JRBaseObjectFactory factory)`
    `JRBaseDataRange(JRDataRange dataRange, JRBaseObjectFactory factory)` Creates a copy of an existing range and registers all of the expressions with a factory object.
    `JRBaseGanttDataset(JRGanttDataset dataset, JRBaseObjectFactory factory)`
    `JRBaseGanttSeries(JRGanttSeries ganttSeries, JRBaseObjectFactory factory)`
    `JRBaseHighLowDataset(JRHighLowDataset dataset, JRBaseObjectFactory factory)`
    `JRBaseHighLowPlot(JRHighLowPlot highLowPlot, JRBaseObjectFactory factory)`
    `JRBaseItemLabel(JRItemLabel itemLabel, JRBaseObjectFactory factory)` Constructs a copy of an existing item label specification and registers any expression in the new copy with the specified factory.
    `JRBaseLinePlot(JRLinePlot linePlot, JRBaseObjectFactory factory)`
    `JRBaseMeterPlot(JRMeterPlot meterPlot, JRBaseObjectFactory factory)` Constructs a copy of an existing meter and registers all expressions maintained by the meter plot with a factory.
    `JRBaseMultiAxisPlot(JRMultiAxisPlot multiAxisPlot, JRBaseObjectFactory factory)` Creates a copy of an existing multiple axis chart plot and registers any expression contained in the plot with the specified factory.
    `JRBasePie3DPlot(JRPie3DPlot pie3DPlot, JRBaseObjectFactory factory)`
    `JRBasePieDataset(JRPieDataset dataset, JRBaseObjectFactory factory)`
    `JRBasePiePlot(JRPiePlot piePlot, JRBaseObjectFactory factory)`
    `JRBasePieSeries(JRPieSeries pieSeries, JRBaseObjectFactory factory)`
    `JRBaseScatterPlot(JRScatterPlot scatterPlot, JRBaseObjectFactory factory)`
    `JRBaseThermometerPlot(JRThermometerPlot thermoPlot, JRBaseObjectFactory factory)` Constructs a new plot that is a copy of an existing one, and registers all expression used by the plot with the specified factory.
    `JRBaseTimePeriodDataset(JRTimePeriodDataset dataset, JRBaseObjectFactory factory)`
    `JRBaseTimePeriodSeries(JRTimePeriodSeries timePeriodSeries, JRBaseObjectFactory factory)`
    `JRBaseTimeSeries(JRTimeSeries timeSeries, JRBaseObjectFactory factory)`
    `JRBaseTimeSeriesDataset(JRTimeSeriesDataset dataset, JRBaseObjectFactory factory)`
    `JRBaseTimeSeriesPlot(JRTimeSeriesPlot plot, JRBaseObjectFactory factory)`
    `JRBaseValueDataset(JRValueDataset dataset, JRBaseObjectFactory factory)` Constructs a new dataset that is a copy of an existing one, and register all of the new dataset's expressions with the specified factory.
    `JRBaseValueDisplay(JRValueDisplay valueDisplay, JRBaseObjectFactory factory)` Constructs a copy of an existing value format specification and registers any expression in the new copy with the specified factory.
    `JRBaseXyDataset(JRXyDataset dataset, JRBaseObjectFactory factory)`
    `JRBaseXySeries(JRXySeries xySeries, JRBaseObjectFactory factory)`
    `JRBaseXyzDataset(JRXyzDataset dataset, JRBaseObjectFactory factory)`
    `JRBaseXyzSeries(JRXyzSeries xyzSeries, JRBaseObjectFactory factory)`

  - ### Uses of JRBaseObjectFactory in net.sf.jasperreports.charts.util

    Constructors in net.sf.jasperreports.charts.util with parameters of type JRBaseObjectFactory
    Constructor and Description
    `JRMeterInterval(JRMeterInterval meterInterval, JRBaseObjectFactory factory)` Construct a new interval by copying an existing one.

  - ### Uses of JRBaseObjectFactory in net.sf.jasperreports.components.barbecue

    Methods in net.sf.jasperreports.components.barbecue with parameters of type JRBaseObjectFactory
    Modifier and Type | Method and Description
    --- | ---
    `Component` | BarbecueCompiler.`toCompiledComponent(Component component, JRBaseObjectFactory baseFactory)`

    Constructors in net.sf.jasperreports.components.barbecue with parameters of type JRBaseObjectFactory
    Constructor and Description
    `StandardBarbecueComponent(BarbecueComponent barcode, JRBaseObjectFactory objectFactory)`

  - ### Uses of JRBaseObjectFactory in net.sf.jasperreports.components.barcode4j

    Methods in net.sf.jasperreports.components.barcode4j with parameters of type JRBaseObjectFactory
    Modifier and Type | Method and Description
    --- | ---
    `Component` | BarcodeCompiler.`toCompiledComponent(Component component, JRBaseObjectFactory baseFactory)`

    Constructors in net.sf.jasperreports.components.barcode4j with parameters of type JRBaseObjectFactory
    Constructor and Description
    `CompiledBarcodeFactory(JRBaseObjectFactory baseFactory)`

  - ### Uses of JRBaseObjectFactory in net.sf.jasperreports.components.iconlabel

    Methods in net.sf.jasperreports.components.iconlabel with parameters of type JRBaseObjectFactory
    Modifier and Type | Method and Description
    --- | ---
    `Component` | IconLabelComponentCompiler.`toCompiledComponent(Component component, JRBaseObjectFactory baseFactory)`

    Constructors in net.sf.jasperreports.components.iconlabel with parameters of type JRBaseObjectFactory
    Constructor and Description
    `IconLabelComponent(IconLabelComponent component, JRBaseObjectFactory objectFactory)`

  - ### Uses of JRBaseObjectFactory in net.sf.jasperreports.components.list

    Methods in net.sf.jasperreports.components.list with parameters of type JRBaseObjectFactory
    Modifier and Type | Method and Description
    --- | ---
    `Component` | ListComponentCompiler.`toCompiledComponent(Component component, JRBaseObjectFactory baseFactory)`

    Constructors in net.sf.jasperreports.components.list with parameters of type JRBaseObjectFactory
    Constructor and Description
    `BaseListContents(ListContents listContents, JRBaseObjectFactory factory)`
    `StandardListComponent(ListComponent list, JRBaseObjectFactory baseFactory)`

  - ### Uses of JRBaseObjectFactory in net.sf.jasperreports.components.map

    Methods in net.sf.jasperreports.components.map with parameters of type JRBaseObjectFactory
    Modifier and Type | Method and Description
    --- | ---
    `Component` | MapCompiler.`toCompiledComponent(Component component, JRBaseObjectFactory baseFactory)`

    Constructors in net.sf.jasperreports.components.map with parameters of type JRBaseObjectFactory
    Constructor and Description
    `StandardItemData(ItemData data, JRBaseObjectFactory factory)`
    `StandardMapComponent(MapComponent map, JRBaseObjectFactory objectFactory)`
    `StandardMarkerDataset(MarkerDataset dataset, JRBaseObjectFactory factory)` Deprecated.

  - ### Uses of JRBaseObjectFactory in net.sf.jasperreports.components.sort

    Methods in net.sf.jasperreports.components.sort with parameters of type JRBaseObjectFactory
    Modifier and Type | Method and Description
    --- | ---
    `Component` | SortComponentCompiler.`toCompiledComponent(Component component, JRBaseObjectFactory baseFactory)`

    Constructors in net.sf.jasperreports.components.sort with parameters of type JRBaseObjectFactory
    Constructor and Description
    `SortComponent(SortComponent component, JRBaseObjectFactory objectFactory)`

  - ### Uses of JRBaseObjectFactory in net.sf.jasperreports.components.spiderchart

    Methods in net.sf.jasperreports.components.spiderchart with parameters of type JRBaseObjectFactory
    Modifier and Type | Method and Description
    --- | ---
    `Component` | SpiderChartCompiler.`toCompiledComponent(Component component, JRBaseObjectFactory baseFactory)`

    Constructors in net.sf.jasperreports.components.spiderchart with parameters of type JRBaseObjectFactory
    Constructor and Description
    `SpiderChartComponent(SpiderChartComponent chartComponent, JRBaseObjectFactory baseFactory)`
    `StandardChartSettings(ChartSettings chart, JRBaseObjectFactory factory)`
    `StandardSpiderDataset(SpiderDataset dataset, JRBaseObjectFactory factory)`
    `StandardSpiderPlot(SpiderPlot spiderPlot, JRBaseObjectFactory factory)`

  - ### Uses of JRBaseObjectFactory in net.sf.jasperreports.components.table

    Methods in net.sf.jasperreports.components.table that return JRBaseObjectFactory
    Modifier and Type | Method and Description
    --- | ---
    `JRBaseObjectFactory` | ColumnFactory.`getBaseObjectFactory()`

    Methods in net.sf.jasperreports.components.table with parameters of type JRBaseObjectFactory
    Modifier and Type | Method and Description
    --- | ---
    `Component` | TableCompiler.`toCompiledComponent(Component component, JRBaseObjectFactory baseFactory)`

    Constructors in net.sf.jasperreports.components.table with parameters of type JRBaseObjectFactory
    Constructor and Description
    `ColumnFactory(JRBaseObjectFactory factory)`
    `CompiledCell(Cell cell, JRBaseObjectFactory factory)`
    `StandardTable(TableComponent table, JRBaseObjectFactory factory)`

  - ### Uses of JRBaseObjectFactory in net.sf.jasperreports.components.table.fill

    Subclasses of JRBaseObjectFactory in net.sf.jasperreports.components.table.fill
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DatasetCloneObjectFactory` Object factory used to clone a report dataset.
    `class` | `TableReportBaseObjectFactory`

    Constructors in net.sf.jasperreports.components.table.fill with parameters of type JRBaseObjectFactory
    Constructor and Description
    `TableJasperReport(JasperReport parentReport, TableReport baseReport, java.io.Serializable compileData, JRBaseObjectFactory factory, java.lang.String compileNameSuffix)`

  - ### Uses of JRBaseObjectFactory in net.sf.jasperreports.crosstabs.base

    Constructors in net.sf.jasperreports.crosstabs.base with parameters of type JRBaseObjectFactory
    Constructor and Description
    `BaseCrosstabColumnCell(CrosstabColumnCell cell, JRBaseObjectFactory factory)`
    `JRBaseCellContents(JRCellContents cell, JRBaseObjectFactory factory)`
    `JRBaseCrosstab(JRCrosstab crosstab, JRBaseObjectFactory factory, int id)`
    `JRBaseCrosstabBucket(JRCrosstabBucket bucket, JRBaseObjectFactory factory)`
    `JRBaseCrosstabCell(JRCrosstabCell crosstabCell, JRBaseObjectFactory factory)`
    `JRBaseCrosstabColumnGroup(JRCrosstabColumnGroup group, JRBaseObjectFactory factory)`
    `JRBaseCrosstabDataset(JRCrosstabDataset dataset, JRBaseObjectFactory factory)`
    `JRBaseCrosstabGroup(JRCrosstabGroup group, JRBaseObjectFactory factory)`
    `JRBaseCrosstabMeasure(JRCrosstabMeasure measure, JRBaseObjectFactory factory)`
    `JRBaseCrosstabParameter(JRCrosstabParameter parameter, JRBaseObjectFactory factory)`
    `JRBaseCrosstabRowGroup(JRCrosstabRowGroup group, JRBaseObjectFactory factory)`

  - ### Uses of JRBaseObjectFactory in net.sf.jasperreports.engine

    Constructors in net.sf.jasperreports.engine with parameters of type JRBaseObjectFactory
    Constructor and Description
    `JasperReport(JRReport report, java.lang.String compilerClass, java.io.Serializable compileData, JRBaseObjectFactory factory, java.lang.String compileNameSuffix)`

  - ### Uses of JRBaseObjectFactory in net.sf.jasperreports.engine.analytics.dataset

    Constructors in net.sf.jasperreports.engine.analytics.dataset with parameters of type JRBaseObjectFactory
    Constructor and Description
    `BaseDataAxis(DataAxis dataAxis, JRBaseObjectFactory factory)`
    `BaseDataAxisLevel(DataAxisLevel level, JRBaseObjectFactory factory)`
    `BaseDataLevelBucket(DataLevelBucket bucket, JRBaseObjectFactory factory)`
    `BaseDataLevelBucketProperty(DataLevelBucketProperty property, JRBaseObjectFactory factory)`
    `BaseDataMeasure(DataMeasure measure, JRBaseObjectFactory factory)`
    `BaseMultiAxisData(MultiAxisData data, JRBaseObjectFactory factory)`
    `BaseMultiAxisDataset(MultiAxisDataset dataset, JRBaseObjectFactory factory)`

  - ### Uses of JRBaseObjectFactory in net.sf.jasperreports.engine.base

    Methods in net.sf.jasperreports.engine.base with parameters of type JRBaseObjectFactory
    Modifier and Type | Method and Description
    --- | ---
    `static JRHyperlinkParameter[]` | JRBaseHyperlink.`copyHyperlinkParameters(JRHyperlink link, JRBaseObjectFactory factory)`
    `protected void` | JRBaseReport.`copyTemplates(JRReport report, JRBaseObjectFactory factory)`

    Constructors in net.sf.jasperreports.engine.base with parameters of type JRBaseObjectFactory
    Constructor and Description
    `BaseReturnValue(ReturnValue returnValue, JRBaseObjectFactory factory)`
    `JRBaseBand(JRBand band, JRBaseObjectFactory factory)`
    `JRBaseBreak(JRBreak breakElement, JRBaseObjectFactory factory)` Initializes properties that are specific to break elements.
    `JRBaseChart(JRChart chart, JRBaseObjectFactory factory)`
    `JRBaseChartDataset(JRChartDataset dataset, JRBaseObjectFactory factory)`
    `JRBaseChartPlot(JRChartPlot plot, JRBaseObjectFactory factory)`
    `JRBaseComponentElement(JRComponentElement element, JRBaseObjectFactory factory)`
    `JRBaseDataset(JRDataset dataset, JRBaseObjectFactory factory)`
    `JRBaseDatasetParameter(JRDatasetParameter datasetParameter, JRBaseObjectFactory factory)`
    `JRBaseDatasetRun(JRDatasetRun datasetRun, JRBaseObjectFactory factory)` Creates a copy of a dataset instantiation.
    `JRBaseElement(JRElement element, JRBaseObjectFactory factory)` Initializes basic properties of the element.
    `JRBaseElementDataset(JRElementDataset dataset, JRBaseObjectFactory factory)`
    `JRBaseElementGroup(JRElementGroup elementGrp, JRBaseObjectFactory factory)`
    `JRBaseEllipse(JREllipse ellipse, JRBaseObjectFactory factory)` Initializes properties that are specific to ellipses.
    `JRBaseExpression(JRExpression expression, JRBaseObjectFactory factory)` Creates a copy of an expression.
    `JRBaseExpression(JRExpression expression, JRBaseObjectFactory factory, java.lang.Integer expressionId)` Creates a copy of an expression.
    `JRBaseExpressionChunk(JRExpressionChunk queryChunk, JRBaseObjectFactory factory)`
    `JRBaseField(JRField field, JRBaseObjectFactory factory)`
    `JRBaseFrame(JRFrame frame, JRBaseObjectFactory factory)`
    `JRBaseGenericElement(JRGenericElement element, JRBaseObjectFactory factory)` Creates a generic element by copying an existing element.
    `JRBaseGenericElementParameter(JRGenericElementParameter parameter, JRBaseObjectFactory factory)` Creates a generic element parameter by copying an existing instance.
    `JRBaseGraphicElement(JRGraphicElement graphicElement, JRBaseObjectFactory factory)` Constructs an empty graphic element.
    `JRBaseGroup(JRGroup group, JRBaseObjectFactory factory)`
    `JRBaseHyperlink(JRHyperlink link, JRBaseObjectFactory factory)`
    `JRBaseHyperlinkParameter(JRHyperlinkParameter parameter, JRBaseObjectFactory factory)` Creates an instance equivalent to an existing hyperlink parameter.
    `JRBaseImage(JRImage image, JRBaseObjectFactory factory)` protected JRBaseImage() { super(); } /** Initializes properties that are specific to images.
    `JRBaseLine(JRLine line, JRBaseObjectFactory factory)` Initializes properties that are specific to lines.
    `JRBaseParameter(JRParameter parameter, JRBaseObjectFactory factory)`
    `JRBasePropertyExpression(JRPropertyExpression propertyExpression, JRBaseObjectFactory factory)`
    `JRBaseQuery(JRQuery query, JRBaseObjectFactory factory)`
    `JRBaseQueryChunk(JRQueryChunk queryChunk, JRBaseObjectFactory factory)`
    `JRBaseRectangle(JRRectangle rectangle, JRBaseObjectFactory factory)` Initializes properties that are specific to rectangles.
    `JRBaseReport(JRReport report, JRBaseObjectFactory factory)` Constructs a copy of a report.
    `JRBaseScriptlet(JRScriptlet scriptlet, JRBaseObjectFactory factory)`
    `JRBaseSection(JRSection section, JRBaseObjectFactory factory)`
    `JRBaseSortField(JRSortField sortField, JRBaseObjectFactory factory)`
    `JRBaseStaticText(JRStaticText staticText, JRBaseObjectFactory factory)` Initializes the element properties.
    `JRBaseSubreport(JRSubreport subreport, JRBaseObjectFactory factory)`
    `JRBaseSubreportParameter(JRSubreportParameter subreportParameter, JRBaseObjectFactory factory)`
    `JRBaseSubreportReturnValue(JRSubreportReturnValue returnValue, JRBaseObjectFactory factory)`
    `JRBaseTextElement(JRTextElement textElement, JRBaseObjectFactory factory)` Initializes properties that are specific to text elements.
    `JRBaseTextField(JRTextField textField, JRBaseObjectFactory factory)` Initializes the text field properties.
    `JRBaseVariable(JRVariable variable, JRBaseObjectFactory factory)`

  - ### Uses of JRBaseObjectFactory in net.sf.jasperreports.engine.component

    Methods in net.sf.jasperreports.engine.component with parameters of type JRBaseObjectFactory
    Modifier and Type | Method and Description
    --- | ---
    `Component` | ComponentCompiler.`toCompiledComponent(Component component, JRBaseObjectFactory baseFactory)` Provides a "compiled" component instance that will be included in the compiled report.

    Constructors in net.sf.jasperreports.engine.component with parameters of type JRBaseObjectFactory
    Constructor and Description
    `BaseComponentContext(ComponentContext context, JRBaseObjectFactory objectFactory)`

  - ### Uses of JRBaseObjectFactory in net.sf.jasperreports.engine.design

    Constructors in net.sf.jasperreports.engine.design with parameters of type JRBaseObjectFactory
    Constructor and Description
    `JRDesignChartDataset(JRChartDataset dataset, JRBaseObjectFactory factory)`
    `JRDesignElementDataset(JRElementDataset dataset, JRBaseObjectFactory factory)`

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com