## Hierarchy For Package org.springframework.test.annotation

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - junit.framework.Assert
    - junit.framework.TestCase (implements junit.framework.Test)
      - org.springframework.test.ConditionalTestCase
        - org.springframework.test.AbstractSpringContextTests
          - org.springframework.test.AbstractSingleSpringContextTests
            - org.springframework.test.AbstractDependencyInjectionSpringContextTests
              - org.springframework.test.AbstractTransactionalSpringContextTests
                - org.springframework.test.AbstractTransactionalDataSourceSpringContextTests
                  - org.springframework.test.annotation.AbstractAnnotationAwareTransactionalTests
  - org.springframework.test.annotation.ProfileValueUtils
  - org.springframework.test.annotation.SystemProfileValueSource (implements org.springframework.test.annotation.ProfileValueSource)

## Interface Hierarchy

- org.springframework.test.annotation.ProfileValueSource

## Annotation Type Hierarchy

- org.springframework.test.annotation.Timed (implements java.lang.annotation.Annotation)
- org.springframework.test.annotation.Rollback (implements java.lang.annotation.Annotation)
- org.springframework.test.annotation.Repeat (implements java.lang.annotation.Annotation)
- org.springframework.test.annotation.ProfileValueSourceConfiguration (implements java.lang.annotation.Annotation)
- org.springframework.test.annotation.NotTransactional (implements java.lang.annotation.Annotation)
- org.springframework.test.annotation.IfProfileValue (implements java.lang.annotation.Annotation)
- org.springframework.test.annotation.ExpectedException (implements java.lang.annotation.Annotation)
- org.springframework.test.annotation.DirtiesContext (implements java.lang.annotation.Annotation)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.springframework.test.annotation.DirtiesContext.ClassMode