# Hierarchy For Package org.apache.jmeter.assertions

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.jmeter.testelement.AbstractTestElement (implements org.apache.jmeter.gui.Searchable, java.io.Serializable, org.apache.jmeter.testelement.TestElement)
    - org.apache.jmeter.testelement.AbstractScopedTestElement
      - org.apache.jmeter.testelement.AbstractScopedAssertion
        - org.apache.jmeter.assertions.DurationAssertion (implements org.apache.jmeter.assertions.Assertion, java.io.Serializable)
        - org.apache.jmeter.assertions.ResponseAssertion (implements org.apache.jmeter.assertions.Assertion, java.io.Serializable)
        - org.apache.jmeter.assertions.SizeAssertion (implements org.apache.jmeter.assertions.Assertion, java.io.Serializable)
        - org.apache.jmeter.assertions.XPathAssertion (implements org.apache.jmeter.assertions.Assertion, java.io.Serializable)
    - org.apache.jmeter.util.BeanShellTestElement (implements java.lang.Cloneable, java.io.Serializable, org.apache.jmeter.testelement.TestStateListener, org.apache.jmeter.testelement.ThreadListener)
      - org.apache.jmeter.assertions.BeanShellAssertion (implements org.apache.jmeter.assertions.Assertion)
    - org.apache.jmeter.assertions.CompareAssertion (implements org.apache.jmeter.assertions.Assertion, org.apache.jmeter.engine.event.LoopIterationListener, java.io.Serializable, org.apache.jmeter.testbeans.TestBean)
    - org.apache.jmeter.assertions.HTMLAssertion (implements org.apache.jmeter.assertions.Assertion, java.io.Serializable)
    - org.apache.jmeter.assertions.MD5HexAssertion (implements org.apache.jmeter.assertions.Assertion, java.io.Serializable)
    - org.apache.jmeter.util.ScriptingTestElement
      - org.apache.jmeter.util.BSFTestElement (implements java.io.Serializable)
        - org.apache.jmeter.assertions.BSFAssertion (implements org.apache.jmeter.assertions.Assertion, java.lang.Cloneable, org.apache.jmeter.testbeans.TestBean)
      - org.apache.jmeter.util.JSR223TestElement (implements java.io.Serializable, org.apache.jmeter.testelement.TestStateListener)
        - org.apache.jmeter.assertions.JSR223Assertion (implements org.apache.jmeter.assertions.Assertion, java.lang.Cloneable, org.apache.jmeter.testbeans.TestBean)
    - org.apache.jmeter.assertions.SMIMEAssertionTestElement (implements org.apache.jmeter.assertions.Assertion, java.io.Serializable)
    - org.apache.jmeter.assertions.SubstitutionElement
    - org.apache.jmeter.assertions.XMLAssertion (implements org.apache.jmeter.assertions.Assertion, java.io.Serializable, org.apache.jmeter.testelement.ThreadListener)
    - org.apache.jmeter.assertions.XMLSchemaAssertion (implements org.apache.jmeter.assertions.Assertion, java.io.Serializable)
  - org.apache.jmeter.assertions.AssertionResult (implements java.io.Serializable)
    - org.apache.jmeter.assertions.CompareAssertionResult
  - java.beans.SimpleBeanInfo (implements java.beans.BeanInfo)
    - org.apache.jmeter.testbeans.BeanInfoSupport
      - org.apache.jmeter.assertions.CompareAssertionBeanInfo
      - org.apache.jmeter.util.ScriptingBeanInfoSupport
        - org.apache.jmeter.util.BSFBeanInfoSupport
          - org.apache.jmeter.assertions.BSFAssertionBeanInfo
        - org.apache.jmeter.util.JSR223BeanInfoSupport
          - org.apache.jmeter.assertions.JSR223AssertionBeanInfo

## Interface Hierarchy

- org.apache.jmeter.assertions.Assertion