# Hierarchy For Package org.apache.jmeter.protocol.http.util

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter (implements com.thoughtworks.xstream.converters.Converter)
    - org.apache.jmeter.save.converters.SampleResultConverter
      - org.apache.jmeter.protocol.http.util.HTTPResultConverter
  - org.apache.jmeter.testelement.AbstractTestElement (implements org.apache.jmeter.gui.Searchable, java.io.Serializable, org.apache.jmeter.testelement.TestElement)
    - org.apache.jmeter.config.Argument (implements java.io.Serializable)
      - org.apache.jmeter.protocol.http.util.HTTPArgument (implements java.io.Serializable)
    - org.apache.jmeter.config.ConfigTestElement (implements org.apache.jmeter.config.ConfigElement, java.io.Serializable)
      - org.apache.jmeter.protocol.http.util.HTTPFileArgs (implements java.io.Serializable)
    - org.apache.jmeter.protocol.http.util.HTTPFileArg (implements java.io.Serializable)
  - org.apache.jmeter.protocol.http.util.Base64Encoder
  - org.apache.jmeter.protocol.http.util.ConversionUtils
  - org.apache.jmeter.protocol.http.util.EncoderCache
  - org.apache.jmeter.protocol.http.util.GraphQLRequestParamUtils
  - org.apache.jmeter.protocol.http.util.HTTPConstants (implements org.apache.jmeter.protocol.http.util.HTTPConstantsInterface)
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - java.io.ByteArrayOutputStream
      - org.apache.jmeter.protocol.http.util.DirectAccessByteArrayOutputStream
  - org.apache.http.conn.socket.PlainConnectionSocketFactory (implements org.apache.http.conn.socket.ConnectionSocketFactory)
    - org.apache.jmeter.protocol.http.util.SlowHCPlainConnectionSocketFactory
  - java.net.Socket (implements java.io.Closeable)
    - org.apache.jmeter.protocol.http.util.LoopbackHTTPSocket

## Interface Hierarchy

- org.apache.jmeter.protocol.http.util.HTTPConstantsInterface