## Uses of Class
org.appng.xml.platform.Datasource

- Packages that use Datasource
  Package | Description
  --- | ---
  org.appng.api | Base package for the appNG API
  org.appng.api.support | Implementations of commonly used features like internationalization, permission- and parameter-processing etc.
  org.appng.core.model | The non-persistent domain model types.
  org.appng.testsupport.validation | Types for validation of test data using XMLUnit
  org.appng.xml.platform |

- - ### Uses of Datasource in org.appng.api

    Methods in org.appng.api that return Datasource
    Modifier and Type | Method and Description
    --- | ---
    `Datasource` | ApplicationConfigProvider.`getDatasource(String id)` Returns the `Datasource` with the given id, if present.

    Methods in org.appng.api that return types with arguments of type Datasource
    Modifier and Type | Method and Description
    --- | ---
    `Map<String,Datasource>` | ApplicationConfigProvider.`getDataSources()` Returns a map of all `Datasource`s, using the id as the key.

    Constructors in org.appng.api with parameters of type Datasource
    Constructor and Description
    `PermissionOwner(Datasource datasource)` Creates a new PermissionOwner from a `Datasource`.

  - ### Uses of Datasource in org.appng.api.support

    Methods in org.appng.api.support that return Datasource
    Modifier and Type | Method and Description
    --- | ---
    `Datasource` | CallableDataSource.`getDatasource()`
    `Datasource` | ApplicationConfigProviderImpl.`getDatasource(String id)`
    `Datasource` | XmlGenerator.`getSingleItemDatasource(XmlGenerator.Entity entity, OutputStream out, String... properties)`
    `static Datasource` | DatasourceInheritanceHelper.`inherit(Datasource descendantDefinition, Datasource ancestor, MarshallService marshallService)` clones the ancestor datasource and adds or overrides id, title, parameter, fields, bean options, bean id, bind class and linkpanel.

    Methods in org.appng.api.support that return types with arguments of type Datasource
    Modifier and Type | Method and Description
    --- | ---
    `Map<String,Datasource>` | ApplicationConfigProviderImpl.`getDataSources()`

    Methods in org.appng.api.support with parameters of type Datasource
    Modifier and Type | Method and Description
    --- | ---
    `static Datasource` | DatasourceInheritanceHelper.`inherit(Datasource descendantDefinition, Datasource ancestor, MarshallService marshallService)` clones the ancestor datasource and adds or overrides id, title, parameter, fields, bean options, bean id, bind class and linkpanel.

  - ### Uses of Datasource in org.appng.core.model

    Methods in org.appng.core.model that return Datasource
    Modifier and Type | Method and Description
    --- | ---
    `Datasource` | ThymeleafProcessor.AppNG.`datasource(String id)`
    `Datasource` | ApplicationProvider.`processDataSource(javax.servlet.http.HttpServletResponse servletResponse, boolean applyPermissionsOnRef, ApplicationRequest applicationRequest, String dataSourceId, MarshallService marshallService)`

    Methods in org.appng.core.model with parameters of type Datasource
    Modifier and Type | Method and Description
    --- | ---
    `FieldDef` | ThymeleafProcessor.AppNG.`field(Datasource datasource, String name)`
    `boolean` | ThymeleafProcessor.AppNG.`isFiltered(String pageId, Datasource datasource)`
    `String` | ThymeleafProcessor.AppNG.`param(Datasource datasource, String name)`
    `Result` | ThymeleafProcessor.AppNG.`result(Datasource datasource, int index)`

  - ### Uses of Datasource in org.appng.testsupport.validation

    Methods in org.appng.testsupport.validation that return Datasource
    Modifier and Type | Method and Description
    --- | ---
    `Datasource` | WritingJsonValidator.JsonWrapper.`getDatasource()`

    Methods in org.appng.testsupport.validation with parameters of type Datasource
    Modifier and Type | Method and Description
    --- | ---
    `static void` | WritingJsonValidator.`validate(Datasource datasource, String controlFile)` Validates that the JSON created from the `datasource` is equal to the document parsed from the `controlFile`.

  - ### Uses of Datasource in org.appng.xml.platform

    Fields in org.appng.xml.platform declared as Datasource
    Modifier and Type | Field and Description
    --- | ---
    `protected Datasource` | Sectionelement.`datasource`

    Fields in org.appng.xml.platform with type parameters of type Datasource
    Modifier and Type | Field and Description
    --- | ---
    `protected List<Datasource>` | Datasources.`datasourceList`

    Methods in org.appng.xml.platform that return Datasource
    Modifier and Type | Method and Description
    --- | ---
    `Datasource` | ObjectFactory.`createDatasource()` Create an instance of `Datasource`
    `Datasource` | Sectionelement.`getDatasource()` Gets the value of the datasource property.

    Methods in org.appng.xml.platform that return types with arguments of type Datasource
    Modifier and Type | Method and Description
    --- | ---
    `JAXBElement<Datasource>` | ObjectFactory.`createDatasource(Datasource value)` Create an instance of `JAXBElement``<``Datasource``>`}
    `List<Datasource>` | Datasources.`getDatasourceList()` Gets the value of the datasourceList property.

    Methods in org.appng.xml.platform with parameters of type Datasource
    Modifier and Type | Method and Description
    --- | ---
    `JAXBElement<Datasource>` | ObjectFactory.`createDatasource(Datasource value)` Create an instance of `JAXBElement``<``Datasource``>`}
    `void` | Sectionelement.`setDatasource(Datasource value)` Sets the value of the datasource property.

Copyright © 2011–2023 aiticon GmbH. All rights reserved.