## Uses of Class
com.aventstack.extentreports.TestAttributeTestContextProvider

- Packages that use TestAttributeTestContextProvider
  Package | Description
  --- | ---
  com.aventstack.extentreports |
  com.aventstack.extentreports.reporter |

- - ### Uses of TestAttributeTestContextProvider in com.aventstack.extentreports

    Methods in com.aventstack.extentreports that return TestAttributeTestContextProvider
    Modifier and Type | Method and Description
    --- | ---
    `TestAttributeTestContextProvider<Author>` | ReportAggregates.`getAuthorContext()`
    `TestAttributeTestContextProvider<Category>` | ReportAggregates.`getCategoryContext()`
    `TestAttributeTestContextProvider<Device>` | ReportAggregates.`getDeviceContext()`

    Methods in com.aventstack.extentreports with parameters of type TestAttributeTestContextProvider
    Modifier and Type | Method and Description
    --- | ---
    `ReportAggregatesBuilder` | ReportAggregatesBuilder.`setAuthorContext(TestAttributeTestContextProvider<Author> authorContext)`
    `void` | ReportAggregatesListener.`setAuthorContextInfo(TestAttributeTestContextProvider<Author> authorContext)` Allows sharing the complete list of author and associated tests with the reporter
    `ReportAggregatesBuilder` | ReportAggregatesBuilder.`setCategoryContext(TestAttributeTestContextProvider<Category> categoryContext)`
    `void` | ReportAggregatesListener.`setCategoryContextInfo(TestAttributeTestContextProvider<Category> categoryContext)` Allows sharing the complete list of category and associated tests with the reporter
    `ReportAggregatesBuilder` | ReportAggregatesBuilder.`setDeviceContext(TestAttributeTestContextProvider<Device> deviceContext)`
    `void` | ReportAggregatesListener.`setDeviceContextInfo(TestAttributeTestContextProvider<Device> deviceContext)` Allows sharing the complete list of device and associated tests with the reporter

    Constructors in com.aventstack.extentreports with parameters of type TestAttributeTestContextProvider
    Constructor and Description
    `ReportAggregates(List<Test> testList, List<String> testRunnerLogs, TestAttributeTestContextProvider<Category> categoryContext, TestAttributeTestContextProvider<Author> authorContext, TestAttributeTestContextProvider<Device> deviceContext, ExceptionTestContextImpl exceptionContext, SystemAttributeContext systemAttributeContext, ReportStatusStats reportStatusStats, List<Status> statusList)`
    `ReportAggregates(List<Test> testList, List<String> testRunnerLogs, TestAttributeTestContextProvider<Category> categoryContext, TestAttributeTestContextProvider<Author> authorContext, TestAttributeTestContextProvider<Device> deviceContext, ExceptionTestContextImpl exceptionContext, SystemAttributeContext systemAttributeContext, ReportStatusStats reportStatusStats, List<Status> statusList)`
    `ReportAggregates(List<Test> testList, List<String> testRunnerLogs, TestAttributeTestContextProvider<Category> categoryContext, TestAttributeTestContextProvider<Author> authorContext, TestAttributeTestContextProvider<Device> deviceContext, ExceptionTestContextImpl exceptionContext, SystemAttributeContext systemAttributeContext, ReportStatusStats reportStatusStats, List<Status> statusList)`

  - ### Uses of TestAttributeTestContextProvider in com.aventstack.extentreports.reporter

    Methods in com.aventstack.extentreports.reporter that return TestAttributeTestContextProvider
    Modifier and Type | Method and Description
    --- | ---
    `TestAttributeTestContextProvider<Author>` | BasicFileReporter.`getAuthorContextInfo()`
    `TestAttributeTestContextProvider<Category>` | BasicFileReporter.`getCategoryContextInfo()`
    `TestAttributeTestContextProvider<Device>` | BasicFileReporter.`getDeviceContextInfo()`

    Methods in com.aventstack.extentreports.reporter with parameters of type TestAttributeTestContextProvider
    Modifier and Type | Method and Description
    --- | ---
    `<T extends TestAttribute> void` | ExtentKlovReporter.`assignAttribute(Test test, TestAttribute attribute, Map<String,org.bson.types.ObjectId> nameObjectIdCollection, com.mongodb.client.MongoCollection<org.bson.Document> mongoCollection, TestAttributeTestContextProvider<T> attributeContext)`

Copyright © 2018. All rights reserved.