## Uses of Class
com.aventstack.extentreports.model.TestAttribute

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

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

    Classes in com.aventstack.extentreports with type parameters of type TestAttribute
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TestAttributeTestContextProvider<T extends TestAttribute>` Uses an attribute context for `TestAttribute` (Category, Device, Author etc.) and tracks the collection of tests segregated by the type `TestAttribute`

  - ### Uses of TestAttribute in com.aventstack.extentreports.model

    Classes in com.aventstack.extentreports.model with type parameters of type TestAttribute
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TestAttributeTestContext<T extends TestAttribute>`

    Subclasses of TestAttribute in com.aventstack.extentreports.model
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Author`
    `class` | `Category`
    `class` | `Device`

    Methods in com.aventstack.extentreports.model that return TestAttribute
    Modifier and Type | Method and Description
    --- | ---
    `TestAttribute` | Test.`getAuthor(Integer index)`
    `TestAttribute` | Test.`getCategory(Integer index)`
    `TestAttribute` | Test.`getDevice(Integer index)`

    Methods in com.aventstack.extentreports.model that return types with arguments of type TestAttribute
    Modifier and Type | Method and Description
    --- | ---
    `AbstractStructure<TestAttribute>` | Test.`getAuthorContext()`
    `AbstractStructure<TestAttribute>` | Test.`getCategoryContext()`
    `AbstractStructure<TestAttribute>` | Test.`getDeviceContext()`

    Methods in com.aventstack.extentreports.model with parameters of type TestAttribute
    Modifier and Type | Method and Description
    --- | ---
    `void` | Test.`setAuthor(TestAttribute author)`
    `void` | Test.`setCategory(TestAttribute category)`
    `void` | Test.`setDevice(TestAttribute device)`

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

    Methods in com.aventstack.extentreports.reporter with type parameters of type TestAttribute
    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)`

    Methods in com.aventstack.extentreports.reporter with parameters of type TestAttribute
    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.