## Uses of Interface
net.sf.jasperreports.engine.JRField

- Packages that use JRField
  Package | Description
  --- | ---
  net.sf.jasperreports.compilers | Contains classes for report compiling and expressions evaluating.
  net.sf.jasperreports.components.headertoolbar | Contains classes for the built-in Header Toolbar component.
  net.sf.jasperreports.components.table.fill | Contains fill time implementations for Table component related interfaces.
  net.sf.jasperreports.data.cache | Contains classes for data caching.
  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.base | Contains base implementations for the library's main interfaces.
  net.sf.jasperreports.engine.data | Provides various report data source implementations and allows creating custom data sources.
  net.sf.jasperreports.engine.design | Contains design time implementations for the library's main interfaces as well as report compiling tools.
  net.sf.jasperreports.engine.fill | Contains fill time implementations for the library's main interfaces and the entire engine used in the filling process (the actual core of JasperReports).
  net.sf.jasperreports.olap | Provides support for OLAP data sources and query executers.

- - ### Uses of JRField in net.sf.jasperreports.compilers

    Fields in net.sf.jasperreports.compilers with type parameters of type JRField
    Modifier and Type | Field and Description
    --- | ---
    `protected java.util.Map<java.lang.String,JRField>` | JRGroovyGenerator.`fieldsMap`
    `protected java.util.Map<java.lang.String,JRField>` | JRBshGenerator.`fieldsMap`

  - ### Uses of JRField in net.sf.jasperreports.components.headertoolbar

    Methods in net.sf.jasperreports.components.headertoolbar that return JRField
    Modifier and Type | Method and Description
    --- | ---
    `static JRField` | HeaderToolbarElementUtils.`getField(java.lang.String name, JRDesignDataset dataSet)`

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

    Methods in net.sf.jasperreports.components.table.fill that return JRField
    Modifier and Type | Method and Description
    --- | ---
    `protected JRField` | TableReport.`getField(java.lang.String name)`
    `JRField[]` | TableReportDataset.`getFields()`
    `JRField[]` | TableReport.`getFields()`

  - ### Uses of JRField in net.sf.jasperreports.data.cache

    Methods in net.sf.jasperreports.data.cache with parameters of type JRField
    Modifier and Type | Method and Description
    --- | ---
    `protected ColumnStore` | ColumnDataCacheHandler.`createColumnStore(JRField field)`
    `java.lang.Object` | ColumnValuesDataSource.`getFieldValue(JRField field)`
    `void` | DatasetRecorder.`start(JRField[] fields)`

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

    Methods in net.sf.jasperreports.engine that return JRField
    Modifier and Type | Method and Description
    --- | ---
    `JRField[]` | JRDataset.`getFields()` Returns the dataset's fields.
    `JRField[]` | JRReport.`getFields()`
    `JRField[]` | JRDataSourceProvider.`getFields(JasperReport report)` Returns the fields that are available from the data source.

    Methods in net.sf.jasperreports.engine with parameters of type JRField
    Modifier and Type | Method and Description
    --- | ---
    `protected java.util.Calendar` | JRResultSetDataSource.`createFieldCalendar(JRField field)`
    `protected java.util.Calendar` | JRResultSetDataSource.`getFieldCalendar(JRField field)`
    `java.lang.Object` | JRResultSetDataSource.`getFieldValue(JRField field)`
    `java.lang.Object` | JREmptyDataSource.`getFieldValue(JRField field)`
    `java.lang.Object` | JRDataSource.`getFieldValue(JRField jrField)` Gets the field value for the current position.
    `protected java.lang.Object` | JRResultSetDataSource.`readDate(java.lang.Integer columnIndex, JRField field)`
    `protected java.lang.Object` | JRResultSetDataSource.`readTime(java.lang.Integer columnIndex, JRField field)`
    `protected java.lang.Object` | JRResultSetDataSource.`readTimestamp(java.lang.Integer columnIndex, JRField field)`

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

    Classes in net.sf.jasperreports.engine.base that implement JRField
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRBaseField`

    Fields in net.sf.jasperreports.engine.base declared as JRField
    Modifier and Type | Field and Description
    --- | ---
    `protected JRField[]` | JRBaseDataset.`fields`

    Methods in net.sf.jasperreports.engine.base that return JRField
    Modifier and Type | Method and Description
    --- | ---
    `JRField[]` | JRBaseDataset.`getFields()`
    `JRField[]` | JRBaseReport.`getFields()` Gets an array of report fields.

    Methods in net.sf.jasperreports.engine.base with parameters of type JRField
    Modifier and Type | Method and Description
    --- | ---
    `protected JRBaseField` | JRBaseObjectFactory.`getField(JRField field)`

    Constructors in net.sf.jasperreports.engine.base with parameters of type JRField
    Constructor and Description
    `JRBaseField(JRField field, JRBaseObjectFactory factory)`

  - ### Uses of JRField in net.sf.jasperreports.engine.data

    Methods in net.sf.jasperreports.engine.data that return JRField
    Modifier and Type | Method and Description
    --- | ---
    `JRField[]` | JRAbstractBeanDataSourceProvider.`getFields(JasperReport report)`
    `JRField[]` | JRCsvDataSourceProvider.`getFields(JasperReport report)`

    Methods in net.sf.jasperreports.engine.data with parameters of type JRField
    Modifier and Type | Method and Description
    --- | ---
    `protected java.lang.String` | JRHibernateAbstractDataSource.`getFieldMapping(JRField field)`
    `protected JRHibernateAbstractDataSource.FieldReader` | JRHibernateAbstractDataSource.`getFieldReader(org.hibernate.type.Type[] returnTypes, java.util.Map<java.lang.String,java.lang.Integer> aliasesMap, JRField field)`
    `protected JRHibernateAbstractDataSource.FieldReader` | JRHibernateAbstractDataSource.`getFieldReaderSingleReturn(java.util.Map<java.lang.String,java.lang.Integer> aliasesMap, JRField field, boolean useIndex)`
    `java.lang.Object` | JRBeanCollectionDataSource.`getFieldValue(JRField field)`
    `java.lang.Object` | JRMapArrayDataSource.`getFieldValue(JRField field)`
    `java.lang.Object` | JRXlsDataSource.`getFieldValue(JRField jrField)` Deprecated.
    `java.lang.Object` | JsonDataSource.`getFieldValue(JRField jrField)`
    `java.lang.Object` | AbstractPoiXlsDataSource.`getFieldValue(JRField jrField)`
    `java.lang.Object` | JRXmlDataSource.`getFieldValue(JRField jrField)`
    `java.lang.Object` | JRSortableDataSource.`getFieldValue(JRField jrField)` Deprecated.
    `java.lang.Object` | JRTableModelDataSource.`getFieldValue(JRField jrField)`
    `java.lang.Object` | JRMapCollectionDataSource.`getFieldValue(JRField field)`
    `java.lang.Object` | AbstractXmlDataSource.`getFieldValue(JRField jrField)`
    `java.lang.Object` | JRHibernateAbstractDataSource.`getFieldValue(JRField jrField)`
    `java.lang.Object` | JRCsvDataSource.`getFieldValue(JRField jrField)`
    `java.lang.Object` | ListOfArrayDataSource.`getFieldValue(JRField jrField)`
    `java.lang.Object` | JRJpaDataSource.`getFieldValue(JRField field)`
    `java.lang.Object` | JRBeanArrayDataSource.`getFieldValue(JRField field)`
    `protected java.lang.Object` | JRAbstractBeanDataSource.`getFieldValue(java.lang.Object bean, JRField field)`
    `protected JRJpaDataSource.FieldValueReader` | JRJpaDataSource.`getFieldValueReader(JRField field)`
    `protected java.lang.String` | JRAbstractBeanDataSource.`getPropertyName(JRField field)`
    `static void` | JRSortableDataSource.`verifySortFields(JRField[] fields, JRSortField[] sortFields)` Deprecated.

    Constructors in net.sf.jasperreports.engine.data with parameters of type JRField
    Constructor and Description
    `JRSortableDataSource(JRDataSource ds, JRField[] fields, JRSortField[] sortFields, java.util.Locale locale)` Deprecated.

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

    Classes in net.sf.jasperreports.engine.design that implement JRField
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRDesignField`

    Fields in net.sf.jasperreports.engine.design with type parameters of type JRField
    Modifier and Type | Field and Description
    --- | ---
    `protected java.util.List<JRField>` | JRDesignDataset.`fieldsList`
    `protected java.util.Map<java.lang.String,JRField>` | JRDesignDataset.`fieldsMap` Fields mapped by name.
    `protected java.util.Map<java.lang.String,JRField>` | JRClassGenerator.`fieldsMap`

    Methods in net.sf.jasperreports.engine.design that return JRField
    Modifier and Type | Method and Description
    --- | ---
    `JRField[]` | JRDesignDataset.`getFields()`
    `JRField` | JRDesignDataset.`removeField(JRField field)` Removes a field from the dataset.
    `JRField` | JasperDesign.`removeField(JRField field)`
    `JRField` | JRDesignDataset.`removeField(java.lang.String fieldName)` Removes a field from the dataset.
    `JRField` | JasperDesign.`removeField(java.lang.String fieldName)`

    Methods in net.sf.jasperreports.engine.design that return types with arguments of type JRField
    Modifier and Type | Method and Description
    --- | ---
    `java.util.List<JRField>` | JRDesignDataset.`getFieldsList()` Returns the list of fields.
    `java.util.List<JRField>` | JasperDesign.`getFieldsList()` Gets a list of report fields.
    `java.util.Map<java.lang.String,JRField>` | JRSourceCompileTask.`getFieldsMap()`
    `java.util.Map<java.lang.String,JRField>` | JRDesignDataset.`getFieldsMap()` Returns the map of fields indexed by name.
    `java.util.Map<java.lang.String,JRField>` | JasperDesign.`getFieldsMap()` Gets a map of report fields.

    Methods in net.sf.jasperreports.engine.design with parameters of type JRField
    Modifier and Type | Method and Description
    --- | ---
    `void` | JRDesignDataset.`addField(int index, JRField field)` Inserts a field at the specified position into the dataset.
    `void` | JRDesignDataset.`addField(JRField field)` Adds a field to the dataset.
    `void` | JasperDesign.`addField(JRField field)`
    `JRField` | JRDesignDataset.`removeField(JRField field)` Removes a field from the dataset.
    `JRField` | JasperDesign.`removeField(JRField field)`

    Constructor parameters in net.sf.jasperreports.engine.design with type arguments of type JRField
    Constructor and Description
    `JRSourceCompileTask(JasperDesign jasperDesign, java.lang.String unitName, JRExpressionCollector expressionCollector, java.util.Map<java.lang.String,? extends JRParameter> parametersMap, java.util.Map<java.lang.String,JRField> fieldsMap, java.util.Map<java.lang.String,JRVariable> variablesMap, JRVariable[] variables, boolean onlyDefaultEvaluation)`

  - ### Uses of JRField in net.sf.jasperreports.engine.fill

    Classes in net.sf.jasperreports.engine.fill that implement JRField
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRFillField`

    Fields in net.sf.jasperreports.engine.fill declared as JRField
    Modifier and Type | Field and Description
    --- | ---
    `protected JRField` | JRFillField.`parent`

    Methods in net.sf.jasperreports.engine.fill that return JRField
    Modifier and Type | Method and Description
    --- | ---
    `JRField[]` | JRFillDataset.`getFields()`

    Methods in net.sf.jasperreports.engine.fill with parameters of type JRField
    Modifier and Type | Method and Description
    --- | ---
    `protected JRFillField` | JRFillObjectFactory.`getField(JRField field)`
    `java.lang.Object` | SortedDataSource.`getFieldValue(JRField jrField)`

    Constructors in net.sf.jasperreports.engine.fill with parameters of type JRField
    Constructor and Description
    `JRFillField(JRField field, JRFillObjectFactory factory)`

  - ### Uses of JRField in net.sf.jasperreports.olap

    Methods in net.sf.jasperreports.olap with parameters of type JRField
    Modifier and Type | Method and Description
    --- | ---
    `protected java.lang.String` | JROlapDataSource.`getFieldMapping(JRField field)`
    `java.lang.Object` | JROlapDataSource.`getFieldValue(JRField jrField)` Convert the value of the data type of the Field

    Constructors in net.sf.jasperreports.olap with parameters of type JRField
    Constructor and Description
    `JROlapDataSource.DataFieldMatcher(JRField field, DataMapping mapping)`

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com