# Serialized Form

- ## Package org.apache.jmeter

  - ### Class org.apache.jmeter.SplashScreen

    class SplashScreen extends JDialog implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### progressBar

            JProgressBar progressBar

- ## Package org.apache.jmeter.assertions

  - ### Class org.apache.jmeter.assertions.AssertionResult

    class AssertionResult extends Object implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### error

            boolean error

        True if there was an error checking the assertion.

      - ##### failure

            boolean failure

        True if the assertion failed.

      - ##### failureMessage

            String failureMessage

        A message describing the failure.

      - ##### name

            String name

        Name of the assertion.

  - ### Class org.apache.jmeter.assertions.BeanShellAssertion

    class BeanShellAssertion extends BeanShellTestElement implements Serializable
    serialVersionUID:
      4L

  - ### Class org.apache.jmeter.assertions.BSFAssertion

    class BSFAssertion extends BSFTestElement implements Serializable
    serialVersionUID:
      235L

  - ### Class org.apache.jmeter.assertions.CompareAssertion

    class CompareAssertion extends AbstractTestElement implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### compareContent

            boolean compareContent

      - ##### compareTime

            long compareTime

      - ##### stringsToSkip

            Collection<SubstitutionElement> stringsToSkip

  - ### Class org.apache.jmeter.assertions.CompareAssertionResult

    class CompareAssertionResult extends AssertionResult implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### comparedResults

            org.apache.jmeter.assertions.CompareAssertionResult.ResultHolder comparedResults

  - ### Class org.apache.jmeter.assertions.DurationAssertion

    class DurationAssertion extends AbstractScopedAssertion implements Serializable
    serialVersionUID:
      241L

  - ### Class org.apache.jmeter.assertions.HTMLAssertion

    class HTMLAssertion extends AbstractTestElement implements Serializable
    serialVersionUID:
      241L

  - ### Class org.apache.jmeter.assertions.JSONPathAssertion

    class JSONPathAssertion extends AbstractTestElement implements Serializable
    serialVersionUID:
      2L

  - ### Class org.apache.jmeter.assertions.JSR223Assertion

    class JSR223Assertion extends JSR223TestElement implements Serializable
    serialVersionUID:
      235L

  - ### Class org.apache.jmeter.assertions.MD5HexAssertion

    class MD5HexAssertion extends AbstractTestElement implements Serializable
    serialVersionUID:
      241L

  - ### Class org.apache.jmeter.assertions.ResponseAssertion

    class ResponseAssertion extends AbstractScopedAssertion implements Serializable
    serialVersionUID:
      242L

  - ### Class org.apache.jmeter.assertions.SizeAssertion

    class SizeAssertion extends AbstractScopedAssertion implements Serializable
    serialVersionUID:
      241L

  - ### Class org.apache.jmeter.assertions.SMIMEAssertionTestElement

    class SMIMEAssertionTestElement extends AbstractTestElement implements Serializable
    serialVersionUID:
      1L

  - ### Class org.apache.jmeter.assertions.SubstitutionElement

    class SubstitutionElement extends AbstractTestElement implements Serializable
    serialVersionUID:
      1L

  - ### Class org.apache.jmeter.assertions.XMLAssertion

    class XMLAssertion extends AbstractTestElement implements Serializable
    serialVersionUID:
      242L

  - ### Class org.apache.jmeter.assertions.XMLSchemaAssertion

    class XMLSchemaAssertion extends AbstractTestElement implements Serializable
    serialVersionUID:
      234L

  - ### Class org.apache.jmeter.assertions.XPath2Assertion

    class XPath2Assertion extends AbstractScopedAssertion implements Serializable
    serialVersionUID:
      241L

  - ### Class org.apache.jmeter.assertions.XPathAssertion

    class XPathAssertion extends AbstractScopedAssertion implements Serializable
    serialVersionUID:
      241L

- ## Package org.apache.jmeter.assertions.gui

  - ### Class org.apache.jmeter.assertions.gui.AbstractAssertionGui

    class AbstractAssertionGui extends AbstractScopedJMeterGuiComponent implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.assertions.gui.AssertionGui

    class AssertionGui extends AbstractAssertionGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### alternativeFailureMessage

            JSyntaxTextArea alternativeFailureMessage

      - ##### assumeSuccess

            JCheckBox assumeSuccess

        Checkbox to indicate whether the response should be forced successful before testing. This is intended for use when checking the status code or status message.

      - ##### containsBox

            JRadioButton containsBox

        Radio button indicating to test if the field contains one of the patterns.

      - ##### deletePattern

            JButton deletePattern

      - ##### equalsBox

            JRadioButton equalsBox

        Radio button indicating if the field equals the string.

      - ##### matchesBox

            JRadioButton matchesBox

        Radio button indicating to test if the field matches one of the patterns.

      - ##### notBox

            JCheckBox notBox

        Checkbox indicating to test that the field does NOT contain/match the patterns.

      - ##### orBox

            JCheckBox orBox

      - ##### requestDataButton

            JRadioButton requestDataButton

        Radio button indicating that the request data should be tested.

      - ##### requestHeadersButton

            JRadioButton requestHeadersButton

        Radio button indicating that the request headers should be tested.

      - ##### responseAsDocumentButton

            JRadioButton responseAsDocumentButton

        Radio button indicating that the text of a document should be tested.

      - ##### responseCodeButton

            JRadioButton responseCodeButton

        Radio button indicating that the responseCode should be tested.

      - ##### responseHeadersButton

            JRadioButton responseHeadersButton

        Radio button indicating that the headers should be tested.

      - ##### responseMessageButton

            JRadioButton responseMessageButton

        Radio button indicating that the responseMessage should be tested.

      - ##### responseStringButton

            JRadioButton responseStringButton

        Radio button indicating that the text response should be tested.

      - ##### stringTable

            JTable stringTable

        A table of patterns to test against.

      - ##### substringBox

            JRadioButton substringBox

        Radio button indicating if the field contains the string.

      - ##### tableModel

            PowerTableModel tableModel

        Table model for the pattern table.

      - ##### urlButton

            JRadioButton urlButton

        Radio button indicating that the URL should be tested.

  - ### Class org.apache.jmeter.assertions.gui.BeanShellAssertionGui

    class BeanShellAssertionGui extends AbstractAssertionGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### filename

            FilePanelEntry filename

      - ##### parameters

            JTextField parameters

      - ##### resetInterpreter

            JCheckBox resetInterpreter

      - ##### scriptField

            JSyntaxTextArea scriptField

  - ### Class org.apache.jmeter.assertions.gui.DurationAssertionGui

    class DurationAssertionGui extends AbstractAssertionGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### duration

            JTextField duration

  - ### Class org.apache.jmeter.assertions.gui.HTMLAssertionGui

    class HTMLAssertionGui extends AbstractAssertionGui implements Serializable
    serialVersionUID:
      2L

    - #### Serialized Fields

      - ##### docTypeBox

            JComboBox<String> docTypeBox

      - ##### errorsOnly

            JCheckBox errorsOnly

      - ##### errorThresholdField

            JTextField errorThresholdField

      - ##### filePanel

            FilePanel filePanel

      - ##### htmlRadioButton

            JRadioButton htmlRadioButton

      - ##### warningThresholdField

            JTextField warningThresholdField

      - ##### xhtmlRadioButton

            JRadioButton xhtmlRadioButton

      - ##### xmlRadioButton

            JRadioButton xmlRadioButton

  - ### Class org.apache.jmeter.assertions.gui.JSONPathAssertionGui

    class JSONPathAssertionGui extends AbstractAssertionGui implements Serializable
    serialVersionUID:
      -6008018002423594040L

    - #### Serialized Fields

      - ##### expectNull

            JCheckBox expectNull

      - ##### invert

            JCheckBox invert

      - ##### isRegex

            JCheckBox isRegex

      - ##### jsonPath

            JTextField jsonPath

      - ##### jsonValidation

            JCheckBox jsonValidation

      - ##### jsonValue

            JSyntaxTextArea jsonValue

  - ### Class org.apache.jmeter.assertions.gui.MD5HexAssertionGUI

    class MD5HexAssertionGUI extends AbstractAssertionGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### md5HexInput

            JTextField md5HexInput

  - ### Class org.apache.jmeter.assertions.gui.SizeAssertionGui

    class SizeAssertionGui extends AbstractAssertionGui implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### equalButton

            JRadioButton equalButton

      - ##### execState

            int execState

      - ##### greaterthanButton

            JRadioButton greaterthanButton

      - ##### greaterthanequalButton

            JRadioButton greaterthanequalButton

      - ##### lessthanButton

            JRadioButton lessthanButton

      - ##### lessthanequalButton

            JRadioButton lessthanequalButton

      - ##### notequalButton

            JRadioButton notequalButton

      - ##### responseBodyButton

            JRadioButton responseBodyButton

        Radio button indicating that the body response should be tested.

      - ##### responseCodeButton

            JRadioButton responseCodeButton

        Radio button indicating that the responseCode should be tested.

      - ##### responseHeadersButton

            JRadioButton responseHeadersButton

        Radio button indicating that the headers should be tested.

      - ##### responseMessageButton

            JRadioButton responseMessageButton

        Radio button indicating that the responseMessage should be tested.

      - ##### responseNetworkButton

            JRadioButton responseNetworkButton

        Radio button indicating that the network response size should be tested.

      - ##### size

            JTextField size

  - ### Class org.apache.jmeter.assertions.gui.SMIMEAssertionGui

    class SMIMEAssertionGui extends AbstractAssertionGui implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### issuerDnField

            JTextField issuerDnField

      - ##### messagePositionTf

            JTextField messagePositionTf

      - ##### notSigned

            JCheckBox notSigned

      - ##### signerCertFile

            JTextField signerCertFile

      - ##### signerCheckByFile

            JRadioButton signerCheckByFile

      - ##### signerCheckConstraints

            JRadioButton signerCheckConstraints

      - ##### signerDnField

            JTextField signerDnField

      - ##### signerEmailField

            JTextField signerEmailField

      - ##### signerNoCheck

            JRadioButton signerNoCheck

      - ##### signerSerialNumberField

            JTextField signerSerialNumberField

      - ##### verifySignature

            JCheckBox verifySignature

  - ### Class org.apache.jmeter.assertions.gui.XMLAssertionGui

    class XMLAssertionGui extends AbstractAssertionGui implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.assertions.gui.XMLConfPanel

    class XMLConfPanel extends JPanel implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### downloadDTDs

            JCheckBox downloadDTDs

      - ##### namespace

            JCheckBox namespace

      - ##### quiet

            JCheckBox quiet

      - ##### reportErrors

            JCheckBox reportErrors

      - ##### showWarnings

            JCheckBox showWarnings

      - ##### tolerant

            JCheckBox tolerant

      - ##### validate

            JCheckBox validate

      - ##### whitespace

            JCheckBox whitespace

  - ### Class org.apache.jmeter.assertions.gui.XMLSchemaAssertionGUI

    class XMLSchemaAssertionGUI extends AbstractAssertionGui implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### xmlSchema

            JTextField xmlSchema

  - ### Class org.apache.jmeter.assertions.gui.XPath2AssertionGui

    class XPath2AssertionGui extends AbstractAssertionGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### xpath

            XPath2Panel xpath

  - ### Class org.apache.jmeter.assertions.gui.XPath2Panel

    class XPath2Panel extends JPanel implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### checkXPath

            JButton checkXPath

      - ##### namespacesTA

            JSyntaxTextArea namespacesTA

      - ##### negated

            JCheckBox negated

      - ##### xpath

            JSyntaxTextArea xpath

  - ### Class org.apache.jmeter.assertions.gui.XPathAssertionGui

    class XPathAssertionGui extends AbstractAssertionGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### xml

            XMLConfPanel xml

      - ##### xpath

            XPathPanel xpath

  - ### Class org.apache.jmeter.assertions.gui.XPathPanel

    class XPathPanel extends JPanel implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### checkXPath

            JButton checkXPath

      - ##### negated

            JCheckBox negated

      - ##### xpath

            JSyntaxTextArea xpath

- ## Package org.apache.jmeter.assertions.jmespath

  - ### Class org.apache.jmeter.assertions.jmespath.JMESPathAssertion

    class JMESPathAssertion extends AbstractTestElement implements Serializable
    serialVersionUID:
      -6448744108529796508L

- ## Package org.apache.jmeter.assertions.jmespath.gui

  - ### Class org.apache.jmeter.assertions.jmespath.gui.JMESPathAssertionGui

    class JMESPathAssertionGui extends JSONPathAssertionGui implements Serializable
    serialVersionUID:
      3719848809836264945L

- ## Package org.apache.jmeter.config

  - ### Class org.apache.jmeter.config.Argument

    class Argument extends AbstractTestElement implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.config.Arguments

    class Arguments extends ConfigTestElement implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.config.ConfigTestElement

    class ConfigTestElement extends AbstractTestElement implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.config.CSVDataSet

    class CSVDataSet extends ConfigTestElement implements Serializable
    serialVersionUID:
      233L

    - #### Serialization Methods

      - ##### readResolve

        private Object readResolve()

    - #### Serialized Fields

      - ##### firstLineIsNames

            boolean firstLineIsNames

      - ##### ignoreFirstLine

            boolean ignoreFirstLine

  - ### Class org.apache.jmeter.config.KeystoreConfig

    class KeystoreConfig extends ConfigTestElement implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### clientCertAliasVarName

            String clientCertAliasVarName

      - ##### endIndex

            String endIndex

      - ##### preload

            String preload

      - ##### startIndex

            String startIndex

  - ### Class org.apache.jmeter.config.LoginConfig

    class LoginConfig extends ConfigTestElement implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.config.RandomVariableConfig

    class RandomVariableConfig extends ConfigTestElement implements Serializable
    serialVersionUID:
      235L

    - #### Serialization Methods

      - ##### readResolve

        private Object readResolve()

    - #### Serialized Fields

      - ##### globalRandom

            Random globalRandom

      - ##### maximumValue

            String maximumValue

      - ##### minimum

            long minimum

      - ##### minimumValue

            String minimumValue

      - ##### outputFormat

            String outputFormat

      - ##### perThread

            boolean perThread

      - ##### randomSeed

            String randomSeed

      - ##### range

            int range

      - ##### variableName

            String variableName

- ## Package org.apache.jmeter.config.gui

  - ### Class org.apache.jmeter.config.gui.AbstractConfigGui

    class AbstractConfigGui extends AbstractJMeterGuiComponent implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.config.gui.ArgumentsPanel

    class ArgumentsPanel extends AbstractConfigGui implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### add

            JButton add

        A button for adding new arguments to the table.

      - ##### argCreator

            Function<String[],? extends Argument> argCreator

      - ##### background

            Color background

        Added background support for reporting tool

      - ##### delete

            JButton delete

        A button for removing arguments from the table.

      - ##### disableButtons

            boolean disableButtons

        Disable buttons :Detail, Add, Add from Clipboard, Delete, Up and Down

      - ##### down

            JButton down

        Button to move an argument down

      - ##### enableUpDown

            boolean enableUpDown

        Enable Up and Down buttons

      - ##### mainPanel

            JComponent mainPanel

      - ##### showDetail

            JButton showDetail

        Button to show the detail of an argument

      - ##### standalone

            boolean standalone

        Boolean indicating whether this component is a standalone component or it is intended to be used as a subpanel for another component.

      - ##### tableLabel

            JLabel tableLabel

        The title label for this component.

      - ##### up

            JButton up

        Button to move an argument up

  - ### Class org.apache.jmeter.config.gui.LoginConfigGui

    class LoginConfigGui extends AbstractConfigGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### displayName

            boolean displayName

        Boolean indicating whether or not this component should display its name. If true, this is a standalone component. If false, this component is intended to be used as a subpanel for another component.

      - ##### password

            JPasswordField password

        Field allowing the user to enter a password.

      - ##### username

            JTextField username

        Field allowing the user to enter a username.

  - ### Class org.apache.jmeter.config.gui.ObsoleteGui

    class ObsoleteGui extends AbstractJMeterGuiComponent implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### obsoleteMessage

            JLabel obsoleteMessage

  - ### Class org.apache.jmeter.config.gui.RowDetailDialog

    class RowDetailDialog extends JDialog implements Serializable
    serialVersionUID:
      6578889215615435475L

    - #### Serialized Fields

      - ##### closeButton

            JButton closeButton

      - ##### dataComponents

            List<JComponent> dataComponents

      - ##### nextButton

            JButton nextButton

      - ##### previousButton

            JButton previousButton

      - ##### selectedRow

            int selectedRow

      - ##### tableModel

            ObjectTableModel tableModel

      - ##### textChanged

            boolean textChanged

  - ### Class org.apache.jmeter.config.gui.SimpleConfigGui

    class SimpleConfigGui extends AbstractConfigGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### delete

            JButton delete

        A button for removing parameters from the table.

      - ##### displayName

            boolean displayName

        Boolean indicating whether or not this component should display its name. If true, this is a standalone component. If false, this component is intended to be used as a subpanel for another component.

      - ##### table

            JTable table

        The table of configuration parameters.

      - ##### tableModel

            PowerTableModel tableModel

        The model for the parameter table.

- ## Package org.apache.jmeter.control

  - ### Class org.apache.jmeter.control.CriticalSectionController

    class CriticalSectionController extends GenericController implements Serializable
    serialVersionUID:
      1L

  - ### Class org.apache.jmeter.control.ForeachController

    class ForeachController extends GenericController implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### breakLoop

            boolean breakLoop

      - ##### loopCount

            int loopCount

  - ### Class org.apache.jmeter.control.GenericController

    class GenericController extends AbstractTestElement implements Serializable
    serialVersionUID:
      235L

    - #### Serialization Methods

      - ##### readResolve

        protected Object readResolve()

  - ### Class org.apache.jmeter.control.IfController

    class IfController extends GenericController implements Serializable
    serialVersionUID:
      242L

  - ### Class org.apache.jmeter.control.IncludeController

    class IncludeController extends GenericController implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### sub

            org.apache.jmeter.testelement.TestElement sub

      - ##### subtree

            HashTree subtree

  - ### Class org.apache.jmeter.control.InterleaveControl

    class InterleaveControl extends GenericController implements Serializable
    serialVersionUID:
      234L

    - #### Serialized Fields

      - ##### currentReturnedAtLeastOne

            boolean currentReturnedAtLeastOne

      - ##### skipNext

            boolean skipNext

      - ##### stillSame

            boolean stillSame

  - ### Class org.apache.jmeter.control.LoopController

    class LoopController extends GenericController implements Serializable
    serialVersionUID:
      7833960784370272300L

    - #### Serialized Fields

      - ##### breakLoop

            boolean breakLoop

  - ### Class org.apache.jmeter.control.ModuleController

    class ModuleController extends GenericController implements Serializable
    serialVersionUID:
      240L

  - ### Exception org.apache.jmeter.control.NextIsNullException

    class NextIsNullException extends Exception implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.control.OnceOnlyController

    class OnceOnlyController extends GenericController implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.control.RandomController

    class RandomController extends InterleaveControl implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.control.RandomOrderController

    class RandomOrderController extends GenericController implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.control.RunTime

    class RunTime extends GenericController implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### loopCount

            int loopCount

      - ##### startTime

            long startTime

  - ### Class org.apache.jmeter.control.SwitchController

    class SwitchController extends GenericController implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.control.TestFragmentController

    class TestFragmentController extends GenericController implements Serializable
    serialVersionUID:
      1L

  - ### Class org.apache.jmeter.control.ThroughputController

    class ThroughputController extends GenericController implements Serializable
    serialVersionUID:
      234L

    - #### Serialization Methods

      - ##### readResolve

        protected Object readResolve()

    - #### Serialized Fields

      - ##### iteration

            int iteration

        Index of the current iteration. 0-based.

      - ##### numExecutions

            int numExecutions

        Number of iterations on which we've chosen to deliver samplers.

      - ##### runThisTime

            boolean runThisTime

        Whether to deliver samplers on this iteration.

  - ### Class org.apache.jmeter.control.TransactionController

    class TransactionController extends GenericController implements Serializable
    serialVersionUID:
      234L

    - #### Serialization Methods

      - ##### readResolve

        protected Object readResolve()

  - ### Class org.apache.jmeter.control.TransactionSampler

    class TransactionSampler extends AbstractSampler implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### calls

            int calls

      - ##### noFailingSamples

            int noFailingSamples

      - ##### subSampler

            Sampler subSampler

      - ##### totalConnectTime

            long totalConnectTime

      - ##### totalTime

            long totalTime

      - ##### transactionController

            TransactionController transactionController

      - ##### transactionDone

            boolean transactionDone

      - ##### transactionSampleResult

            SampleResult transactionSampleResult

  - ### Class org.apache.jmeter.control.WhileController

    class WhileController extends GenericController implements Serializable
    serialVersionUID:
      233L

    - #### Serialized Fields

      - ##### breakLoop

            boolean breakLoop

- ## Package org.apache.jmeter.control.gui

  - ### Class org.apache.jmeter.control.gui.AbstractControllerGui

    class AbstractControllerGui extends AbstractJMeterGuiComponent implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.control.gui.CriticalSectionControllerGui

    class CriticalSectionControllerGui extends AbstractControllerGui implements Serializable
    serialVersionUID:
      7177285850634344095L

    - #### Serialized Fields

      - ##### displayName

            boolean displayName

        Boolean indicating whether or not this component should display its name. If true, this is a standalone component. If false, this component is intended to be used as a subpanel for another component.

      - ##### tfLockName

            JTextField tfLockName

        A field allowing the user to specify the lock name

  - ### Class org.apache.jmeter.control.gui.ForeachControlPanel

    class ForeachControlPanel extends AbstractControllerGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### displayName

            boolean displayName

        Boolean indicating whether or not this component should display its name. If true, this is a standalone component. If false, this component is intended to be used as a sub-panel for another component.

      - ##### endIndex

            JTextField endIndex

        A field allowing the user to specify the indice end of the loop

      - ##### inputVal

            JTextField inputVal

        A field allowing the user to specify the input variable the controller should loop.

      - ##### returnVal

            JTextField returnVal

        A field allowing the user to specify output variable the controller should return.

      - ##### startIndex

            JTextField startIndex

        A field allowing the user to specify the indice start of the loop

      - ##### useSeparator

            JCheckBox useSeparator

  - ### Class org.apache.jmeter.control.gui.IfControllerPanel

    class IfControllerPanel extends AbstractControllerGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### conditionLabel

            JLabel conditionLabel

      - ##### displayName

            boolean displayName

        Boolean indicating whether or not this component should display its name. If true, this is a standalone component. If false, this component is intended to be used as a subpanel for another component.

      - ##### evaluateAll

            JCheckBox evaluateAll

      - ##### theCondition

            JSyntaxTextArea theCondition

        A field allowing the user to specify the number of times the controller should loop.

      - ##### useExpression

            JCheckBox useExpression

      - ##### useLastSampleStatusButton

            JButton useLastSampleStatusButton

      - ##### warningLabel

            JLabel warningLabel

        Used to warn about performance penalty

  - ### Class org.apache.jmeter.control.gui.IncludeControllerGui

    class IncludeControllerGui extends AbstractControllerGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### includePanel

            FilePanel includePanel

  - ### Class org.apache.jmeter.control.gui.InterleaveControlGui

    class InterleaveControlGui extends AbstractControllerGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### accrossThreads

            JCheckBox accrossThreads

      - ##### style

            JCheckBox style

  - ### Class org.apache.jmeter.control.gui.LogicControllerGui

    class LogicControllerGui extends AbstractControllerGui implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.control.gui.LoopControlPanel

    class LoopControlPanel extends AbstractControllerGui implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### displayName

            boolean displayName

        Boolean indicating whether or not this component should display its name. If true, this is a standalone component. If false, this component is intended to be used as a subpanel for another component.

      - ##### infinite

            JCheckBox infinite

        A checkbox allowing the user to specify whether or not the controller should loop forever.

      - ##### loops

            JTextField loops

        A field allowing the user to specify the number of times the controller should loop.

      - ##### loopsLabel

            JLabel loopsLabel

  - ### Class org.apache.jmeter.control.gui.ModuleControllerGui

    class ModuleControllerGui extends AbstractControllerGui implements Serializable
    serialVersionUID:
      -4195441608252523573L

    - #### Serialized Fields

      - ##### expandButton

            JButton expandButton

        Helps navigating test plan

      - ##### hasAtLeastOneController

            boolean hasAtLeastOneController

        Use this to warn about no selectable controller

      - ##### moduleToRunTreeModel

            DefaultTreeModel moduleToRunTreeModel

        Model of a Module to run tree. It is a copy of a test plan tree. User object of each element is set to a correlated JMeterTreeNode element of a test plan tree.

      - ##### moduleToRunTreeNodes

            JTree moduleToRunTreeNodes

        Module to run tree. Allows to select a module to be executed. Many ModuleControllers can reference the same element.

      - ##### selected

            JMeterTreeNode selected

      - ##### warningLabel

            JLabel warningLabel

        Used in case if referenced element does not exist in test plan tree (after removing it for example)

  - ### Class org.apache.jmeter.control.gui.OnceOnlyControllerGui

    class OnceOnlyControllerGui extends AbstractControllerGui implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.control.gui.RandomControlGui

    class RandomControlGui extends AbstractControllerGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### style

            JCheckBox style

  - ### Class org.apache.jmeter.control.gui.RandomOrderControllerGui

    class RandomOrderControllerGui extends LogicControllerGui implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.control.gui.RunTimeGui

    class RunTimeGui extends AbstractControllerGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### displayName

            boolean displayName

        Boolean indicating whether or not this component should display its name. If true, this is a standalone component. If false, this component is intended to be used as a subpanel for another component.

      - ##### seconds

            JTextField seconds

        A field allowing the user to specify the number of seconds the controller should loop.

  - ### Class org.apache.jmeter.control.gui.SwitchControllerGui

    class SwitchControllerGui extends AbstractControllerGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### switchValue

            JTextField switchValue

  - ### Class org.apache.jmeter.control.gui.TestFragmentControllerGui

    class TestFragmentControllerGui extends AbstractControllerGui implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.control.gui.TestPlanGui

    class TestPlanGui extends AbstractJMeterGuiComponent implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### argsPanel

            ArgumentsPanel argsPanel

        A panel allowing the user to define variables.

      - ##### browseJar

            FileListPanel browseJar

      - ##### functionalMode

            org.apache.jmeter.gui.JBooleanPropertyEditor functionalMode

        A checkbox allowing the user to specify whether JMeter should do functional testing.

      - ##### serializedMode

            org.apache.jmeter.gui.JBooleanPropertyEditor serializedMode

      - ##### tearDownOnShutdown

            org.apache.jmeter.gui.JBooleanPropertyEditor tearDownOnShutdown

  - ### Class org.apache.jmeter.control.gui.ThroughputControllerGui

    class ThroughputControllerGui extends AbstractControllerGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### BYNUMBER_LABEL

            String BYNUMBER_LABEL

      - ##### BYPERCENT_LABEL

            String BYPERCENT_LABEL

      - ##### isPerThread

            boolean isPerThread

      - ##### perthread

            JCheckBox perthread

      - ##### PERTHREAD_LABEL

            String PERTHREAD_LABEL

      - ##### style

            int style

      - ##### styleBox

            JComboBox<String> styleBox

      - ##### throughput

            JTextField throughput

  - ### Class org.apache.jmeter.control.gui.TransactionControllerGui

    class TransactionControllerGui extends AbstractControllerGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### generateParentSample

            org.apache.jmeter.gui.JBooleanPropertyEditor generateParentSample

        If selected, then generate parent sample, otherwise as per original controller

      - ##### includeTimers

            org.apache.jmeter.gui.JBooleanPropertyEditor includeTimers

        if selected, add duration of timers to total runtime

  - ### Class org.apache.jmeter.control.gui.WhileControllerGui

    class WhileControllerGui extends AbstractControllerGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### theCondition

            JSyntaxTextArea theCondition

        A field allowing the user to specify the condition (not yet used).

  - ### Class org.apache.jmeter.control.gui.WorkBenchGui

    class WorkBenchGui extends AbstractJMeterGuiComponent implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### saveWorkBench

            JCheckBox saveWorkBench

        Deprecated.

- ## Package org.apache.jmeter.engine

  - ### Exception org.apache.jmeter.engine.JMeterEngineException

    class JMeterEngineException extends Exception implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.engine.RemoteJMeterEngineImpl

    class RemoteJMeterEngineImpl extends UnicastRemoteObject implements Serializable
    serialVersionUID:
      242L

    - #### Serialized Fields

      - ##### LOCK

            Object LOCK

      - ##### remotelySetProperties

            Properties remotelySetProperties

      - ##### rmiRegistryPort

            int rmiRegistryPort

        RMI Registry port

- ## Package org.apache.jmeter.exceptions

  - ### Exception org.apache.jmeter.exceptions.IllegalUserActionException

    class IllegalUserActionException extends Exception implements Serializable
    serialVersionUID:
      240L

- ## Package org.apache.jmeter.extractor

  - ### Class org.apache.jmeter.extractor.BeanShellPostProcessor

    class BeanShellPostProcessor extends BeanShellTestElement implements Serializable
    serialVersionUID:
      5L

  - ### Class org.apache.jmeter.extractor.BoundaryExtractor

    class BoundaryExtractor extends AbstractScopedTestElement implements Serializable
    serialVersionUID:
      2L

  - ### Class org.apache.jmeter.extractor.BSFPostProcessor

    class BSFPostProcessor extends BSFTestElement implements Serializable
    serialVersionUID:
      233L

  - ### Class org.apache.jmeter.extractor.DebugPostProcessor

    class DebugPostProcessor extends AbstractTestElement implements Serializable
    serialVersionUID:
      260L

    - #### Serialized Fields

      - ##### displayJMeterProperties

            boolean displayJMeterProperties

      - ##### displayJMeterVariables

            boolean displayJMeterVariables

      - ##### displaySamplerProperties

            boolean displaySamplerProperties

      - ##### displaySystemProperties

            boolean displaySystemProperties

  - ### Class org.apache.jmeter.extractor.HtmlExtractor

    class HtmlExtractor extends AbstractScopedTestElement implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### extractor

            Extractor extractor

  - ### Class org.apache.jmeter.extractor.JoddExtractor

    class JoddExtractor extends Object implements Serializable
    serialVersionUID:
      -7235814605293262972L

  - ### Class org.apache.jmeter.extractor.JSoupExtractor

    class JSoupExtractor extends Object implements Serializable
    serialVersionUID:
      -6308012192067714191L

  - ### Class org.apache.jmeter.extractor.JSR223PostProcessor

    class JSR223PostProcessor extends JSR223TestElement implements Serializable
    serialVersionUID:
      233L

  - ### Class org.apache.jmeter.extractor.RegexExtractor

    class RegexExtractor extends AbstractScopedTestElement implements Serializable
    serialVersionUID:
      242L

  - ### Class org.apache.jmeter.extractor.XPath2Extractor

    class XPath2Extractor extends AbstractScopedTestElement implements Serializable
    serialVersionUID:
      242L

  - ### Class org.apache.jmeter.extractor.XPathExtractor

    class XPathExtractor extends AbstractScopedTestElement implements Serializable
    serialVersionUID:
      242L

- ## Package org.apache.jmeter.extractor.gui

  - ### Class org.apache.jmeter.extractor.gui.BoundaryExtractorGui

    class BoundaryExtractorGui extends AbstractPostProcessorGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### defaultField

            JLabeledTextField defaultField

      - ##### emptyDefaultValue

            JCheckBox emptyDefaultValue

      - ##### group

            ButtonGroup group

      - ##### leftBoundaryField

            JLabeledTextField leftBoundaryField

      - ##### matchNumberField

            JLabeledTextField matchNumberField

      - ##### refNameField

            JLabeledTextField refNameField

      - ##### rightBoundaryField

            JLabeledTextField rightBoundaryField

      - ##### useBody

            JRadioButton useBody

      - ##### useBodyAsDocument

            JRadioButton useBodyAsDocument

      - ##### useCode

            JRadioButton useCode

      - ##### useHeaders

            JRadioButton useHeaders

      - ##### useMessage

            JRadioButton useMessage

      - ##### useRequestHeaders

            JRadioButton useRequestHeaders

      - ##### useUnescapedBody

            JRadioButton useUnescapedBody

      - ##### useURL

            JRadioButton useURL

  - ### Class org.apache.jmeter.extractor.gui.HtmlExtractorGui

    class HtmlExtractorGui extends AbstractPostProcessorGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### attributeField

            JLabeledTextField attributeField

      - ##### defaultField

            JLabeledTextField defaultField

      - ##### emptyDefaultValue

            JCheckBox emptyDefaultValue

      - ##### expressionField

            JLabeledTextField expressionField

      - ##### extractorImplName

            JComboBox<String> extractorImplName

      - ##### matchNumberField

            JLabeledTextField matchNumberField

      - ##### refNameField

            JLabeledTextField refNameField

  - ### Class org.apache.jmeter.extractor.gui.RegexExtractorGui

    class RegexExtractorGui extends AbstractPostProcessorGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### defaultField

            JLabeledTextField defaultField

      - ##### emptyDefaultValue

            JCheckBox emptyDefaultValue

      - ##### group

            ButtonGroup group

      - ##### matchNumberField

            JLabeledTextField matchNumberField

      - ##### refNameField

            JLabeledTextField refNameField

      - ##### regexField

            JLabeledTextField regexField

      - ##### templateField

            JLabeledTextField templateField

      - ##### useBody

            JRadioButton useBody

      - ##### useBodyAsDocument

            JRadioButton useBodyAsDocument

      - ##### useCode

            JRadioButton useCode

      - ##### useHeaders

            JRadioButton useHeaders

      - ##### useMessage

            JRadioButton useMessage

      - ##### useRequestHeaders

            JRadioButton useRequestHeaders

      - ##### useUnescapedBody

            JRadioButton useUnescapedBody

      - ##### useURL

            JRadioButton useURL

  - ### Class org.apache.jmeter.extractor.gui.XPath2ExtractorGui

    class XPath2ExtractorGui extends AbstractPostProcessorGui implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### defaultField

            JTextField defaultField

      - ##### getFragment

            JCheckBox getFragment

      - ##### matchNumberField

            JTextField matchNumberField

      - ##### namespacesTA

            JSyntaxTextArea namespacesTA

      - ##### refNameField

            JTextField refNameField

      - ##### xpathQueryField

            JTextField xpathQueryField

  - ### Class org.apache.jmeter.extractor.gui.XPathExtractorGui

    class XPathExtractorGui extends AbstractPostProcessorGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### defaultField

            JLabeledTextField defaultField

      - ##### getFragment

            JCheckBox getFragment

      - ##### matchNumberField

            JLabeledTextField matchNumberField

      - ##### refNameField

            JLabeledTextField refNameField

      - ##### xml

            XMLConfPanel xml

      - ##### xpathQueryField

            JLabeledTextField xpathQueryField

- ## Package org.apache.jmeter.extractor.json.jmespath

  - ### Class org.apache.jmeter.extractor.json.jmespath.JMESPathExtractor

    class JMESPathExtractor extends AbstractScopedTestElement implements Serializable
    serialVersionUID:
      3849270294526207081L

- ## Package org.apache.jmeter.extractor.json.jmespath.gui

  - ### Class org.apache.jmeter.extractor.json.jmespath.gui.JMESPathExtractorGui

    class JMESPathExtractorGui extends AbstractPostProcessorGui implements Serializable
    serialVersionUID:
      -4825532539405119033L

    - #### Serialized Fields

      - ##### defaultValueField

            JLabeledTextField defaultValueField

      - ##### jmesPathExpressionField

            JLabeledTextField jmesPathExpressionField

      - ##### matchNumberField

            JLabeledTextField matchNumberField

      - ##### refNameField

            JLabeledTextField refNameField

- ## Package org.apache.jmeter.extractor.json.jsonpath

  - ### Class org.apache.jmeter.extractor.json.jsonpath.JSONPostProcessor

    class JSONPostProcessor extends AbstractScopedTestElement implements Serializable
    serialVersionUID:
      1L

- ## Package org.apache.jmeter.extractor.json.jsonpath.gui

  - ### Class org.apache.jmeter.extractor.json.jsonpath.gui.JSONPostProcessorGui

    class JSONPostProcessorGui extends AbstractPostProcessorGui implements Serializable
    serialVersionUID:
      -2845056031828291476L

    - #### Serialized Fields

      - ##### computeConcatenationField

            JCheckBox computeConcatenationField

      - ##### defaultValuesField

            JLabeledTextField defaultValuesField

      - ##### jsonPathExpressionsField

            JLabeledTextField jsonPathExpressionsField

      - ##### matchNumbersField

            JLabeledTextField matchNumbersField

      - ##### refNamesField

            JLabeledTextField refNamesField

- ## Package org.apache.jmeter.functions

  - ### Exception org.apache.jmeter.functions.InvalidVariableException

    class InvalidVariableException extends Exception implements Serializable
    serialVersionUID:
      240L

- ## Package org.apache.jmeter.functions.gui

  - ### Class org.apache.jmeter.functions.gui.FunctionHelper

    class FunctionHelper extends JDialog implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### cutPasteFunction

            JLabeledTextField cutPasteFunction

      - ##### functionList

            JLabeledChoice functionList

      - ##### jMeterVariables

            JMeterVariables jMeterVariables

      - ##### parameterPanel

            ArgumentsPanel parameterPanel

      - ##### resultTextArea

            JSyntaxTextArea resultTextArea

      - ##### variablesTextArea

            JSyntaxTextArea variablesTextArea

- ## Package org.apache.jmeter.gui

  - ### Class org.apache.jmeter.gui.AbstractJMeterGuiComponent

    class AbstractJMeterGuiComponent extends JPanel implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### bindingGroup

            org.apache.jmeter.gui.BindingGroup bindingGroup

        Stores a collection of property editors, so GuiCompoenent can have default implementations that update the UI fields based on `TestElement` properties and vice versa.

      - ##### commentField

            JTextArea commentField

      - ##### enabled

            boolean enabled

        Flag indicating whether this component is enabled.

      - ##### namePanel

            NamePanel namePanel

        Deprecated.
        use `AbstractJMeterGuiComponent.getName()` or `AbstractJMeterGuiComponent.createTitleLabel()` for better alignment of the fields
        A GUI panel containing the name of this component.

  - ### Class org.apache.jmeter.gui.AbstractScopedJMeterGuiComponent

    class AbstractScopedJMeterGuiComponent extends AbstractJMeterGuiComponent implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### scopePanel

            ScopePanel scopePanel

  - ### Class org.apache.jmeter.gui.CommentPanel

    class CommentPanel extends JPanel implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### commentField

            JTextArea commentField

        Deprecated.
        A text field containing the comment.

  - ### Class org.apache.jmeter.gui.GlobalUndoableEdit

    class GlobalUndoableEdit extends AbstractUndoableEdit implements Serializable
    serialVersionUID:
      -4964577622742131354L

    - #### Serialized Fields

      - ##### item

            UndoHistoryItem item

      - ##### loader

            Consumer<? super UndoHistoryItem> loader

      - ##### previous

            UndoHistoryItem previous

  - ### Class org.apache.jmeter.gui.JBooleanPropertyEditor

    class JBooleanPropertyEditor extends org.apache.jorphan.gui.JEditableCheckBox implements Serializable

    - #### Serialized Fields

      - ##### propertyDescriptor

            org.apache.jmeter.testelement.schema.BooleanPropertyDescriptor<?> propertyDescriptor

  - ### Class org.apache.jmeter.gui.LoggerPanel

    class LoggerPanel extends JPanel implements Serializable
    serialVersionUID:
      4935188629475943229L

    - #### Serialized Fields

      - ##### events

            Queue<String> events

      - ##### logChanged

            boolean logChanged

      - ##### textArea

            JTextArea textArea

  - ### Class org.apache.jmeter.gui.MainFrame

    class MainFrame extends JFrame implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### activeAndTotalThreads

            JLabel activeAndTotalThreads

      - ##### computeTestDurationTimer

            Timer computeTestDurationTimer

      - ##### errorOrFatal

            AtomicInteger errorOrFatal

      - ##### hosts

            Set<String> hosts

        The set of currently running hosts.

      - ##### iconSize

            String iconSize

      - ##### logPanel

            LoggerPanel logPanel

        The LOG panel.

      - ##### mainPanel

            JScrollPane mainPanel

        The main panel where components display their GUIs.

      - ##### menuBar

            JMeterMenuBar menuBar

        The menu bar.

      - ##### refreshErrorsTimer

            Timer refreshErrorsTimer

      - ##### runningIcon

            ImageIcon runningIcon

        An image which is displayed when a test is running.

      - ##### runningIndicator

            JButton runningIndicator

        The button used to display the running/stopped image.

      - ##### stoppedIcon

            ImageIcon stoppedIcon

        An image which is displayed when a test is not currently running.

      - ##### stoppingMessage

            JDialog stoppingMessage

        A message dialog shown while JMeter threads are stopping.

      - ##### testTimeDuration

            JLabel testTimeDuration

        Label at top right showing test duration

      - ##### toolbar

            JMeterToolBar toolbar

      - ##### tree

            JTree tree

        The test tree.

      - ##### treePanel

            JScrollPane treePanel

        The panel where the test tree is shown.

      - ##### warnIndicator

            JButton warnIndicator

        Indicator for Log errors and Fatals

      - ##### warningIcon

            ImageIcon warningIcon

        An image which is displayed to indicate FATAL, ERROR or WARNING.

  - ### Class org.apache.jmeter.gui.NamePanel

    class NamePanel extends JPanel implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### nameField

            JTextField nameField

        A text field containing the name.

  - ### Class org.apache.jmeter.gui.OnErrorPanel

    class OnErrorPanel extends JPanel implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### breakLoopBox

            JRadioButton breakLoopBox

      - ##### continueBox

            JRadioButton continueBox

      - ##### startNextIterationOfCurrentLoopBox

            JRadioButton startNextIterationOfCurrentLoopBox

      - ##### startNextThreadLoopBox

            JRadioButton startNextThreadLoopBox

      - ##### stopTestBox

            JRadioButton stopTestBox

      - ##### stopTestNowBox

            JRadioButton stopTestNowBox

      - ##### stopThrdBox

            JRadioButton stopThrdBox

  - ### Class org.apache.jmeter.gui.SavePropertyDialog

    class SavePropertyDialog extends JDialog implements Serializable
    serialVersionUID:
      233L

    - #### Serialized Fields

      - ##### saveConfig

            SampleSaveConfiguration saveConfig

  - ### Class org.apache.jmeter.gui.ServerPanel

    class ServerPanel extends JPanel implements Serializable
    serialVersionUID:
      -2749091243070619669L

    - #### Serialized Fields

      - ##### connectTimeOut

            JTextField connectTimeOut

      - ##### domain

            JTextField domain

      - ##### port

            JTextField port

      - ##### responseTimeOut

            JTextField responseTimeOut

  - ### Class org.apache.jmeter.gui.SimpleCompoundEdit

    class SimpleCompoundEdit extends CompoundEdit implements Serializable
    serialVersionUID:
      7125085226441904495L

  - ### Class org.apache.jmeter.gui.UndoHistory

    class UndoHistory extends Object implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### lastKnownState

            UndoHistoryItem lastKnownState

      - ##### listeners

            List<UndoHistory.HistoryListener> listeners

        History listeners

      - ##### manager

            UndoManager manager

      - ##### transactions

            Deque<SimpleCompoundEdit> transactions

      - ##### working

            boolean working

        flag to prevent recursive actions

  - ### Class org.apache.jmeter.gui.UndoHistoryItem

    class UndoHistoryItem extends Object implements Serializable
    serialVersionUID:
      -8683007040160205040L

    - #### Serialized Fields

      - ##### comment

            String comment

      - ##### dirty

            boolean dirty

      - ##### tree

            HashTree tree

      - ##### treeState

            TreeState treeState

- ## Package org.apache.jmeter.gui.action

  - ### Class org.apache.jmeter.gui.action.SearchTreeDialog

    class SearchTreeDialog extends JDialog implements Serializable
    serialVersionUID:
      -4436834972710248247L

    - #### Serialized Fields

      - ##### cancelButton

            JButton cancelButton

      - ##### currentSearchIndex

            int currentSearchIndex

      - ##### isCaseSensitiveCB

            JCheckBox isCaseSensitiveCB

      - ##### isRegexpCB

            JCheckBox isRegexpCB

      - ##### lastSearchResult

            List<JMeterTreeNode> lastSearchResult

      - ##### nextButton

            JButton nextButton

      - ##### previousButton

            JButton previousButton

      - ##### replaceAllButton

            JButton replaceAllButton

      - ##### replaceAndFindButton

            JButton replaceAndFindButton

      - ##### replaceButton

            JButton replaceButton

      - ##### replaceTF

            JTextField replaceTF

      - ##### resetSearchButton

            JButton resetSearchButton

      - ##### searchAndExpandButton

            JButton searchAndExpandButton

      - ##### searchButton

            JButton searchButton

      - ##### searchTF

            JTextField searchTF

      - ##### statusLabel

            JLabel statusLabel

  - ### Class org.apache.jmeter.gui.action.SelectTemplatesDialog

    class SelectTemplatesDialog extends JDialog implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### actionBtnBar

            JPanel actionBtnBar

      - ##### applyTemplateButton

            JButton applyTemplateButton

      - ##### cancelButton

            JButton cancelButton

      - ##### helpDoc

            HtmlPane helpDoc

      - ##### parametersTextFields

            Map<String,JLabeledTextField> parametersTextFields

      - ##### previous

            JButton previous

      - ##### reloadTemplateButton

            JButton reloadTemplateButton

      - ##### templateList

            JLabeledChoice templateList

      - ##### validateButton

            JButton validateButton

- ## Package org.apache.jmeter.gui.logging

  - ### Class org.apache.jmeter.gui.logging.LogEventObject

    class LogEventObject extends EventObject implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### level

            org.apache.logging.log4j.Level level

      - ##### seralizedString

            String seralizedString

- ## Package org.apache.jmeter.gui.tree

  - ### Class org.apache.jmeter.gui.tree.JMeterCellRenderer

    class JMeterCellRenderer extends DefaultTreeCellRenderer implements Serializable
    serialVersionUID:
      241L

  - ### Class org.apache.jmeter.gui.tree.JMeterTreeModel

    class JMeterTreeModel extends DefaultTreeModel implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.gui.tree.JMeterTreeNode

    class JMeterTreeNode extends DefaultMutableTreeNode implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### childrenMarkedBySearch

            boolean childrenMarkedBySearch

      - ##### markedBySearch

            boolean markedBySearch

  - ### Class org.apache.jmeter.gui.tree.JMeterTreeTransferHandler

    class JMeterTreeTransferHandler extends TransferHandler implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### jMeterTreeNodeDataFlavors

            DataFlavor[] jMeterTreeNodeDataFlavors

      - ##### nodeFlavor

            DataFlavor nodeFlavor

      - ##### nodesForRemoval

            List<JMeterTreeNode> nodesForRemoval

- ## Package org.apache.jmeter.gui.util

  - ### Class org.apache.jmeter.gui.util.EscapeDialog

    class EscapeDialog extends JDialog implements Serializable
    serialVersionUID:
      1319421816741139938L

  - ### Class org.apache.jmeter.gui.util.FileListPanel

    class FileListPanel extends JPanel implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### browse

            JButton browse

      - ##### clear

            JButton clear

      - ##### delete

            JButton delete

      - ##### files

            JTable files

      - ##### filetype

            String filetype

      - ##### listeners

            List<ChangeListener> listeners

      - ##### title

            String title

  - ### Class org.apache.jmeter.gui.util.FilePanel

    class FilePanel extends FilePanelEntry implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### title

            String title

  - ### Class org.apache.jmeter.gui.util.FilePanelEntry

    class FilePanelEntry extends HorizontalPanel implements Serializable
    serialVersionUID:
      280L

    - #### Serialized Fields

      - ##### browse

            JButton browse

      - ##### filename

            JTextField filename

      - ##### filetypes

            String[] filetypes

      - ##### label

            JLabel label

      - ##### listeners

            List<ChangeListener> listeners

      - ##### onlyDirectories

            boolean onlyDirectories

  - ### Class org.apache.jmeter.gui.util.HeaderAsPropertyRenderer

    class HeaderAsPropertyRenderer extends DefaultTableCellRenderer implements Serializable
    serialVersionUID:
      241L

  - ### Class org.apache.jmeter.gui.util.HorizontalPanel

    class HorizontalPanel extends JPanel implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### hgap

            int hgap

      - ##### subPanel

            Box subPanel

      - ##### verticalAlign

            float verticalAlign

  - ### Class org.apache.jmeter.gui.util.JDateField

    class JDateField extends JTextField implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### dateFormat

            DateFormat dateFormat

  - ### Class org.apache.jmeter.gui.util.JLabeledRadioI18N

    class JLabeledRadioI18N extends JPanel implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### bGroup

            ButtonGroup bGroup

      - ##### mChangeListeners

            ArrayList<ChangeListener> mChangeListeners

      - ##### mLabel

            JLabel mLabel

  - ### Class org.apache.jmeter.gui.util.JMeterMenuBar

    class JMeterMenuBar extends JMenuBar implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### editAdd

            JMenu editAdd

      - ##### editMenu

            JMenu editMenu

      - ##### fileLoad

            JMenuItem fileLoad

      - ##### fileLoadRecentFiles

            List<JComponent> fileLoadRecentFiles

      - ##### fileMenu

            JMenu fileMenu

      - ##### fileMerge

            JMenuItem fileMerge

      - ##### fileRevert

            JMenuItem fileRevert

      - ##### fileSaveAs

            JMenuItem fileSaveAs

      - ##### helpMenu

            JMenu helpMenu

      - ##### menuCreators

            Collection<MenuCreator> menuCreators

      - ##### optionsMenu

            JMenu optionsMenu

      - ##### recentFilesOpen

            JMenu recentFilesOpen

      - ##### remoteEngineExit

            Collection<JMenuItem> remoteEngineExit

      - ##### remoteEngineShut

            Collection<JMenuItem> remoteEngineShut

      - ##### remoteEngineStart

            Collection<JMenuItem> remoteEngineStart

      - ##### remoteEngineStop

            Collection<JMenuItem> remoteEngineStop

      - ##### remoteExit

            JMenu remoteExit

      - ##### remoteHosts

            String[] remoteHosts

      - ##### remoteShut

            JMenu remoteShut

      - ##### remoteStart

            JMenu remoteStart

      - ##### remoteStop

            JMenu remoteStop

      - ##### runMenu

            JMenu runMenu

      - ##### runShut

            JMenuItem runShut

      - ##### runStart

            JMenuItem runStart

      - ##### runStartNoTimers

            JMenuItem runStartNoTimers

      - ##### runStop

            JMenuItem runStop

      - ##### searchMenu

            JMenu searchMenu

      - ##### toolsMenu

            JMenu toolsMenu

  - ### Class org.apache.jmeter.gui.util.JMeterToolBar

    class JMeterToolBar extends JToolBar implements Serializable
    serialVersionUID:
      1L

  - ### Class org.apache.jmeter.gui.util.JSyntaxTextArea

    class JSyntaxTextArea extends org.fife.ui.rsyntaxtextarea.RSyntaxTextArea implements Serializable
    serialVersionUID:
      211L

    - #### Serialized Fields

      - ##### disableUndo

            boolean disableUndo

      - ##### languageProperties

            Properties languageProperties

  - ### Class org.apache.jmeter.gui.util.JTextScrollPane

    class JTextScrollPane extends org.fife.ui.rtextarea.RTextScrollPane implements Serializable
    serialVersionUID:
      210L

  - ### Class org.apache.jmeter.gui.util.PowerTableModel

    class PowerTableModel extends DefaultTableModel implements Serializable
    serialVersionUID:
      234L

    - #### Serialized Fields

      - ##### columnClasses

            Class<?>[] columnClasses

      - ##### model

            Data model

  - ### Class org.apache.jmeter.gui.util.TextAreaTableCellEditor

    class TextAreaTableCellEditor extends AbstractCellEditor implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### clickCountToStart

            int clickCountToStart

        An integer specifying the number of clicks needed to start editing. Even if `clickCountToStart` is defined as zero, it will not initiate until a click occurs.

      - ##### delegate

            TextAreaTableCellEditor.EditorDelegate delegate

        The delegate class which handles all methods sent from the `CellEditor`.

      - ##### editorComponent

            JTextArea editorComponent

        The Swing component being edited.

  - ### Class org.apache.jmeter.gui.util.TextAreaTableCellEditor.EditorDelegate

    class EditorDelegate extends Object implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### value

            Object value

        The value of this cell.

  - ### Class org.apache.jmeter.gui.util.TristateCheckBox

    class TristateCheckBox extends JCheckBox implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### enableListener

            ChangeListener enableListener

  - ### Class org.apache.jmeter.gui.util.VerticalPanel

    class VerticalPanel extends JPanel implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### horizontalAlign

            float horizontalAlign

      - ##### subPanel

            Box subPanel

      - ##### vgap

            int vgap

- ## Package org.apache.jmeter.modifiers

  - ### Class org.apache.jmeter.modifiers.BeanShellPreProcessor

    class BeanShellPreProcessor extends BeanShellTestElement implements Serializable
    serialVersionUID:
      5L

  - ### Class org.apache.jmeter.modifiers.BSFPreProcessor

    class BSFPreProcessor extends BSFTestElement implements Serializable
    serialVersionUID:
      233L

  - ### Class org.apache.jmeter.modifiers.CounterConfig

    class CounterConfig extends AbstractTestElement implements Serializable
    serialVersionUID:
      235L

    - #### Serialization Methods

      - ##### readResolve

        private Object readResolve()

    - #### Serialized Fields

      - ##### globalCounter

            long globalCounter

  - ### Class org.apache.jmeter.modifiers.JSR223PreProcessor

    class JSR223PreProcessor extends JSR223TestElement implements Serializable
    serialVersionUID:
      233L

  - ### Class org.apache.jmeter.modifiers.SampleTimeout

    class SampleTimeout extends AbstractTestElement implements Serializable
    serialVersionUID:
      2L

    - #### Serialized Fields

      - ##### future

            ScheduledFuture<?> future

  - ### Class org.apache.jmeter.modifiers.UserParameters

    class UserParameters extends AbstractTestElement implements Serializable
    serialVersionUID:
      234L

    - #### Serialization Methods

      - ##### readResolve

        private Object readResolve()

- ## Package org.apache.jmeter.modifiers.gui

  - ### Class org.apache.jmeter.modifiers.gui.CounterConfigGui

    class CounterConfigGui extends AbstractConfigGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### endField

            JTextField endField

      - ##### formatField

            JTextField formatField

      - ##### incrField

            JTextField incrField

      - ##### perUserField

            JCheckBox perUserField

      - ##### resetCounterOnEachThreadGroupIteration

            JCheckBox resetCounterOnEachThreadGroupIteration

      - ##### startField

            JTextField startField

      - ##### varNameField

            JTextField varNameField

  - ### Class org.apache.jmeter.modifiers.gui.SampleTimeoutGui

    class SampleTimeoutGui extends AbstractPreProcessorGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### timeoutField

            JTextField timeoutField

  - ### Class org.apache.jmeter.modifiers.gui.UserParametersGui

    class UserParametersGui extends AbstractPreProcessorGui implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### addParameterButton

            JButton addParameterButton

      - ##### addUserButton

            JButton addUserButton

      - ##### deleteColumnButton

            JButton deleteColumnButton

      - ##### deleteRowButton

            JButton deleteRowButton

      - ##### moveRowDownButton

            JButton moveRowDownButton

      - ##### moveRowUpButton

            JButton moveRowUpButton

      - ##### paramPanel

            JPanel paramPanel

      - ##### paramTable

            JTable paramTable

      - ##### perIterationCheck

            JCheckBox perIterationCheck

      - ##### tableModel

            PowerTableModel tableModel

- ## Package org.apache.jmeter.processor.gui

  - ### Class org.apache.jmeter.processor.gui.AbstractPostProcessorGui

    class AbstractPostProcessorGui extends AbstractScopedJMeterGuiComponent implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.processor.gui.AbstractPreProcessorGui

    class AbstractPreProcessorGui extends AbstractJMeterGuiComponent implements Serializable
    serialVersionUID:
      240L

- ## Package org.apache.jmeter.protocol.bolt.config

  - ### Class org.apache.jmeter.protocol.bolt.config.BoltConnectionElement

    class BoltConnectionElement extends AbstractTestElement implements Serializable

    - #### Serialized Fields

      - ##### boltUri

            String boltUri

      - ##### driver

            org.neo4j.driver.Driver driver

      - ##### maxConnectionPoolSize

            int maxConnectionPoolSize

      - ##### password

            String password

      - ##### username

            String username

- ## Package org.apache.jmeter.protocol.bolt.sampler

  - ### Class org.apache.jmeter.protocol.bolt.sampler.AbstractBoltTestElement

    class AbstractBoltTestElement extends AbstractTestElement implements Serializable

    - #### Serialized Fields

      - ##### accessMode

            String accessMode

      - ##### cypher

            String cypher

      - ##### database

            String database

      - ##### params

            String params

      - ##### recordQueryResults

            boolean recordQueryResults

      - ##### txTimeout

            int txTimeout

  - ### Class org.apache.jmeter.protocol.bolt.sampler.BoltSampler

    class BoltSampler extends AbstractBoltTestElement implements Serializable

- ## Package org.apache.jmeter.protocol.ftp.config.gui

  - ### Class org.apache.jmeter.protocol.ftp.config.gui.FtpConfigGui

    class FtpConfigGui extends AbstractConfigGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### binaryMode

            JCheckBox binaryMode

      - ##### displayName

            boolean displayName

      - ##### getBox

            JRadioButton getBox

      - ##### inputData

            JTextArea inputData

      - ##### localFile

            JTextField localFile

      - ##### port

            JTextField port

      - ##### putBox

            JRadioButton putBox

      - ##### remoteFile

            JTextField remoteFile

      - ##### saveResponseData

            JCheckBox saveResponseData

      - ##### server

            JTextField server

- ## Package org.apache.jmeter.protocol.ftp.control.gui

  - ### Class org.apache.jmeter.protocol.ftp.control.gui.FtpTestSamplerGui

    class FtpTestSamplerGui extends AbstractSamplerGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### ftpDefaultPanel

            FtpConfigGui ftpDefaultPanel

      - ##### loginPanel

            LoginConfigGui loginPanel

- ## Package org.apache.jmeter.protocol.ftp.sampler

  - ### Class org.apache.jmeter.protocol.ftp.sampler.FTPSampler

    class FTPSampler extends AbstractSampler implements Serializable
    serialVersionUID:
      240L

- ## Package org.apache.jmeter.protocol.http.config

  - ### Class org.apache.jmeter.protocol.http.config.GraphQLRequestParams

    class GraphQLRequestParams extends Object implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### operationName

            String operationName

      - ##### query

            String query

      - ##### variables

            String variables

  - ### Class org.apache.jmeter.protocol.http.config.MultipartUrlConfig

    class MultipartUrlConfig extends Object implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### args

            Arguments args

      - ##### boundary

            String boundary

      - ##### files

            HTTPFileArgs files

        HTTPFileArgs list to be uploaded with http request.

- ## Package org.apache.jmeter.protocol.http.config.gui

  - ### Class org.apache.jmeter.protocol.http.config.gui.GraphQLUrlConfigGui

    class GraphQLUrlConfigGui extends UrlConfigGui implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### operationNameText

            JLabeledTextField operationNameText

      - ##### queryContent

            JSyntaxTextArea queryContent

      - ##### variablesContent

            JSyntaxTextArea variablesContent

  - ### Class org.apache.jmeter.protocol.http.config.gui.HttpDefaultsGui

    class HttpDefaultsGui extends AbstractConfigGui implements Serializable
    serialVersionUID:
      242L

    - #### Serialized Fields

      - ##### concurrentDwn

            org.apache.jmeter.gui.JBooleanPropertyEditor concurrentDwn

      - ##### concurrentPool

            JTextField concurrentPool

      - ##### connectTimeOut

            JTextField connectTimeOut

      - ##### embeddedAllowRE

            JTextField embeddedAllowRE

      - ##### embeddedExcludeRE

            JTextField embeddedExcludeRE

      - ##### httpImplementation

            JComboBox<String> httpImplementation

      - ##### proxyHost

            JTextField proxyHost

      - ##### proxyPass

            JPasswordField proxyPass

      - ##### proxyPort

            JTextField proxyPort

      - ##### proxyScheme

            JTextField proxyScheme

      - ##### proxyUser

            JTextField proxyUser

      - ##### responseTimeOut

            JTextField responseTimeOut

      - ##### retrieveEmbeddedResources

            org.apache.jmeter.gui.JBooleanPropertyEditor retrieveEmbeddedResources

      - ##### sourceIpAddr

            JTextField sourceIpAddr

      - ##### sourceIpType

            JComboBox<String> sourceIpType

      - ##### urlConfigGui

            UrlConfigGui urlConfigGui

      - ##### useMD5

            org.apache.jmeter.gui.JBooleanPropertyEditor useMD5

  - ### Class org.apache.jmeter.protocol.http.config.gui.UrlConfigDefaults

    class UrlConfigDefaults extends Object implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### autoRedirects

            boolean autoRedirects

        The default value to be set for the autoRedirects checkbox in the `UrlConfigGui`.

      - ##### autoRedirectsVisible

            boolean autoRedirectsVisible

        Flag whether to show the autoRedirectsVisible checkbox in the `UrlConfigGui`.

      - ##### defaultMethod

            String defaultMethod

        The default HTTP method to be selected in the `UrlConfigGui`.

      - ##### followRedirects

            boolean followRedirects

        The default value to be set for the followRedirect checkbox in the `UrlConfigGui`.

      - ##### followRedirectsVisible

            boolean followRedirectsVisible

        Flag whether to show the followRedirect checkbox in the `UrlConfigGui`.

      - ##### useBrowserCompatibleMultipartMode

            boolean useBrowserCompatibleMultipartMode

        The default value to be set for the useBrowserCompatibleMultipartMode checkbox in the `UrlConfigGui`.

      - ##### useBrowserCompatibleMultipartModeVisible

            boolean useBrowserCompatibleMultipartModeVisible

        Flag whether to show the useBrowserCompatibleMultipartModeVisible checkbox in the `UrlConfigGui`.

      - ##### useKeepAlive

            boolean useKeepAlive

        The default value to be set for the useKeepAlive checkbox in the `UrlConfigGui`.

      - ##### useKeepAliveVisible

            boolean useKeepAliveVisible

        Flag whether to show the useKeepAliveVisible checkbox in the `UrlConfigGui`.

      - ##### useMultipart

            boolean useMultipart

        The default value to be set for the useMultipart checkbox in the `UrlConfigGui`.

      - ##### useMultipartVisible

            boolean useMultipartVisible

        Flag whether to show the useMultipartVisible checkbox in the `UrlConfigGui`.

      - ##### validMethodList

            List<String> validMethodList

        Available HTTP methods to be shown in the `UrlConfigGui`.

  - ### Class org.apache.jmeter.protocol.http.config.gui.UrlConfigGui

    class UrlConfigGui extends JPanel implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### argsPanel

            HTTPArgumentsPanel argsPanel

      - ##### autoRedirects

            JCheckBox autoRedirects

      - ##### bindingGroup

            org.apache.jmeter.gui.BindingGroup bindingGroup

      - ##### contentEncoding

            JLabeledTextField contentEncoding

      - ##### domain

            JLabeledTextField domain

      - ##### filesPanel

            HTTPFileArgsPanel filesPanel

      - ##### followRedirects

            JCheckBox followRedirects

      - ##### method

            JLabeledChoice method

      - ##### notConfigOnly

            boolean notConfigOnly

      - ##### path

            JLabeledTextField path

      - ##### port

            JLabeledTextField port

      - ##### postBodyContent

            JSyntaxTextArea postBodyContent

      - ##### postContentTabbedPane

            org.apache.jmeter.protocol.http.config.gui.AbstractValidationTabbedPane postContentTabbedPane

      - ##### protocol

            JLabeledTextField protocol

      - ##### showFileUploadPane

            boolean showFileUploadPane

      - ##### showRawBodyPane

            boolean showRawBodyPane

      - ##### tabFileUploadIndex

            int tabFileUploadIndex

      - ##### tabRawBodyIndex

            int tabRawBodyIndex

      - ##### useBrowserCompatibleMultipartMode

            org.apache.jmeter.gui.JBooleanPropertyEditor useBrowserCompatibleMultipartMode

      - ##### useKeepAlive

            org.apache.jmeter.gui.JBooleanPropertyEditor useKeepAlive

      - ##### useMultipart

            org.apache.jmeter.gui.JBooleanPropertyEditor useMultipart

- ## Package org.apache.jmeter.protocol.http.control

  - ### Class org.apache.jmeter.protocol.http.control.AuthManager

    class AuthManager extends ConfigTestElement implements Serializable
    serialVersionUID:
      235L

    - #### Serialized Fields

      - ##### kerberosManager

            KerberosManager kerberosManager

  - ### Class org.apache.jmeter.protocol.http.control.Authorization

    class Authorization extends AbstractTestElement implements Serializable
    serialVersionUID:
      241L

  - ### Class org.apache.jmeter.protocol.http.control.CacheManager

    class CacheManager extends ConfigTestElement implements Serializable
    serialVersionUID:
      236L

  - ### Class org.apache.jmeter.protocol.http.control.Cookie

    class Cookie extends AbstractTestElement implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.protocol.http.control.CookieManager

    class CookieManager extends ConfigTestElement implements Serializable
    serialVersionUID:
      234L

  - ### Class org.apache.jmeter.protocol.http.control.DNSCacheManager

    class DNSCacheManager extends ConfigTestElement implements Serializable
    serialVersionUID:
      2122L

    - #### Serialized Fields

      - ##### cache

            Map<String,InetAddress[]> cache

  - ### Class org.apache.jmeter.protocol.http.control.Header

    class Header extends AbstractTestElement implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.protocol.http.control.HeaderManager

    class HeaderManager extends ConfigTestElement implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.protocol.http.control.HttpMirrorControl

    class HttpMirrorControl extends AbstractTestElement implements Serializable
    serialVersionUID:
      233L

  - ### Class org.apache.jmeter.protocol.http.control.KerberosManager

    class KerberosManager extends Object implements Serializable
    serialVersionUID:
      2L

    - #### Serialized Fields

      - ##### subjects

            ConcurrentMap<String,Future<Subject>> subjects

  - ### Class org.apache.jmeter.protocol.http.control.RecordingController

    class RecordingController extends GenericController implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.protocol.http.control.StaticHost

    class StaticHost extends AbstractTestElement implements Serializable
    serialVersionUID:
      1L

- ## Package org.apache.jmeter.protocol.http.control.gui

  - ### Class org.apache.jmeter.protocol.http.control.gui.AjpSamplerGui

    class AjpSamplerGui extends HttpTestSampleGui implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.protocol.http.control.gui.GraphQLHTTPSamplerGui

    class GraphQLHTTPSamplerGui extends HttpTestSampleGui implements Serializable
    serialVersionUID:
      1L

  - ### Class org.apache.jmeter.protocol.http.control.gui.HttpMirrorControlGui

    class HttpMirrorControlGui extends LogicControllerGui implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### maxPoolSizeField

            JTextField maxPoolSizeField

      - ##### maxQueueSizeField

            JTextField maxQueueSizeField

      - ##### mirrorController

            HttpMirrorControl mirrorController

      - ##### portField

            JTextField portField

      - ##### start

            JButton start

      - ##### stop

            JButton stop

  - ### Class org.apache.jmeter.protocol.http.control.gui.HttpTestSampleGui

    class HttpTestSampleGui extends AbstractSamplerGui implements Serializable
    serialVersionUID:
      242L

    - #### Serialized Fields

      - ##### concurrentDwn

            org.apache.jmeter.gui.JBooleanPropertyEditor concurrentDwn

      - ##### concurrentPool

            JTextField concurrentPool

      - ##### connectTimeOut

            JTextField connectTimeOut

      - ##### embeddedAllowRE

            JTextField embeddedAllowRE

      - ##### embeddedExcludeRE

            JTextField embeddedExcludeRE

      - ##### httpImplementation

            JComboBox<String> httpImplementation

      - ##### isAJP

            boolean isAJP

      - ##### proxyHost

            JTextField proxyHost

      - ##### proxyPass

            JPasswordField proxyPass

      - ##### proxyPort

            JTextField proxyPort

      - ##### proxyScheme

            JTextField proxyScheme

      - ##### proxyUser

            JTextField proxyUser

      - ##### responseTimeOut

            JTextField responseTimeOut

      - ##### retrieveEmbeddedResources

            org.apache.jmeter.gui.JBooleanPropertyEditor retrieveEmbeddedResources

      - ##### sourceIpAddr

            JTextField sourceIpAddr

      - ##### sourceIpType

            JComboBox<String> sourceIpType

      - ##### urlConfigGui

            UrlConfigGui urlConfigGui

      - ##### useMD5

            org.apache.jmeter.gui.JBooleanPropertyEditor useMD5

  - ### Class org.apache.jmeter.protocol.http.control.gui.RecordController

    class RecordController extends LogicControllerGui implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### clearButton

            JButton clearButton

        Clear the recorded samples

- ## Package org.apache.jmeter.protocol.http.gui

  - ### Class org.apache.jmeter.protocol.http.gui.AuthPanel

    class AuthPanel extends AbstractConfigGui implements Serializable
    serialVersionUID:
      -378312656300713635L

    - #### Serialized Fields

      - ##### addButton

            JButton addButton

      - ##### authTable

            JTable authTable

        A table to show the authentication information.

      - ##### clearEachIteration

            JCheckBox clearEachIteration

      - ##### controlledByThreadGroup

            JCheckBox controlledByThreadGroup

      - ##### deleteButton

            JButton deleteButton

      - ##### loadButton

            JButton loadButton

      - ##### saveButton

            JButton saveButton

      - ##### tableModel

            org.apache.jmeter.protocol.http.gui.AuthPanel.InnerTableModel tableModel

  - ### Class org.apache.jmeter.protocol.http.gui.CacheManagerGui

    class CacheManagerGui extends AbstractConfigGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### clearEachIteration

            JCheckBox clearEachIteration

      - ##### controlledByThreadGroup

            JCheckBox controlledByThreadGroup

      - ##### maxCacheSize

            JTextField maxCacheSize

      - ##### useExpires

            JCheckBox useExpires

  - ### Class org.apache.jmeter.protocol.http.gui.CookiePanel

    class CookiePanel extends AbstractConfigGui implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### addButton

            JButton addButton

      - ##### clearEachIteration

            JCheckBox clearEachIteration

      - ##### controlledByThreadGroup

            JCheckBox controlledByThreadGroup

      - ##### cookieTable

            JTable cookieTable

      - ##### deleteButton

            JButton deleteButton

      - ##### loadButton

            JButton loadButton

      - ##### policy

            JLabeledChoice policy

      - ##### saveButton

            JButton saveButton

      - ##### tableModel

            PowerTableModel tableModel

  - ### Class org.apache.jmeter.protocol.http.gui.DNSCachePanel

    class DNSCachePanel extends AbstractConfigGui implements Serializable
    serialVersionUID:
      2120L

    - #### Serialized Fields

      - ##### addButton

            JButton addButton

      - ##### addHostButton

            JButton addHostButton

      - ##### clearEachIteration

            JCheckBox clearEachIteration

      - ##### custResButton

            JRadioButton custResButton

      - ##### deleteButton

            JButton deleteButton

      - ##### deleteHostButton

            JButton deleteHostButton

      - ##### dnsHostsButPanel

            JPanel dnsHostsButPanel

      - ##### dnsHostsPanel

            JPanel dnsHostsPanel

      - ##### dnsHostsTable

            JTable dnsHostsTable

      - ##### dnsHostsTableModel

            PowerTableModel dnsHostsTableModel

      - ##### dnsServButPanel

            JPanel dnsServButPanel

      - ##### dnsServersPanel

            JPanel dnsServersPanel

      - ##### dnsServersTable

            JTable dnsServersTable

      - ##### dnsServersTableModel

            PowerTableModel dnsServersTableModel

      - ##### providerDNSradioGroup

            ButtonGroup providerDNSradioGroup

      - ##### sysResButton

            JRadioButton sysResButton

  - ### Class org.apache.jmeter.protocol.http.gui.HeaderPanel

    class HeaderPanel extends AbstractConfigGui implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### deleteButton

            JButton deleteButton

      - ##### headerManager

            HeaderManager headerManager

      - ##### headerTable

            JTable headerTable

      - ##### saveButton

            JButton saveButton

      - ##### tableModel

            org.apache.jmeter.protocol.http.gui.HeaderPanel.InnerTableModel tableModel

  - ### Class org.apache.jmeter.protocol.http.gui.HTTPArgumentsPanel

    class HTTPArgumentsPanel extends ArgumentsPanel implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.protocol.http.gui.HTTPFileArgsPanel

    class HTTPFileArgsPanel extends JPanel implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### add

            JButton add

        A button for adding new files to the table.

      - ##### browse

            JButton browse

        A button for browsing file system to set path of selected row in table.

      - ##### delete

            JButton delete

        A button for removing files from the table.

      - ##### showDetail

            AbstractButton showDetail

- ## Package org.apache.jmeter.protocol.http.modifier

  - ### Class org.apache.jmeter.protocol.http.modifier.AnchorModifier

    class AnchorModifier extends AbstractTestElement implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.protocol.http.modifier.RegExUserParameters

    class RegExUserParameters extends AbstractTestElement implements Serializable
    serialVersionUID:
      5486502839185386121L

  - ### Class org.apache.jmeter.protocol.http.modifier.URLRewritingModifier

    class URLRewritingModifier extends AbstractTestElement implements Serializable
    serialVersionUID:
      233L

    - #### Serialization Methods

      - ##### readResolve

        protected Object readResolve()

- ## Package org.apache.jmeter.protocol.http.modifier.gui

  - ### Class org.apache.jmeter.protocol.http.modifier.gui.AnchorModifierGui

    class AnchorModifierGui extends AbstractPreProcessorGui implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.protocol.http.modifier.gui.RegExUserParametersGui

    class RegExUserParametersGui extends AbstractPreProcessorGui implements Serializable
    serialVersionUID:
      3080808672311046276L

    - #### Serialized Fields

      - ##### paramNamesGrNrField

            JLabeledTextField paramNamesGrNrField

      - ##### paramValuesGrNrField

            JLabeledTextField paramValuesGrNrField

      - ##### refRegExRefNameField

            JLabeledTextField refRegExRefNameField

  - ### Class org.apache.jmeter.protocol.http.modifier.gui.URLRewritingModifierGui

    class URLRewritingModifierGui extends AbstractPreProcessorGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### argumentName

            JLabeledTextField argumentName

      - ##### encode

            JCheckBox encode

      - ##### pathExt

            JCheckBox pathExt

      - ##### pathExtNoEquals

            JCheckBox pathExtNoEquals

      - ##### pathExtNoQuestionmark

            JCheckBox pathExtNoQuestionmark

      - ##### shouldCache

            JCheckBox shouldCache

- ## Package org.apache.jmeter.protocol.http.parser

  - ### Exception org.apache.jmeter.protocol.http.parser.HTMLParseException

    class HTMLParseException extends LinkExtractorParseException implements Serializable
    serialVersionUID:
      241L

  - ### Exception org.apache.jmeter.protocol.http.parser.LinkExtractorParseException

    class LinkExtractorParseException extends Exception implements Serializable
    serialVersionUID:
      6816968619973437826L

- ## Package org.apache.jmeter.protocol.http.proxy

  - ### Class org.apache.jmeter.protocol.http.proxy.ProxyControl

    class ProxyControl extends GenericController implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### addableInterfaces

            Set<Class<?>> addableInterfaces

      - ##### addAssertions

            boolean addAssertions

      - ##### groupingMode

            int groupingMode

      - ##### keyPassword

            String keyPassword

      - ##### lastTime

            long lastTime

      - ##### nonGuiTreeModel

            JMeterTreeModel nonGuiTreeModel

      - ##### notifyChildSamplerListenersOfFilteredSamples

            boolean notifyChildSamplerListenersOfFilteredSamples

      - ##### oldPrefix

            String oldPrefix

      - ##### regexMatch

            boolean regexMatch

      - ##### sampleGap

            long sampleGap

      - ##### sampleQueue

            ArrayDeque<org.apache.jmeter.protocol.http.proxy.ProxyControl.SamplerInfo> sampleQueue

      - ##### samplerDownloadImages

            boolean samplerDownloadImages

      - ##### samplerFollowRedirects

            boolean samplerFollowRedirects

      - ##### samplerRedirectAutomatically

            boolean samplerRedirectAutomatically

      - ##### storePassword

            String storePassword

      - ##### target

            JMeterTreeNode target

        Tree node where the samples should be stored. This property is not persistent.

      - ##### useKeepAlive

            boolean useKeepAlive

- ## Package org.apache.jmeter.protocol.http.proxy.gui

  - ### Class org.apache.jmeter.protocol.http.proxy.gui.ProxyControlGui

    class ProxyControlGui extends LogicControllerGui implements Serializable
    serialVersionUID:
      232L

    - #### Serialized Fields

      - ##### addAssertions

            JCheckBox addAssertions

        Add an Assertion to the first sample of each set

      - ##### contentTypeExclude

            JTextField contentTypeExclude

        Regular expression to exclude results based on content type

      - ##### contentTypeInclude

            JTextField contentTypeInclude

        Regular expression to include results based on content type

      - ##### counterValue

            JTextField counterValue

      - ##### defaultEncoding

            JTextField defaultEncoding

        Default enccoding for parsing

      - ##### detectGraphQLRequest

            JCheckBox detectGraphQLRequest

        Set/clear the Detect GraphQL Request box on the samplers (default is true)

      - ##### excludeModel

            PowerTableModel excludeModel

      - ##### excludeTable

            JTable excludeTable

      - ##### groupingMode

            JComboBox<String> groupingMode

        Whether to group requests together based on inactivity separation periods -- and how to handle such grouping afterwards.

      - ##### httpHeaders

            JCheckBox httpHeaders

        Used to indicate that HTTP request headers should be captured. The default is to capture the HTTP request headers, which are specific to particular browser settings.

      - ##### httpSampleNameFormat

            JTextField httpSampleNameFormat

      - ##### httpSampleNamingMode

            JComboBox<String> httpSampleNamingMode

        To choose between a prefix or a transaction name

      - ##### includeModel

            PowerTableModel includeModel

      - ##### includeTable

            JTable includeTable

      - ##### model

            ProxyControl model

      - ##### notifyChildSamplerListenerOfFilteredSamplersCB

            JCheckBox notifyChildSamplerListenerOfFilteredSamplersCB

        Notify child Listener of Filtered Samplers

      - ##### portField

            JTextField portField

      - ##### prefixHTTPSampleName

            JTextField prefixHTTPSampleName

        Add a prefix/transaction name to HTTP sample name recorded

      - ##### proxyPauseHTTPSample

            JTextField proxyPauseHTTPSample

        Delay between HTTP requests

      - ##### regexMatch

            JCheckBox regexMatch

      - ##### restart

            JButton restart

      - ##### samplerDownloadImages

            JCheckBox samplerDownloadImages

        Set/clear the Download images box on the samplers (default is false)

      - ##### samplerFollowRedirects

            JCheckBox samplerFollowRedirects

        Set/clear the Follow-redirects box on the samplers (default is true)

      - ##### samplerRedirectAutomatically

            JCheckBox samplerRedirectAutomatically

        Set/clear the Redirect automatically box on the samplers (default is false)

      - ##### samplerTypeName

            JComboBox<String> samplerTypeName

        The list of sampler type names to choose from

      - ##### sslDomains

            JLabeledTextField sslDomains

      - ##### start

            JButton start

      - ##### stop

            JButton stop

      - ##### targetNodes

            JComboBox<Object> targetNodes

        List of available target controllers

      - ##### targetNodesModel

            DefaultComboBoxModel<Object> targetNodesModel

      - ##### useKeepAlive

            JCheckBox useKeepAlive

        Set/clear the Use Keep-Alive box on the samplers (default is true)

  - ### Class org.apache.jmeter.protocol.http.proxy.gui.RecorderDialog

    class RecorderDialog extends JDialog implements Serializable
    serialVersionUID:
      931790497924069705L

    - #### Serialized Fields

      - ##### httpSampleNamingMode

            JComboBox<String> httpSampleNamingMode

        To choose between a prefix or a transaction name

      - ##### prefixHTTPSampleName

            JTextField prefixHTTPSampleName

        Add a prefix/transaction name to HTTP sample name recorded

      - ##### proxyPauseHTTPSample

            JTextField proxyPauseHTTPSample

      - ##### recorderGui

            ProxyControlGui recorderGui

      - ##### sampleNameFormat

            JTextField sampleNameFormat

      - ##### stop

            JButton stop

- ## Package org.apache.jmeter.protocol.http.sampler

  - ### Class org.apache.jmeter.protocol.http.sampler.AccessLogSampler

    class AccessLogSampler extends HTTPSampler implements Serializable
    serialVersionUID:
      233L

    - #### Serialized Fields

      - ##### count

            int count

      - ##### filterClassName

            String filterClassName

      - ##### logFile

            String logFile

      - ##### parserClassName

            String parserClassName

      - ##### started

            boolean started

  - ### Class org.apache.jmeter.protocol.http.sampler.AjpSampler

    class AjpSampler extends HTTPSamplerBase implements Serializable
    serialVersionUID:
      234L

    - #### Serialized Fields

      - ##### inbuf

            byte[] inbuf

      - ##### inpos

            int inpos

      - ##### lastHost

            String lastHost

      - ##### lastPort

            int lastPort

      - ##### localAddress

            String localAddress

      - ##### localName

            String localName

      - ##### outbuf

            byte[] outbuf

      - ##### outpos

            int outpos

  - ### Class org.apache.jmeter.protocol.http.sampler.HTTPSampler

    class HTTPSampler extends HTTPSamplerBase implements Serializable
    serialVersionUID:
      241L

  - ### Class org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase

    class HTTPSamplerBase extends AbstractSampler implements Serializable
    serialVersionUID:
      243L

  - ### Class org.apache.jmeter.protocol.http.sampler.HTTPSampleResult

    class HTTPSampleResult extends SampleResult implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### cookies

            String cookies

      - ##### method

            String method

      - ##### queryString

            String queryString

      - ##### redirectLocation

            String redirectLocation

        The raw value of the Location: header; may be null. This is supposed to be an absolute URL: RFC2616 sec14.30 but is often relative.

  - ### Class org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy

    class HTTPSamplerProxy extends HTTPSamplerBase implements Serializable
    serialVersionUID:
      1L

- ## Package org.apache.jmeter.protocol.http.util

  - ### Class org.apache.jmeter.protocol.http.util.HTTPArgument

    class HTTPArgument extends Argument implements Serializable
    serialVersionUID:
      241L

  - ### Class org.apache.jmeter.protocol.http.util.HTTPFileArg

    class HTTPFileArg extends AbstractTestElement implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### header

            String header

        temporary storage area for the body header.

  - ### Class org.apache.jmeter.protocol.http.util.HTTPFileArgs

    class HTTPFileArgs extends ConfigTestElement implements Serializable
    serialVersionUID:
      240L

- ## Package org.apache.jmeter.protocol.http.util.accesslog

  - ### Class org.apache.jmeter.protocol.http.util.accesslog.LogFilter

    class LogFilter extends Object implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### CHANGEEXT

            boolean CHANGEEXT

      - ##### EXCFILE

            String[] EXCFILE

      - ##### excludePatternStrings

            List<String> excludePatternStrings

      - ##### EXCPATTERNS

            ArrayList<org.apache.oro.text.regex.Pattern> EXCPATTERNS

      - ##### EXCPTRN

            String[] EXCPTRN

      - ##### FILEFILTER

            boolean FILEFILTER

      - ##### INCFILE

            String[] INCFILE

      - ##### includePatternStrings

            List<String> includePatternStrings

      - ##### INCPATTERNS

            ArrayList<org.apache.oro.text.regex.Pattern> INCPATTERNS

      - ##### INCPTRN

            String[] INCPTRN

      - ##### NEWEXT

            String NEWEXT

      - ##### NEWFILE

            String NEWFILE

      - ##### OLDEXT

            String OLDEXT

      - ##### PTRNFILTER

            boolean PTRNFILTER

      - ##### USEFILE

            boolean USEFILE

  - ### Class org.apache.jmeter.protocol.http.util.accesslog.SessionFilter

    class SessionFilter extends Object implements Serializable
    serialVersionUID:
      233L

    - #### Serialized Fields

      - ##### cookieManagers

            Map<String,CookieManager> cookieManagers

        These objects are static across multiple threads in a test, via clone() method.

      - ##### lastUsed

            CookieManager lastUsed

      - ##### managersInUse

            Set<CookieManager> managersInUse

  - ### Class org.apache.jmeter.protocol.http.util.accesslog.StandardGenerator

    class StandardGenerator extends Object implements Serializable
    serialVersionUID:
      234L

    - #### Serialized Fields

      - ##### FILE

            File FILE

      - ##### FILENAME

            String FILENAME

      - ##### SAMPLE

            HTTPSamplerBase SAMPLE

- ## Package org.apache.jmeter.protocol.java.config

  - ### Class org.apache.jmeter.protocol.java.config.JavaConfig

    class JavaConfig extends ConfigTestElement implements Serializable
    serialVersionUID:
      240L

- ## Package org.apache.jmeter.protocol.java.config.gui

  - ### Class org.apache.jmeter.protocol.java.config.gui.JavaConfigGui

    class JavaConfigGui extends AbstractConfigGui implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### argsPanel

            ArgumentsPanel argsPanel

        A panel allowing the user to set arguments for this test.

      - ##### classNameLabeledChoice

            JLabeledChoice classNameLabeledChoice

        A combo box allowing the user to choose a test class.

      - ##### displayName

            boolean displayName

        Indicates whether or not the name of this component should be displayed as part of the GUI. If true, this is a standalone component. If false, it is embedded in some other component.

      - ##### warningLabel

            JLabel warningLabel

        Used in case the referenced class is not in classpath or does not implement `JavaSamplerClient`

- ## Package org.apache.jmeter.protocol.java.control.gui

  - ### Class org.apache.jmeter.protocol.java.control.gui.BeanShellSamplerGui

    class BeanShellSamplerGui extends AbstractSamplerGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### filename

            FilePanelEntry filename

      - ##### parameters

            JTextField parameters

      - ##### resetInterpreter

            org.apache.jmeter.gui.JBooleanPropertyEditor resetInterpreter

      - ##### scriptField

            JSyntaxTextArea scriptField

  - ### Class org.apache.jmeter.protocol.java.control.gui.JavaTestSamplerGui

    class JavaTestSamplerGui extends AbstractSamplerGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### javaPanel

            JavaConfigGui javaPanel

        Panel containing the configuration options.

  - ### Class org.apache.jmeter.protocol.java.control.gui.JUnitTestSamplerGui

    class JUnitTestSamplerGui extends AbstractSamplerGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### appendError

            JCheckBox appendError

      - ##### appendExc

            JCheckBox appendExc

      - ##### classnameCombo

            JComboBox<String> classnameCombo

        A combo box allowing the user to choose a test class.

      - ##### constructorLabel

            JTextField constructorLabel

      - ##### createInstancePerSample

            JCheckBox createInstancePerSample

      - ##### doSetup

            JCheckBox doSetup

      - ##### errorCode

            JTextField errorCode

      - ##### errorMsg

            JTextField errorMsg

      - ##### failureCode

            JTextField failureCode

      - ##### failureMsg

            JTextField failureMsg

      - ##### filterpkg

            JLabeledTextField filterpkg

      - ##### junit4

            JCheckBox junit4

      - ##### methodName

            JComboBox<String> methodName

      - ##### successCode

            JTextField successCode

      - ##### successMsg

            JTextField successMsg

- ## Package org.apache.jmeter.protocol.java.sampler

  - ### Class org.apache.jmeter.protocol.java.sampler.BeanShellSampler

    class BeanShellSampler extends BeanShellTestElement implements Serializable
    serialVersionUID:
      4L

  - ### Class org.apache.jmeter.protocol.java.sampler.BSFSampler

    class BSFSampler extends BSFTestElement implements Serializable
    serialVersionUID:
      241L

  - ### Class org.apache.jmeter.protocol.java.sampler.JavaSampler

    class JavaSampler extends AbstractSampler implements Serializable
    serialVersionUID:
      233L

    - #### Serialized Fields

      - ##### isToBeRegistered

            boolean isToBeRegistered

        If true, the JavaSamplerClient class implements tearDownTest. Created by testStarted; copied to cloned instances.

      - ##### javaClass

            Class<?> javaClass

        The JavaSamplerClient class used by this sampler. Created by testStarted; copied to cloned instances.

  - ### Class org.apache.jmeter.protocol.java.sampler.JSR223Sampler

    class JSR223Sampler extends JSR223TestElement implements Serializable
    serialVersionUID:
      235L

  - ### Class org.apache.jmeter.protocol.java.sampler.JUnitSampler

    class JUnitSampler extends AbstractSampler implements Serializable
    serialVersionUID:
      240L

- ## Package org.apache.jmeter.protocol.java.test

  - ### Class org.apache.jmeter.protocol.java.test.JavaTest

    class JavaTest extends AbstractJavaSamplerClient implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### label

            String label

        The label to store in the sample result.

      - ##### responseCode

            String responseCode

        The response code to be stored in the sample result.

      - ##### responseMessage

            String responseMessage

        The response message to store in the sample result.

      - ##### resultData

            String resultData

        Holds the result data (shown as Response Data in the Tree display).

      - ##### samplerData

            String samplerData

        The sampler data (shown as Request Data in the Tree display).

      - ##### sleepMask

            long sleepMask

        A mask to be applied to the current time in order to add a semi-random component to the sleep time.

      - ##### sleepTime

            long sleepTime

        The base number of milliseconds to sleep during each sample.

      - ##### success

            boolean success

        The success status to be stored in the sample result.

  - ### Class org.apache.jmeter.protocol.java.test.SleepTest

    class SleepTest extends AbstractJavaSamplerClient implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### name

            String name

      - ##### sleepMask

            long sleepMask

        A mask to be applied to the current time in order to add a random component to the sleep time.

      - ##### sleepTime

            long sleepTime

        The base number of milliseconds to sleep during each sample.

- ## Package org.apache.jmeter.protocol.jdbc

  - ### Class org.apache.jmeter.protocol.jdbc.AbstractJDBCTestElement

    class AbstractJDBCTestElement extends AbstractTestElement implements Serializable
    serialVersionUID:
      235L

    - #### Serialized Fields

      - ##### dataSource

            String dataSource

      - ##### query

            String query

      - ##### queryArguments

            String queryArguments

      - ##### queryArgumentsTypes

            String queryArgumentsTypes

      - ##### queryTimeout

            String queryTimeout

      - ##### queryType

            String queryType

      - ##### resultSetHandler

            String resultSetHandler

      - ##### resultSetMaxRows

            String resultSetMaxRows

      - ##### resultVariable

            String resultVariable

      - ##### variableNames

            String variableNames

- ## Package org.apache.jmeter.protocol.jdbc.config

  - ### Class org.apache.jmeter.protocol.jdbc.config.DataSourceElement

    class DataSourceElement extends AbstractTestElement implements Serializable
    serialVersionUID:
      235L

- ## Package org.apache.jmeter.protocol.jdbc.processor

  - ### Class org.apache.jmeter.protocol.jdbc.processor.AbstractJDBCProcessor

    class AbstractJDBCProcessor extends AbstractJDBCTestElement implements Serializable
    serialVersionUID:
      233L

  - ### Class org.apache.jmeter.protocol.jdbc.processor.JDBCPostProcessor

    class JDBCPostProcessor extends AbstractJDBCProcessor implements Serializable
    serialVersionUID:
      1L

  - ### Class org.apache.jmeter.protocol.jdbc.processor.JDBCPreProcessor

    class JDBCPreProcessor extends AbstractJDBCProcessor implements Serializable
    serialVersionUID:
      1L

- ## Package org.apache.jmeter.protocol.jdbc.sampler

  - ### Class org.apache.jmeter.protocol.jdbc.sampler.JDBCSampler

    class JDBCSampler extends AbstractJDBCTestElement implements Serializable
    serialVersionUID:
      234L

- ## Package org.apache.jmeter.protocol.jms.control.gui

  - ### Class org.apache.jmeter.protocol.jms.control.gui.JMSPropertiesPanel

    class JMSPropertiesPanel extends JPanel implements Serializable
    serialVersionUID:
      -2893899384410289131L

    - #### Serialized Fields

      - ##### addButton

            JButton addButton

      - ##### deleteButton

            JButton deleteButton

      - ##### jmsPropertiesTable

            JTable jmsPropertiesTable

      - ##### tableModel

            org.apache.jmeter.protocol.jms.control.gui.JMSPropertiesPanel.InnerTableModel tableModel

  - ### Class org.apache.jmeter.protocol.jms.control.gui.JMSPublisherGui

    class JMSPublisherGui extends AbstractSamplerGui implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### configChoice

            JLabeledRadioI18N configChoice

      - ##### destSetup

            JLabeledRadioI18N destSetup

      - ##### expiration

            JLabeledTextField expiration

      - ##### fileEncoding

            JComboBox<String> fileEncoding

      - ##### iterations

            JTextField iterations

      - ##### jmsDestination

            JTextField jmsDestination

      - ##### jmsErrorReconnectOnCodes

            JTextField jmsErrorReconnectOnCodes

      - ##### jmsPropertiesPanel

            JMSPropertiesPanel jmsPropertiesPanel

      - ##### jmsPwd

            JLabeledTextField jmsPwd

      - ##### jmsUser

            JLabeledTextField jmsUser

      - ##### jndiConnFac

            JTextField jndiConnFac

      - ##### jndiICF

            JTextField jndiICF

      - ##### messageFile

            FilePanel messageFile

      - ##### msgChoice

            JLabeledRadioI18N msgChoice

      - ##### priority

            JLabeledTextField priority

      - ##### randomFile

            FilePanel randomFile

      - ##### textMessage

            JSyntaxTextArea textMessage

      - ##### urlField

            JTextField urlField

      - ##### useAuth

            JCheckBox useAuth

      - ##### useNonPersistentDelivery

            JCheckBox useNonPersistentDelivery

      - ##### useProperties

            JCheckBox useProperties

  - ### Class org.apache.jmeter.protocol.jms.control.gui.JMSSamplerGui

    class JMSSamplerGui extends AbstractSamplerGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### expiration

            JLabeledTextField expiration

      - ##### initialContextFactory

            JLabeledTextField initialContextFactory

      - ##### jmsCommunicationStyle

            JLabeledChoice jmsCommunicationStyle

      - ##### jmsPropertiesPanel

            JMSPropertiesPanel jmsPropertiesPanel

      - ##### jmsSelector

            JLabeledTextField jmsSelector

      - ##### jndiPropertiesPanel

            ArgumentsPanel jndiPropertiesPanel

      - ##### messageContent

            JSyntaxTextArea messageContent

      - ##### numberOfSamplesToAggregate

            JLabeledTextField numberOfSamplesToAggregate

      - ##### priority

            JLabeledTextField priority

      - ##### providerUrl

            JLabeledTextField providerUrl

      - ##### queueConnectionFactory

            JLabeledTextField queueConnectionFactory

      - ##### receiveQueue

            JLabeledTextField receiveQueue

      - ##### sendQueue

            JLabeledTextField sendQueue

      - ##### timeout

            JLabeledTextField timeout

      - ##### useNonPersistentDelivery

            JCheckBox useNonPersistentDelivery

      - ##### useReqMsgIdAsCorrelId

            JCheckBox useReqMsgIdAsCorrelId

      - ##### useResMsgIdAsCorrelId

            JCheckBox useResMsgIdAsCorrelId

  - ### Class org.apache.jmeter.protocol.jms.control.gui.JMSSubscriberGui

    class JMSSubscriberGui extends AbstractSamplerGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### clientChoice

            JLabeledRadioI18N clientChoice

      - ##### destSetup

            JLabeledRadioI18N destSetup

      - ##### jmsClientId

            JTextField jmsClientId

      - ##### jmsDestination

            JTextField jmsDestination

      - ##### jmsDurableSubscriptionId

            JTextField jmsDurableSubscriptionId

      - ##### jmsErrorPauseBetween

            JTextField jmsErrorPauseBetween

      - ##### jmsErrorReconnectOnCodes

            JTextField jmsErrorReconnectOnCodes

      - ##### jmsPwd

            JLabeledTextField jmsPwd

      - ##### jmsSelector

            JTextField jmsSelector

      - ##### jmsUser

            JLabeledTextField jmsUser

      - ##### jndiConnFac

            JTextField jndiConnFac

      - ##### jndiICF

            JTextField jndiICF

      - ##### samplesToAggregate

            JTextField samplesToAggregate

      - ##### separator

            JTextField separator

      - ##### stopBetweenSamples

            JCheckBox stopBetweenSamples

      - ##### storeResponse

            JCheckBox storeResponse

      - ##### timeout

            JTextField timeout

      - ##### urlField

            JTextField urlField

      - ##### useAuth

            JCheckBox useAuth

      - ##### useProperties

            JCheckBox useProperties

- ## Package org.apache.jmeter.protocol.jms.sampler

  - ### Class org.apache.jmeter.protocol.jms.sampler.BaseJMSSampler

    class BaseJMSSampler extends AbstractSampler implements Serializable
    serialVersionUID:
      241L

  - ### Class org.apache.jmeter.protocol.jms.sampler.JMSProperties

    class JMSProperties extends AbstractTestElement implements Serializable
    serialVersionUID:
      -2896138201054314563L

  - ### Class org.apache.jmeter.protocol.jms.sampler.JMSProperty

    class JMSProperty extends AbstractTestElement implements Serializable
    serialVersionUID:
      6371090992800805753L

  - ### Class org.apache.jmeter.protocol.jms.sampler.JMSSampler

    class JMSSampler extends AbstractSampler implements Serializable
    serialVersionUID:
      233L

  - ### Class org.apache.jmeter.protocol.jms.sampler.PublisherSampler

    class PublisherSampler extends BaseJMSSampler implements Serializable
    serialVersionUID:
      233L

    - #### Serialized Fields

      - ##### fileCache

            com.github.benmanes.caffeine.cache.Cache<Object,Object> fileCache

        File cache handler

  - ### Class org.apache.jmeter.protocol.jms.sampler.SubscriberSampler

    class SubscriberSampler extends BaseJMSSampler implements Serializable
    serialVersionUID:
      240L

    - #### Serialization Methods

      - ##### readResolve

        private Object readResolve()

- ## Package org.apache.jmeter.protocol.ldap.config.gui

  - ### Class org.apache.jmeter.protocol.ldap.config.gui.LDAPArgument

    class LDAPArgument extends AbstractTestElement implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.protocol.ldap.config.gui.LDAPArguments

    class LDAPArguments extends ConfigTestElement implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.protocol.ldap.config.gui.LDAPArgumentsPanel

    class LDAPArgumentsPanel extends AbstractConfigGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### delete

            JButton delete

        A button for removing arguments from the table.

      - ##### tableLabel

            JLabel tableLabel

        The title label for this component.

  - ### Class org.apache.jmeter.protocol.ldap.config.gui.LdapConfigGui

    class LdapConfigGui extends AbstractConfigGui implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### add

            JTextField add

      - ##### addTest

            JRadioButton addTest

      - ##### bGroup

            ButtonGroup bGroup

      - ##### cards

            JPanel cards

      - ##### delete

            JTextField delete

      - ##### deleteTest

            JRadioButton deleteTest

      - ##### displayName

            boolean displayName

      - ##### modify

            JTextField modify

      - ##### modifyTest

            JRadioButton modifyTest

      - ##### port

            JTextField port

      - ##### rootdn

            JTextField rootdn

      - ##### searchbase

            JTextField searchbase

      - ##### searchfilter

            JTextField searchfilter

      - ##### searchTest

            JRadioButton searchTest

      - ##### servername

            JTextField servername

      - ##### tableAddPanel

            ArgumentsPanel tableAddPanel

      - ##### tableModifyPanel

            ArgumentsPanel tableModifyPanel

      - ##### userDefined

            JCheckBox userDefined

  - ### Class org.apache.jmeter.protocol.ldap.config.gui.LdapExtConfigGui

    class LdapExtConfigGui extends AbstractConfigGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### add

            JTextField add

      - ##### addTest

            JRadioButton addTest

      - ##### attribs

            JTextField attribs

      - ##### bGroup

            ButtonGroup bGroup

      - ##### bind

            JRadioButton bind

      - ##### cards

            JPanel cards

      - ##### compare

            JRadioButton compare

      - ##### comparedn

            JTextField comparedn

      - ##### comparefilt

            JTextField comparefilt

      - ##### connto

            JTextField connto

      - ##### countlim

            JTextField countlim

      - ##### delete

            JTextField delete

      - ##### deleteTest

            JRadioButton deleteTest

      - ##### deref

            JCheckBox deref

      - ##### displayName

            boolean displayName

      - ##### modddn

            JTextField modddn

      - ##### modify

            JTextField modify

      - ##### modifyTest

            JRadioButton modifyTest

      - ##### newdn

            JTextField newdn

      - ##### parseflag

            JCheckBox parseflag

      - ##### port

            JTextField port

      - ##### rename

            JRadioButton rename

      - ##### retobj

            JCheckBox retobj

      - ##### rootdn

            JTextField rootdn

      - ##### sbind

            JRadioButton sbind

      - ##### scope

            JLabeledChoice scope

      - ##### SCOPE_STRINGS

            String[] SCOPE_STRINGS

      - ##### searchbase

            JTextField searchbase

      - ##### searchfilter

            JTextField searchfilter

      - ##### searchTest

            JRadioButton searchTest

      - ##### secure

            JCheckBox secure

      - ##### servername

            JTextField servername

      - ##### tableAddPanel

            ArgumentsPanel tableAddPanel

      - ##### tableModifyPanel

            LDAPArgumentsPanel tableModifyPanel

      - ##### timelim

            JTextField timelim

      - ##### trustAll

            JCheckBox trustAll

      - ##### unbind

            JRadioButton unbind

      - ##### userdn

            JTextField userdn

      - ##### userpw

            JTextField userpw

- ## Package org.apache.jmeter.protocol.ldap.control.gui

  - ### Class org.apache.jmeter.protocol.ldap.control.gui.LdapExtTestSamplerGui

    class LdapExtTestSamplerGui extends AbstractSamplerGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### ldapDefaultPanel

            LdapExtConfigGui ldapDefaultPanel

  - ### Class org.apache.jmeter.protocol.ldap.control.gui.LdapTestSamplerGui

    class LdapTestSamplerGui extends AbstractSamplerGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### ldapDefaultPanel

            LdapConfigGui ldapDefaultPanel

      - ##### loginPanel

            LoginConfigGui loginPanel

- ## Package org.apache.jmeter.protocol.ldap.sampler

  - ### Class org.apache.jmeter.protocol.ldap.sampler.LDAPExtSampler

    class LDAPExtSampler extends AbstractSampler implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.protocol.ldap.sampler.LDAPSampler

    class LDAPSampler extends AbstractSampler implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### searchFoundEntries

            boolean searchFoundEntries

- ## Package org.apache.jmeter.protocol.mail.sampler

  - ### Class org.apache.jmeter.protocol.mail.sampler.MailReaderSampler

    class MailReaderSampler extends AbstractSampler implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### busy

            boolean busy

- ## Package org.apache.jmeter.protocol.mail.sampler.gui

  - ### Class org.apache.jmeter.protocol.mail.sampler.gui.MailReaderSamplerGui

    class MailReaderSamplerGui extends AbstractSamplerGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### accountLabel

            String accountLabel

      - ##### allMessagesButton

            JRadioButton allMessagesButton

      - ##### allMessagesLabel

            String allMessagesLabel

      - ##### deleteBox

            JCheckBox deleteBox

      - ##### deleteLabel

            String deleteLabel

      - ##### folderBox

            JTextField folderBox

      - ##### folderLabel

            JLabel folderLabel

      - ##### folderLabelStr

            String folderLabelStr

      - ##### headerOnlyBox

            JCheckBox headerOnlyBox

      - ##### headerOnlyLabel

            String headerOnlyLabel

      - ##### numMessagesLabel

            String numMessagesLabel

      - ##### passwordBox

            JTextField passwordBox

      - ##### passwordLabel

            String passwordLabel

      - ##### portBox

            JTextField portBox

      - ##### portLabel

            String portLabel

      - ##### securitySettingsPanel

            SecuritySettingsPanel securitySettingsPanel

      - ##### serverBox

            JTextField serverBox

      - ##### serverLabel

            String serverLabel

      - ##### serverTypeBox

            JTextField serverTypeBox

      - ##### serverTypeLabel

            String serverTypeLabel

      - ##### someMessagesButton

            JRadioButton someMessagesButton

      - ##### someMessagesField

            JTextField someMessagesField

      - ##### storeMime

            String storeMime

      - ##### storeMimeMessageBox

            JCheckBox storeMimeMessageBox

      - ##### usernameBox

            JTextField usernameBox

- ## Package org.apache.jmeter.protocol.mongodb.config

  - ### Class org.apache.jmeter.protocol.mongodb.config.MongoSourceElement

    class MongoSourceElement extends ConfigTestElement implements Serializable
    serialVersionUID:
      2100L

    - #### Serialized Fields

      - ##### autoConnectRetry

            boolean autoConnectRetry

      - ##### connection

            String connection

      - ##### connectionsPerHost

            int connectionsPerHost

      - ##### connectTimeout

            int connectTimeout

      - ##### continueOnInsertError

            boolean continueOnInsertError

      - ##### fsync

            boolean fsync

      - ##### maxAutoConnectRetryTime

            long maxAutoConnectRetryTime

      - ##### maxWaitTime

            int maxWaitTime

      - ##### safe

            boolean safe

      - ##### socketKeepAlive

            boolean socketKeepAlive

      - ##### socketTimeout

            int socketTimeout

      - ##### source

            String source

      - ##### threadsAllowedToBlockForConnectionMultiplier

            int threadsAllowedToBlockForConnectionMultiplier

      - ##### waitForJournaling

            boolean waitForJournaling

      - ##### writeOperationNumberOfServers

            int writeOperationNumberOfServers

      - ##### writeOperationTimeout

            int writeOperationTimeout

- ## Package org.apache.jmeter.protocol.mongodb.sampler

  - ### Class org.apache.jmeter.protocol.mongodb.sampler.MongoScriptSampler

    class MongoScriptSampler extends AbstractSampler implements Serializable
    serialVersionUID:
      -7789012234636439896L

- ## Package org.apache.jmeter.protocol.smtp.sampler

  - ### Class org.apache.jmeter.protocol.smtp.sampler.SmtpSampler

    class SmtpSampler extends AbstractSampler implements Serializable
    serialVersionUID:
      1L

- ## Package org.apache.jmeter.protocol.smtp.sampler.gui

  - ### Class org.apache.jmeter.protocol.smtp.sampler.gui.SecuritySettingsPanel

    class SecuritySettingsPanel extends JPanel implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### bgSecuritySettings

            ButtonGroup bgSecuritySettings

      - ##### cbEnforceStartTLS

            JCheckBox cbEnforceStartTLS

      - ##### cbTrustAllCerts

            JCheckBox cbTrustAllCerts

      - ##### cbUseLocalTrustStore

            JCheckBox cbUseLocalTrustStore

      - ##### jlTlsProtocolsToUse

            JLabel jlTlsProtocolsToUse

      - ##### jlTrustStoreToUse

            JLabel jlTrustStoreToUse

      - ##### rbUseNone

            JRadioButton rbUseNone

      - ##### rbUseSSL

            JRadioButton rbUseSSL

      - ##### rbUseStartTLS

            JRadioButton rbUseStartTLS

      - ##### tfTlsProtocolsToUse

            JTextField tfTlsProtocolsToUse

      - ##### tfTrustStoreToUse

            JTextField tfTrustStoreToUse

  - ### Class org.apache.jmeter.protocol.smtp.sampler.gui.SmtpPanel

    class SmtpPanel extends JPanel implements Serializable
    serialVersionUID:
      2L

    - #### Serialized Fields

      - ##### addHeaderFieldButton

            JButton addHeaderFieldButton

      - ##### attachmentFileChooser

            JFileChooser attachmentFileChooser

      - ##### browseButton

            JButton browseButton

      - ##### cbEnableDebug

            JCheckBox cbEnableDebug

      - ##### cbIncludeTimestamp

            JCheckBox cbIncludeTimestamp

      - ##### cbMessageSizeStats

            JCheckBox cbMessageSizeStats

      - ##### cbPlainBody

            JCheckBox cbPlainBody

      - ##### cbSuppressSubject

            JCheckBox cbSuppressSubject

      - ##### cbUseAuth

            JCheckBox cbUseAuth

      - ##### cbUseEmlMessage

            JCheckBox cbUseEmlMessage

      - ##### emlBrowseButton

            JButton emlBrowseButton

      - ##### emlFileChooser

            JFileChooser emlFileChooser

      - ##### headerFieldName

            JLabel headerFieldName

      - ##### headerFields

            Map<JTextField,JTextField> headerFields

      - ##### headerFieldsPanel

            JPanel headerFieldsPanel

      - ##### headerFieldValue

            JLabel headerFieldValue

      - ##### headerGridY

            int headerGridY

      - ##### removeButtons

            Map<JButton,JTextField> removeButtons

      - ##### securitySettingsPanel

            SecuritySettingsPanel securitySettingsPanel

      - ##### taMessage

            JTextArea taMessage

      - ##### tfAttachment

            JTextField tfAttachment

      - ##### tfAuthPassword

            JTextField tfAuthPassword

      - ##### tfAuthUsername

            JTextField tfAuthUsername

      - ##### tfEmlMessage

            JTextField tfEmlMessage

      - ##### tfMailFrom

            JTextField tfMailFrom

      - ##### tfMailReplyTo

            JTextField tfMailReplyTo

      - ##### tfMailServer

            JTextField tfMailServer

      - ##### tfMailServerConnectionTimeout

            JTextField tfMailServerConnectionTimeout

      - ##### tfMailServerPort

            JTextField tfMailServerPort

      - ##### tfMailServerTimeout

            JTextField tfMailServerTimeout

      - ##### tfMailTo

            JTextField tfMailTo

      - ##### tfMailToBCC

            JTextField tfMailToBCC

      - ##### tfMailToCC

            JTextField tfMailToCC

      - ##### tfSubject

            JTextField tfSubject

  - ### Class org.apache.jmeter.protocol.smtp.sampler.gui.SmtpSamplerGui

    class SmtpSamplerGui extends AbstractSamplerGui implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### smtpPanel

            SmtpPanel smtpPanel

- ## Package org.apache.jmeter.protocol.system

  - ### Class org.apache.jmeter.protocol.system.SystemSampler

    class SystemSampler extends AbstractSampler implements Serializable
    serialVersionUID:
      1L

- ## Package org.apache.jmeter.protocol.system.gui

  - ### Class org.apache.jmeter.protocol.system.gui.SystemSamplerGui

    class SystemSamplerGui extends AbstractSamplerGui implements Serializable
    serialVersionUID:
      -2413845772703695934L

    - #### Serialized Fields

      - ##### argsPanel

            ArgumentsPanel argsPanel

      - ##### checkReturnCode

            JCheckBox checkReturnCode

      - ##### command

            FilePanelEntry command

      - ##### desiredReturnCode

            JLabeledTextField desiredReturnCode

      - ##### directory

            FilePanelEntry directory

      - ##### envPanel

            ArgumentsPanel envPanel

      - ##### stderr

            FilePanelEntry stderr

      - ##### stdin

            FilePanelEntry stdin

      - ##### stdout

            FilePanelEntry stdout

      - ##### timeout

            JLabeledTextField timeout

- ## Package org.apache.jmeter.protocol.tcp.config.gui

  - ### Class org.apache.jmeter.protocol.tcp.config.gui.TCPConfigGui

    class TCPConfigGui extends AbstractConfigGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### classname

            JLabeledTextField classname

      - ##### closeConnection

            TristateCheckBox closeConnection

      - ##### displayName

            boolean displayName

      - ##### eolByte

            JTextField eolByte

      - ##### requestData

            JSyntaxTextArea requestData

      - ##### reUseConnection

            JCheckBox reUseConnection

      - ##### serverPanel

            ServerPanel serverPanel

      - ##### setNoDelay

            TristateCheckBox setNoDelay

      - ##### soLinger

            JTextField soLinger

- ## Package org.apache.jmeter.protocol.tcp.control.gui

  - ### Class org.apache.jmeter.protocol.tcp.control.gui.TCPSamplerGui

    class TCPSamplerGui extends AbstractSamplerGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### loginPanel

            LoginConfigGui loginPanel

      - ##### tcpDefaultPanel

            TCPConfigGui tcpDefaultPanel

- ## Package org.apache.jmeter.protocol.tcp.sampler

  - ### Exception org.apache.jmeter.protocol.tcp.sampler.ReadException

    class ReadException extends Exception implements Serializable
    serialVersionUID:
      -2770054697780959330L

    - #### Serialized Fields

      - ##### partialResponse

            String partialResponse

  - ### Class org.apache.jmeter.protocol.tcp.sampler.TCPSampler

    class TCPSampler extends AbstractSampler implements Serializable
    serialVersionUID:
      280L

- ## Package org.apache.jmeter.report.config

  - ### Exception org.apache.jmeter.report.config.ConfigurationException

    class ConfigurationException extends Exception implements Serializable
    serialVersionUID:
      -8686808406435011845L

- ## Package org.apache.jmeter.report.core

  - ### Exception org.apache.jmeter.report.core.ConvertException

    class ConvertException extends Exception implements Serializable
    serialVersionUID:
      -8837968211227052980L

  - ### Class org.apache.jmeter.report.core.CsvFile

    class CsvFile extends File implements Serializable
    serialVersionUID:
      4721600093557427167L

    - #### Serialized Fields

      - ##### separator

            char separator

  - ### Class org.apache.jmeter.report.core.DataContext

    class DataContext extends TreeMap<String,Object> implements Serializable
    serialVersionUID:
      -3433238675809262160L

  - ### Exception org.apache.jmeter.report.core.SampleException

    class SampleException extends RuntimeException implements Serializable
    serialVersionUID:
      -6186024584671619389L

- ## Package org.apache.jmeter.report.dashboard

  - ### Exception org.apache.jmeter.report.dashboard.ExportException

    class ExportException extends Exception implements Serializable
    serialVersionUID:
      89868452883024813L

  - ### Exception org.apache.jmeter.report.dashboard.GenerationException

    class GenerationException extends Exception implements Serializable
    serialVersionUID:
      8344451600520488094L

- ## Package org.apache.jmeter.report.processor

  - ### Class org.apache.jmeter.report.processor.ChannelContext

    class ChannelContext extends TreeMap<String,Object> implements Serializable
    serialVersionUID:
      -3090936623529607644L

- ## Package org.apache.jmeter.reporters

  - ### Class org.apache.jmeter.reporters.AbstractListenerElement

    class AbstractListenerElement extends AbstractTestElement implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.reporters.MailerModel

    class MailerModel extends AbstractTestElement implements Serializable
    serialVersionUID:
      271L

    - #### Serialized Fields

      - ##### failureCount

            long failureCount

      - ##### failureMsgSent

            boolean failureMsgSent

      - ##### siteDown

            boolean siteDown

      - ##### successCount

            long successCount

      - ##### successMsgSent

            boolean successMsgSent

  - ### Class org.apache.jmeter.reporters.MailerResultCollector

    class MailerResultCollector extends ResultCollector implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.reporters.ResultAction

    class ResultAction extends OnErrorTestElement implements Serializable
    serialVersionUID:
      242L

  - ### Class org.apache.jmeter.reporters.ResultCollector

    class ResultCollector extends AbstractListenerElement implements Serializable
    serialVersionUID:
      234L

    - #### Serialized Fields

      - ##### inTest

            boolean inTest

        Is a test running ?

      - ##### isStats

            boolean isStats

      - ##### summariser

            Summariser summariser

        the summarizer to which this result collector will forward the samples

  - ### Class org.apache.jmeter.reporters.ResultSaver

    class ResultSaver extends AbstractTestElement implements Serializable
    serialVersionUID:
      242L

    - #### Serialized Fields

      - ##### numberPadLength

            int numberPadLength

      - ##### sequenceNumber

            long sequenceNumber

      - ##### timeStamp

            String timeStamp

  - ### Class org.apache.jmeter.reporters.Summariser

    class Summariser extends AbstractTestElement implements Serializable
    serialVersionUID:
      234L

- ## Package org.apache.jmeter.reporters.gui

  - ### Class org.apache.jmeter.reporters.gui.ResultActionGui

    class ResultActionGui extends AbstractPostProcessorGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### errorPanel

            OnErrorPanel errorPanel

  - ### Class org.apache.jmeter.reporters.gui.ResultSaverGui

    class ResultSaverGui extends AbstractListenerGui implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### addTimestamp

            JCheckBox addTimestamp

      - ##### errorsOnly

            JCheckBox errorsOnly

      - ##### filename

            JLabeledTextField filename

      - ##### ignoreTC

            JCheckBox ignoreTC

      - ##### numberPadLength

            JLabeledTextField numberPadLength

      - ##### skipAutoNumber

            JCheckBox skipAutoNumber

      - ##### skipSuffix

            JCheckBox skipSuffix

      - ##### successOnly

            JCheckBox successOnly

      - ##### variableName

            JLabeledTextField variableName

  - ### Class org.apache.jmeter.reporters.gui.SummariserGui

    class SummariserGui extends AbstractListenerGui implements Serializable
    serialVersionUID:
      240L

- ## Package org.apache.jmeter.rmi

  - ### Class org.apache.jmeter.rmi.RMIServerSocketFactoryImpl

    class RMIServerSocketFactoryImpl extends Object implements Serializable
    serialVersionUID:
      6106381149147208254L

    - #### Serialized Fields

      - ##### localAddress

            InetAddress localAddress

  - ### Class org.apache.jmeter.rmi.SSLRMIClientSocketFactory

    class SSLRMIClientSocketFactory extends Object implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### alias

            String alias

      - ##### keyStoreLocation

            String keyStoreLocation

      - ##### keyStorePassword

            String keyStorePassword

      - ##### keyStoreType

            String keyStoreType

      - ##### trustStoreLocation

            String trustStoreLocation

      - ##### trustStorePassword

            String trustStorePassword

      - ##### trustStoreType

            String trustStoreType

  - ### Class org.apache.jmeter.rmi.SSLRMIServerSocketFactory

    class SSLRMIServerSocketFactory extends Object implements Serializable
    serialVersionUID:
      258730225720182190L

    - #### Serialized Fields

      - ##### alias

            String alias

      - ##### clientAuth

            boolean clientAuth

      - ##### keyStoreLocation

            String keyStoreLocation

      - ##### keyStorePassword

            String keyStorePassword

      - ##### keyStoreType

            String keyStoreType

      - ##### localAddress

            InetAddress localAddress

      - ##### trustStoreLocation

            String trustStoreLocation

      - ##### trustStorePassword

            String trustStorePassword

      - ##### trustStoreType

            String trustStoreType

- ## Package org.apache.jmeter.sampler

  - ### Class org.apache.jmeter.sampler.DebugSampler

    class DebugSampler extends AbstractSampler implements Serializable
    serialVersionUID:
      232L

    - #### Serialized Fields

      - ##### displayJMeterProperties

            boolean displayJMeterProperties

      - ##### displayJMeterVariables

            boolean displayJMeterVariables

      - ##### displaySystemProperties

            boolean displaySystemProperties

  - ### Class org.apache.jmeter.sampler.TestAction

    class TestAction extends AbstractSampler implements Serializable
    serialVersionUID:
      242L

- ## Package org.apache.jmeter.sampler.gui

  - ### Class org.apache.jmeter.sampler.gui.TestActionGui

    class TestActionGui extends AbstractSamplerGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### action

            int action

      - ##### breakLoopButton

            JRadioButton breakLoopButton

      - ##### durationField

            JLabeledTextField durationField

      - ##### pauseButton

            JRadioButton pauseButton

      - ##### restartNextThreadLoopButton

            JRadioButton restartNextThreadLoopButton

      - ##### startNextIterationOfCurrentLoopButton

            JRadioButton startNextIterationOfCurrentLoopButton

      - ##### stopButton

            JRadioButton stopButton

      - ##### stopNowButton

            JRadioButton stopNowButton

      - ##### target

            int target

      - ##### targetBox

            JComboBox<String> targetBox

- ## Package org.apache.jmeter.samplers

  - ### Class org.apache.jmeter.samplers.AbstractSampler

    class AbstractSampler extends AbstractTestElement implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.samplers.AsynchSampleSender

    class AsynchSampleSender extends AbstractSampleSender implements Serializable
    serialVersionUID:
      252L

    - #### Serialization Methods

      - ##### readResolve

        protected Object readResolve() throws ObjectStreamException
        Processed by the RMI server code.
        Throws:
          `ObjectStreamException` - never

    - #### Serialized Fields

      - ##### clientConfiguredCapacity

            int clientConfiguredCapacity

      - ##### listener

            RemoteSampleListener listener

  - ### Class org.apache.jmeter.samplers.BatchSampleSender

    class BatchSampleSender extends AbstractSampleSender implements Serializable
    serialVersionUID:
      241L

    - #### Serialization Methods

      - ##### readResolve

        private Object readResolve() throws ObjectStreamException
        Processed by the RMI server code; acts as testStarted().
        Throws:
          `ObjectStreamException` - never

    - #### Serialized Fields

      - ##### clientConfiguredNumSamplesThreshold

            int clientConfiguredNumSamplesThreshold

      - ##### clientConfiguredTimeThresholdMs

            long clientConfiguredTimeThresholdMs

      - ##### listener

            RemoteSampleListener listener

      - ##### sampleStore

            List<SampleEvent> sampleStore

  - ### Class org.apache.jmeter.samplers.DataStrippingSampleSender

    class DataStrippingSampleSender extends AbstractSampleSender implements Serializable
    serialVersionUID:
      1L

    - #### Serialization Methods

      - ##### readResolve

        protected Object readResolve() throws ObjectStreamException
        Processed by the RMI server code; acts as testStarted().
        Throws:
          `ObjectStreamException` - never

    - #### Serialized Fields

      - ##### clientConfiguredStripAlsoOnError

            boolean clientConfiguredStripAlsoOnError

      - ##### decoratedSender

            SampleSender decoratedSender

      - ##### listener

            RemoteSampleListener listener

  - ### Class org.apache.jmeter.samplers.DiskStoreSampleSender

    class DiskStoreSampleSender extends AbstractSampleSender implements Serializable
    serialVersionUID:
      253L

    - #### Serialization Methods

      - ##### readResolve

        private Object readResolve() throws ObjectStreamException
        Processed by the RMI server code; acts as testStarted().
        Throws:
          `ObjectStreamException` - never

    - #### Serialized Fields

      - ##### listener

            RemoteSampleListener listener

  - ### Class org.apache.jmeter.samplers.HoldSampleSender

    class HoldSampleSender extends AbstractSampleSender implements Serializable
    serialVersionUID:
      241L

    - #### Serialization Methods

      - ##### readResolve

        protected Object readResolve() throws ObjectStreamException
        Processed by the RMI server code; acts as testStarted().
        Throws:
          `ObjectStreamException` - never

    - #### Serialized Fields

      - ##### listener

            RemoteSampleListener listener

      - ##### sampleStore

            ConcurrentLinkedQueue<SampleEvent> sampleStore

  - ### Class org.apache.jmeter.samplers.RemoteListenerWrapper

    class RemoteListenerWrapper extends AbstractTestElement implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### listener

            RemoteSampleListener listener

      - ##### sender

            SampleSender sender

  - ### Class org.apache.jmeter.samplers.RemoteSampleListenerImpl

    class RemoteSampleListenerImpl extends UnicastRemoteObject implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### sampleListener

            SampleListener sampleListener

      - ##### testListener

            TestStateListener testListener

  - ### Class org.apache.jmeter.samplers.RemoteSampleListenerWrapper

    class RemoteSampleListenerWrapper extends AbstractTestElement implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### listener

            RemoteSampleListener listener

  - ### Class org.apache.jmeter.samplers.RemoteTestListenerWrapper

    class RemoteTestListenerWrapper extends AbstractTestElement implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### listener

            RemoteSampleListener listener

  - ### Class org.apache.jmeter.samplers.SampleEvent

    class SampleEvent extends Object implements Serializable
    serialVersionUID:
      233L

    - #### Serialized Fields

      - ##### hostname

            String hostname

      - ##### isTransactionSampleEvent

            boolean isTransactionSampleEvent

      - ##### result

            SampleResult result

      - ##### threadGroup

            String threadGroup

      - ##### values

            String[] values

  - ### Class org.apache.jmeter.samplers.SampleResult

    class SampleResult extends Object implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### allThreads

            int allThreads

        Currently active threads in all thread groups

      - ##### assertionResults

            List<AssertionResult> assertionResults

      - ##### bodySize

            long bodySize

      - ##### bytes

            long bytes

      - ##### connectTime

            long connectTime

        time to end connecting

      - ##### contentType

            String contentType

      - ##### dataEncoding

            String dataEncoding

      - ##### dataType

            String dataType

        The data type of the sample
        See Also:
          - `SampleResult.getDataType()`
          - `SampleResult.setDataType(String)`
          - `SampleResult.TEXT`
          - `SampleResult.BINARY`

      - ##### elapsedTime

            long elapsedTime

        elapsed time

      - ##### endTime

            long endTime

      - ##### files

            Set<String> files

        Files that this sample has been saved in. In Non GUI mode and when best config is used, size never exceeds 1, but as a compromise set it to 2

      - ##### groupThreads

            int groupThreads

        Currently active threads in this thread group

      - ##### headersSize

            int headersSize

      - ##### idleTime

            long idleTime

      - ##### label

            String label

      - ##### latency

            long latency

        time to first response

      - ##### location

            URL location

      - ##### nanoThreadSleep

            long nanoThreadSleep

      - ##### nanoTimeOffset

            long nanoTimeOffset

      - ##### parent

            SampleResult parent

      - ##### pauseTime

            long pauseTime

        Start of pause (if any)

      - ##### requestHeaders

            String requestHeaders

      - ##### responseCode

            String responseCode

      - ##### responseData

            byte[] responseData

      - ##### responseHeaders

            String responseHeaders

      - ##### responseMessage

            String responseMessage

      - ##### resultFileName

            String resultFileName

        Filename used by ResultSaver

      - ##### sampleCount

            int sampleCount

      - ##### samplerData

            String samplerData

        The data used by the sampler

      - ##### saveConfig

            SampleSaveConfiguration saveConfig

      - ##### sentBytes

            long sentBytes

      - ##### startTime

            long startTime

      - ##### stopTest

            boolean stopTest

        Should test terminate?

      - ##### stopTestNow

            boolean stopTestNow

        Should test terminate abruptly?

      - ##### stopThread

            boolean stopThread

        Should thread terminate?

      - ##### subResults

            List<SampleResult> subResults

      - ##### success

            boolean success

      - ##### testLogicalAction

            JMeterContext.TestLogicalAction testLogicalAction

        Way to signal what to do on Test

      - ##### threadName

            String threadName

      - ##### timeStamp

            long timeStamp

        timeStamp == 0 means either not yet initialised or no stamp available (e.g. when loading a results file) the time stamp - can be start or end

      - ##### useNanoTime

            boolean useNanoTime

  - ### Class org.apache.jmeter.samplers.SampleSaveConfiguration

    class SampleSaveConfiguration extends Object implements Serializable
    serialVersionUID:
      8L

    - #### Serialization Methods

      - ##### readResolve

        private Object readResolve()

    - #### Serialized Fields

      - ##### assertions

            boolean assertions

      - ##### assertionsResultsToSave

            int assertionsResultsToSave

      - ##### bytes

            boolean bytes

      - ##### code

            boolean code

      - ##### connectTime

            boolean connectTime

      - ##### dataType

            boolean dataType

      - ##### delimiter

            String delimiter

      - ##### encoding

            boolean encoding

      - ##### fieldNames

            boolean fieldNames

      - ##### fileName

            boolean fileName

      - ##### hostname

            boolean hostname

      - ##### idleTime

            boolean idleTime

      - ##### label

            boolean label

      - ##### latency

            boolean latency

      - ##### message

            boolean message

      - ##### printMilliseconds

            boolean printMilliseconds

      - ##### requestHeaders

            boolean requestHeaders

      - ##### responseData

            boolean responseData

      - ##### responseDataOnError

            boolean responseDataOnError

      - ##### responseHeaders

            boolean responseHeaders

      - ##### sampleCount

            boolean sampleCount

      - ##### samplerData

            boolean samplerData

      - ##### saveAssertionResultsFailureMessage

            boolean saveAssertionResultsFailureMessage

      - ##### sentBytes

            boolean sentBytes

      - ##### subresults

            boolean subresults

      - ##### success

            boolean success

      - ##### threadCounts

            boolean threadCounts

      - ##### threadName

            boolean threadName

      - ##### time

            boolean time

      - ##### timestamp

            boolean timestamp

      - ##### url

            boolean url

      - ##### xml

            boolean xml

  - ### Class org.apache.jmeter.samplers.StandardSampleSender

    class StandardSampleSender extends AbstractSampleSender implements Serializable
    serialVersionUID:
      241L

    - #### Serialization Methods

      - ##### readResolve

        private Object readResolve() throws ObjectStreamException
        Processed by the RMI server code; acts as testStarted().
        Throws:
          `ObjectStreamException` - never

    - #### Serialized Fields

      - ##### listener

            RemoteSampleListener listener

  - ### Class org.apache.jmeter.samplers.StatisticalSampleResult

    class StatisticalSampleResult extends SampleResult implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### elapsed

            long elapsed

      - ##### errorCount

            int errorCount

  - ### Class org.apache.jmeter.samplers.StatisticalSampleSender

    class StatisticalSampleSender extends AbstractSampleSender implements Serializable
    serialVersionUID:
      241L

    - #### Serialization Methods

      - ##### readResolve

        private Object readResolve() throws ObjectStreamException
        Processed by the RMI server code; acts as testStarted().
        Throws:
          `ObjectStreamException` - never

    - #### Serialized Fields

      - ##### clientConfiguredKeyOnThreadName

            boolean clientConfiguredKeyOnThreadName

      - ##### clientConfiguredNumSamplesThreshold

            int clientConfiguredNumSamplesThreshold

      - ##### clientConfiguredTimeThresholdMs

            long clientConfiguredTimeThresholdMs

      - ##### listener

            RemoteSampleListener listener

      - ##### sampleStore

            List<SampleEvent> sampleStore

      - ##### sampleTable

            Map<String,StatisticalSampleResult> sampleTable

- ## Package org.apache.jmeter.samplers.gui

  - ### Class org.apache.jmeter.samplers.gui.AbstractSamplerGui

    class AbstractSamplerGui extends AbstractJMeterGuiComponent implements Serializable
    serialVersionUID:
      240L

- ## Package org.apache.jmeter.swing

  - ### Class org.apache.jmeter.swing.HtmlPane

    class HtmlPane extends JTextPane implements Serializable
    serialVersionUID:
      241L

- ## Package org.apache.jmeter.testbeans.gui

  - ### Class org.apache.jmeter.testbeans.gui.GenericTestBeanCustomizer

    class GenericTestBeanCustomizer extends JPanel implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### propertyFieldLabelMessage

            MessageFormat propertyFieldLabelMessage

        Message format for property field labels:

      - ##### propertyMap

            Map<String,Object> propertyMap

        The Map we're currently customizing. Set by setObject().

      - ##### propertyToolTipMessage

            MessageFormat propertyToolTipMessage

        Message format for property tooltips:

      - ##### scrollerCount

            int scrollerCount

  - ### Class org.apache.jmeter.testbeans.gui.TestBeanGUI

    class TestBeanGUI extends AbstractJMeterGuiComponent implements Serializable
    serialVersionUID:
      242L

    - #### Serialized Fields

      - ##### customizer

            Customizer customizer

        The single customizer if the customizer class implements SharedCustomizer, null otherwise.

      - ##### customizerClass

            Class<?> customizerClass

      - ##### customizerIndexInPanel

            int customizerIndexInPanel

        Index of the customizer in the JPanel's child component list:

      - ##### customizers

            com.github.benmanes.caffeine.cache.Cache<org.apache.jmeter.testelement.TestElement,Customizer> customizers

        TestElement to Customizer map if customizer is null. This is necessary to avoid the cost of creating a new customizer on each edit. The cache size needs to be limited, though, to avoid memory issues when editing very large test plans.

      - ##### initialized

            boolean initialized

        Whether the GUI components have been created.

      - ##### menuCategories

            List<String> menuCategories

        The list of categories this UI participates in

      - ##### propertyMap

            Map<String,Object> propertyMap

        The property name to value map that the active customizer edits:

      - ##### testBeanClass

            Class<?> testBeanClass

- ## Package org.apache.jmeter.testelement

  - ### Class org.apache.jmeter.testelement.AbstractScopedAssertion

    class AbstractScopedAssertion extends AbstractScopedTestElement implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.testelement.AbstractScopedTestElement

    class AbstractScopedTestElement extends AbstractTestElement implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.testelement.AbstractTestElement

    class AbstractTestElement extends Object implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### propMap

            @GuardedBy("lock") Map<String,JMeterProperty> propMap

        When the element is shared between threads, then `AbstractTestElement.lock` protects the access, however, when element in not shared, then adds overhead as every lock and unlock allocates memory. So in case of cloned-per-thread elements, we use `Collections.synchronizedMap(Map)` instead.

  - ### Class org.apache.jmeter.testelement.OnErrorTestElement

    class OnErrorTestElement extends AbstractTestElement implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.testelement.TestPlan

    class TestPlan extends AbstractTestElement implements Serializable
    serialVersionUID:
      234L

    - #### Serialization Methods

      - ##### readResolve

        protected Object readResolve()

  - ### Class org.apache.jmeter.testelement.VariablesCollection

    class VariablesCollection extends Object implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### varMap

            Map<String,JMeterVariables> varMap

  - ### Class org.apache.jmeter.testelement.WorkBench

    class WorkBench extends AbstractTestElement implements Serializable
    serialVersionUID:
      240L

- ## Package org.apache.jmeter.testelement.property

  - ### Class org.apache.jmeter.testelement.property.AbstractProperty

    class AbstractProperty extends Object implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### name

            String name

  - ### Class org.apache.jmeter.testelement.property.BooleanProperty

    class BooleanProperty extends AbstractProperty implements Serializable
    serialVersionUID:
      233L

    - #### Serialized Fields

      - ##### value

            boolean value

  - ### Class org.apache.jmeter.testelement.property.CollectionProperty

    class CollectionProperty extends MultiProperty implements Serializable
    serialVersionUID:
      221L

    - #### Serialized Fields

      - ##### value

            Collection<JMeterProperty> value

  - ### Class org.apache.jmeter.testelement.property.DoubleProperty

    class DoubleProperty extends NumberProperty implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### savedValue

            double savedValue

      - ##### value

            double value

  - ### Class org.apache.jmeter.testelement.property.FloatProperty

    class FloatProperty extends NumberProperty implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### savedValue

            float savedValue

      - ##### value

            float value

  - ### Class org.apache.jmeter.testelement.property.FunctionProperty

    class FunctionProperty extends AbstractProperty implements Serializable
    serialVersionUID:
      233L

    - #### Serialized Fields

      - ##### cacheValue

            String cacheValue

        The cache will be removed in the subsequent releases. For now, it is kept for backward compatibility.

      - ##### overrideValue

            String overrideValue

      - ##### testIteration

            int testIteration

  - ### Class org.apache.jmeter.testelement.property.IntegerProperty

    class IntegerProperty extends NumberProperty implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### savedValue

            int savedValue

      - ##### value

            int value

  - ### Class org.apache.jmeter.testelement.property.LongProperty

    class LongProperty extends NumberProperty implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### savedValue

            long savedValue

      - ##### value

            long value

  - ### Class org.apache.jmeter.testelement.property.MapProperty

    class MapProperty extends MultiProperty implements Serializable
    serialVersionUID:
      221L

    - #### Serialized Fields

      - ##### value

            Map<String,JMeterProperty> value

  - ### Class org.apache.jmeter.testelement.property.MultiProperty

    class MultiProperty extends AbstractProperty implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.testelement.property.NullProperty

    class NullProperty extends AbstractProperty implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### tempValue

            JMeterProperty tempValue

  - ### Class org.apache.jmeter.testelement.property.NumberProperty

    class NumberProperty extends AbstractProperty implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.testelement.property.ObjectProperty

    class ObjectProperty extends AbstractProperty implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### savedValue

            Object savedValue

      - ##### value

            Object value

  - ### Class org.apache.jmeter.testelement.property.StringProperty

    class StringProperty extends AbstractProperty implements Serializable
    serialVersionUID:
      233L

    - #### Serialized Fields

      - ##### value

            String value

  - ### Class org.apache.jmeter.testelement.property.TestElementProperty

    class TestElementProperty extends MultiProperty implements Serializable
    serialVersionUID:
      233L

    - #### Serialized Fields

      - ##### value

            org.apache.jmeter.testelement.TestElement value

- ## Package org.apache.jmeter.threads

  - ### Class org.apache.jmeter.threads.AbstractThreadGroup

    class AbstractThreadGroup extends AbstractTestElement implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### numberOfThreads

            AtomicInteger numberOfThreads

  - ### Class org.apache.jmeter.threads.ListenerNotifier

    class ListenerNotifier extends Object implements Serializable
    serialVersionUID:
      -4861457279068497917L

  - ### Class org.apache.jmeter.threads.PostThreadGroup

    class PostThreadGroup extends ThreadGroup implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.threads.RemoteThreadsListenerImpl

    class RemoteThreadsListenerImpl extends UnicastRemoteObject implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### listeners

            Collection<RemoteThreadsLifeCycleListener> listeners

  - ### Class org.apache.jmeter.threads.RemoteThreadsListenerWrapper

    class RemoteThreadsListenerWrapper extends AbstractTestElement implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### listener

            RemoteThreadsListener listener

  - ### Class org.apache.jmeter.threads.SetupThreadGroup

    class SetupThreadGroup extends ThreadGroup implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.threads.ThreadGroup

    class ThreadGroup extends AbstractThreadGroup implements Serializable
    serialVersionUID:
      282L

    - #### Serialization Methods

      - ##### readObject

        private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
        Throws:
          `IOException`
          `ClassNotFoundException`

    - #### Serialized Fields

      - ##### allThreads

            ConcurrentHashMap<JMeterThread,Thread> allThreads

      - ##### delayedStartup

            boolean delayedStartup

        Are we using delayed startup?

      - ##### groupNumber

            int groupNumber

        Thread Group number

      - ##### notifier

            ListenerNotifier notifier

        Thread safe class

      - ##### running

            boolean running

        Is test (still) running?

      - ##### threadGroupTree

            ListedHashTree threadGroupTree

        This property will be cloned

- ## Package org.apache.jmeter.threads.gui

  - ### Class org.apache.jmeter.threads.gui.AbstractThreadGroupGui

    class AbstractThreadGroupGui extends AbstractJMeterGuiComponent implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### continueBox

            JRadioButton continueBox

      - ##### startNextLoop

            JRadioButton startNextLoop

      - ##### stopTestBox

            JRadioButton stopTestBox

      - ##### stopTestNowBox

            JRadioButton stopTestNowBox

      - ##### stopThreadBox

            JRadioButton stopThreadBox

  - ### Class org.apache.jmeter.threads.gui.PostThreadGroupGui

    class PostThreadGroupGui extends ThreadGroupGui implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.threads.gui.SetupThreadGroupGui

    class SetupThreadGroupGui extends ThreadGroupGui implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.threads.gui.ThreadGroupGui

    class ThreadGroupGui extends AbstractThreadGroupGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### delay

            JTextField delay

      - ##### delayedStart

            org.apache.jmeter.gui.JBooleanPropertyEditor delayedStart

      - ##### delayLabel

            JLabel delayLabel

      - ##### duration

            JTextField duration

      - ##### durationLabel

            JLabel durationLabel

      - ##### loopPanel

            LoopControlPanel loopPanel

      - ##### rampInput

            JTextField rampInput

      - ##### sameUserBox

            org.apache.jmeter.gui.JBooleanPropertyEditor sameUserBox

      - ##### scheduler

            org.apache.jmeter.gui.JBooleanPropertyEditor scheduler

      - ##### showDelayedStart

            boolean showDelayedStart

      - ##### threadInput

            JTextField threadInput

- ## Package org.apache.jmeter.timers

  - ### Class org.apache.jmeter.timers.BeanShellTimer

    class BeanShellTimer extends BeanShellTestElement implements Serializable
    serialVersionUID:
      5L

  - ### Class org.apache.jmeter.timers.BSFTimer

    class BSFTimer extends BSFTestElement implements Serializable
    serialVersionUID:
      5L

  - ### Class org.apache.jmeter.timers.ConstantThroughputTimer

    class ConstantThroughputTimer extends AbstractTestElement implements Serializable
    serialVersionUID:
      4L

    - #### Serialized Fields

      - ##### previousTime

            long previousTime

        Target time for the start of the next request. The delay provided by the timer will be calculated so that the next request happens at this time.

  - ### Class org.apache.jmeter.timers.ConstantTimer

    class ConstantTimer extends AbstractTestElement implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.timers.GaussianRandomTimer

    class GaussianRandomTimer extends RandomTimer implements Serializable
    serialVersionUID:
      241L

  - ### Class org.apache.jmeter.timers.JSR223Timer

    class JSR223Timer extends JSR223TestElement implements Serializable
    serialVersionUID:
      5L

  - ### Class org.apache.jmeter.timers.PoissonRandomTimer

    class PoissonRandomTimer extends RandomTimer implements Serializable
    serialVersionUID:
      3514708226113231004L

  - ### Class org.apache.jmeter.timers.RandomTimer

    class RandomTimer extends ConstantTimer implements Serializable
    serialVersionUID:
      241L

  - ### Class org.apache.jmeter.timers.SyncTimer

    class SyncTimer extends AbstractTestElement implements Serializable
    serialVersionUID:
      3L

    - #### Serialization Methods

      - ##### readResolve

        private Object readResolve()

    - #### Serialized Fields

      - ##### groupSize

            int groupSize

      - ##### timeoutInMs

            long timeoutInMs

  - ### Class org.apache.jmeter.timers.UniformRandomTimer

    class UniformRandomTimer extends RandomTimer implements Serializable
    serialVersionUID:
      241L

- ## Package org.apache.jmeter.timers.gui

  - ### Class org.apache.jmeter.timers.gui.AbstractRandomTimerGui

    class AbstractRandomTimerGui extends AbstractTimerGui implements Serializable
    serialVersionUID:
      -322164502276145504L

    - #### Serialized Fields

      - ##### delayField

            JTextField delayField

      - ##### rangeField

            JTextField rangeField

  - ### Class org.apache.jmeter.timers.gui.AbstractTimerGui

    class AbstractTimerGui extends AbstractJMeterGuiComponent implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.timers.gui.ConstantTimerGui

    class ConstantTimerGui extends AbstractTimerGui implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### delayField

            JTextField delayField

  - ### Class org.apache.jmeter.timers.gui.GaussianRandomTimerGui

    class GaussianRandomTimerGui extends AbstractRandomTimerGui implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.timers.gui.PoissonRandomTimerGui

    class PoissonRandomTimerGui extends AbstractRandomTimerGui implements Serializable
    serialVersionUID:
      -3218002787832805275L

  - ### Class org.apache.jmeter.timers.gui.UniformRandomTimerGui

    class UniformRandomTimerGui extends AbstractRandomTimerGui implements Serializable
    serialVersionUID:
      240L

- ## Package org.apache.jmeter.timers.poissonarrivals

  - ### Class org.apache.jmeter.timers.poissonarrivals.PreciseThroughputTimer

    class PreciseThroughputTimer extends AbstractTestElement implements Serializable
    serialVersionUID:
      4L

    - #### Serialized Fields

      - ##### allowedThroughputSurplus

            double allowedThroughputSurplus

      - ##### batchSize

            int batchSize

        This enables to generate events in batches (e.g. pairs of events with `PreciseThroughputTimer.batchThreadDelay` sec in between) TODO: this should be either rewritten to double / ms, or dropped in favour of other approach

      - ##### batchThreadDelay

            int batchThreadDelay

      - ##### duration

            long duration

        This is used to ensure you'll get `duration*throughput/throughputPeriod` samples during "test duration" timeframe. Even though arrivals are random, business users want to see round numbers in reports like "100 samples per hour", so the timer picks only those random arrivals that end up with round total numbers.

      - ##### exactLimit

            int exactLimit

        When number of required samples exceeds `exactLimit`, random generator would resort to approximate match of number of generated samples.

      - ##### randomSeed

            Long randomSeed

        This enables to reproduce exactly the same sequence of delays by reusing the same seed.

      - ##### throughput

            double throughput

        Desired throughput configured as `throughput/throughputPeriod` per second.

      - ##### throughputPeriod

            int throughputPeriod

- ## Package org.apache.jmeter.util

  - ### Class org.apache.jmeter.util.BeanShellTestElement

    class BeanShellTestElement extends AbstractTestElement implements Serializable
    serialVersionUID:
      4L

    - #### Serialization Methods

      - ##### readResolve

        protected Object readResolve()

    - #### Serialized Fields

      - ##### filename

            String filename

      - ##### parameters

            String parameters

      - ##### resetInterpreter

            boolean resetInterpreter

      - ##### script

            String script

  - ### Class org.apache.jmeter.util.BSFTestElement

    class BSFTestElement extends ScriptingTestElement implements Serializable
    serialVersionUID:
      235L

  - ### Class org.apache.jmeter.util.JSR223TestElement

    class JSR223TestElement extends ScriptingTestElement implements Serializable
    serialVersionUID:
      233L

    - #### Serialized Fields

      - ##### cacheKey

            String cacheKey

        If not empty then script in ScriptText will be compiled and cached

      - ##### scriptMd5

            org.apache.jmeter.util.ScriptCacheKey scriptMd5

        md5 of the script, used as an unique key for the cache

  - ### Class org.apache.jmeter.util.LocaleChangeEvent

    class LocaleChangeEvent extends EventObject implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### locale

            Locale locale

  - ### Class org.apache.jmeter.util.ScopePanel

    class ScopePanel extends JPanel implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### allButton

            JRadioButton allButton

      - ##### childButton

            JRadioButton childButton

      - ##### parentButton

            JRadioButton parentButton

      - ##### variableButton

            JRadioButton variableButton

      - ##### variableName

            JTextField variableName

  - ### Class org.apache.jmeter.util.ScriptingTestElement

    class ScriptingTestElement extends AbstractTestElement implements Serializable
    serialVersionUID:
      282L

    - #### Serialized Fields

      - ##### filename

            String filename

      - ##### parameters

            String parameters

      - ##### script

            String script

      - ##### scriptLanguage

            String scriptLanguage

  - ### Exception org.apache.jmeter.util.TidyException

    class TidyException extends Exception implements Serializable
    serialVersionUID:
      240L

- ## Package org.apache.jmeter.visualizers

  - ### Class org.apache.jmeter.visualizers.AssertionVisualizer

    class AssertionVisualizer extends AbstractVisualizer implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### textArea

            JTextArea textArea

  - ### Class org.apache.jmeter.visualizers.AxisGraph

    class AxisGraph extends JPanel implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### color

            Color[] color

      - ##### data

            double[][] data

      - ##### foreColor

            Color foreColor

      - ##### height

            int height

      - ##### legendFont

            Font legendFont

      - ##### legendLabels

            String[] legendLabels

      - ##### legendPlacement

            int legendPlacement

      - ##### maxLength

            int maxLength

      - ##### maxYAxisScale

            int maxYAxisScale

      - ##### outlinesBarFlag

            boolean outlinesBarFlag

      - ##### showGrouping

            boolean showGrouping

      - ##### title

            String title

      - ##### titleFont

            Font titleFont

      - ##### valueFont

            Font valueFont

      - ##### valueOrientation

            boolean valueOrientation

      - ##### width

            int width

      - ##### xAxisLabels

            String[] xAxisLabels

      - ##### xAxisTitle

            String xAxisTitle

      - ##### yAxisLabel

            String yAxisLabel

      - ##### yAxisTitle

            String yAxisTitle

  - ### Class org.apache.jmeter.visualizers.BeanShellListener

    class BeanShellListener extends BeanShellTestElement implements Serializable
    serialVersionUID:
      4L

  - ### Class org.apache.jmeter.visualizers.BSFListener

    class BSFListener extends BSFTestElement implements Serializable
    serialVersionUID:
      234L

  - ### Class org.apache.jmeter.visualizers.ComparisonVisualizer

    class ComparisonVisualizer extends AbstractVisualizer implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### base

            JTextPane base

      - ##### resultsTree

            JTree resultsTree

      - ##### root

            DefaultMutableTreeNode root

      - ##### secondary

            JTextPane secondary

      - ##### treeModel

            DefaultTreeModel treeModel

  - ### Class org.apache.jmeter.visualizers.Graph

    class Graph extends JComponent implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### graphMax

            long graphMax

      - ##### model

            CachingStatCalculator model

      - ##### throughputMax

            double throughputMax

      - ##### wantAverage

            boolean wantAverage

      - ##### wantData

            boolean wantData

      - ##### wantDeviation

            boolean wantDeviation

      - ##### wantMedian

            boolean wantMedian

      - ##### wantThroughput

            boolean wantThroughput

  - ### Class org.apache.jmeter.visualizers.GraphVisualizer

    class GraphVisualizer extends AbstractVisualizer implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### average

            JCheckBox average

      - ##### averageField

            JTextField averageField

      - ##### data

            JCheckBox data

      - ##### dataField

            JTextField dataField

      - ##### deviation

            JCheckBox deviation

      - ##### deviationField

            JTextField deviationField

      - ##### graph

            Graph graph

      - ##### maxYField

            JTextField maxYField

      - ##### median

            JCheckBox median

      - ##### medianField

            JTextField medianField

      - ##### minute

            String minute

      - ##### minYField

            JTextField minYField

      - ##### model

            CachingStatCalculator model

      - ##### newSamples

            Deque<SampleResult> newSamples

      - ##### nf

            NumberFormat nf

      - ##### noSamplesField

            JTextField noSamplesField

      - ##### REFRESH_PERIOD

            int REFRESH_PERIOD

      - ##### throughput

            JCheckBox throughput

      - ##### throughputField

            JTextField throughputField

  - ### Class org.apache.jmeter.visualizers.JSR223Listener

    class JSR223Listener extends JSR223TestElement implements Serializable
    serialVersionUID:
      235L

  - ### Class org.apache.jmeter.visualizers.LineGraph

    class LineGraph extends JPanel implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### data

            double[][] data

      - ##### height

            int height

      - ##### paint_counter

            int paint_counter

      - ##### shape_counter

            int shape_counter

      - ##### title

            String title

      - ##### width

            int width

      - ##### xAxisLabels

            String[] xAxisLabels

      - ##### xAxisTitle

            String xAxisTitle

      - ##### yAxisLabel

            String[] yAxisLabel

      - ##### yAxisTitle

            String yAxisTitle

  - ### Class org.apache.jmeter.visualizers.MailerVisualizer

    class MailerVisualizer extends AbstractVisualizer implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### addressField

            JTextField addressField

      - ##### authTypeCombo

            JComboBox<String> authTypeCombo

      - ##### failureField

            JTextField failureField

      - ##### failureLimitField

            JTextField failureLimitField

      - ##### failureSubjectField

            JTextField failureSubjectField

      - ##### fromField

            JTextField fromField

      - ##### smtpHostField

            JTextField smtpHostField

      - ##### smtpLoginField

            JTextField smtpLoginField

      - ##### smtpPasswordField

            JTextField smtpPasswordField

      - ##### smtpPortField

            JTextField smtpPortField

      - ##### successLimitField

            JTextField successLimitField

      - ##### successSubjectField

            JTextField successSubjectField

      - ##### testerButton

            JButton testerButton

  - ### Class org.apache.jmeter.visualizers.PropertyControlGui

    class PropertyControlGui extends AbstractConfigGui implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### jmeterButton

            JCheckBox jmeterButton

      - ##### systemButton

            JCheckBox systemButton

      - ##### tableLabel

            JLabel tableLabel

  - ### Class org.apache.jmeter.visualizers.RespTimeGraphChart

    class RespTimeGraphChart extends JPanel implements Serializable
    serialVersionUID:
      281L

    - #### Serialized Fields

      - ##### color

            Color[] color

      - ##### data

            double[][] data

      - ##### height

            int height

      - ##### incrYAxisScale

            int incrYAxisScale

      - ##### legendFont

            Font legendFont

      - ##### legendLabels

            String[] legendLabels

      - ##### legendPlacement

            int legendPlacement

      - ##### maxYAxisScale

            int maxYAxisScale

      - ##### pointShape

            Shape pointShape

      - ##### showGrouping

            boolean showGrouping

      - ##### strokeWidth

            float strokeWidth

      - ##### title

            String title

      - ##### titleFont

            Font titleFont

      - ##### width

            int width

      - ##### xAxisLabels

            String[] xAxisLabels

      - ##### xAxisTitle

            String xAxisTitle

      - ##### yAxisLabel

            String yAxisLabel

      - ##### yAxisTitle

            String yAxisTitle

  - ### Class org.apache.jmeter.visualizers.RespTimeGraphVisualizer

    class RespTimeGraphVisualizer extends AbstractVisualizer implements Serializable
    serialVersionUID:
      281L

    - #### Serialized Fields

      - ##### applyFilterBtn

            JButton applyFilterBtn

      - ##### caseChkBox

            JCheckBox caseChkBox

      - ##### colorIdx

            int colorIdx

      - ##### displayButton

            JButton displayButton

      - ##### durationTest

            long durationTest

      - ##### dynamicGraphSize

            JCheckBox dynamicGraphSize

        checkbox for use dynamic graph size

      - ##### fontNameList

            JComboBox<String> fontNameList

      - ##### fontSizeList

            JComboBox<String> fontSizeList

      - ##### fontStyleList

            JComboBox<String> fontStyleList

      - ##### graphHeight

            JLabeledTextField graphHeight

      - ##### graphPanel

            RespTimeGraphChart graphPanel

      - ##### graphTitle

            JLabeledTextField graphTitle

      - ##### graphWidth

            JLabeledTextField graphWidth

      - ##### incrScaleYAxis

            JLabeledTextField incrScaleYAxis

      - ##### internalList

            List<RespTimeGraphDataBean> internalList

      - ##### intervalButton

            JButton intervalButton

      - ##### intervalField

            JLabeledTextField intervalField

      - ##### intervalValue

            int intervalValue

      - ##### legendPlacementList

            JComboBox<String> legendPlacementList

      - ##### listColors

            List<Color> listColors

      - ##### maxStartTime

            long maxStartTime

      - ##### maxValueYAxisLabel

            JLabeledTextField maxValueYAxisLabel

      - ##### minStartTime

            long minStartTime

      - ##### numberShowGrouping

            JCheckBox numberShowGrouping

      - ##### pattern

            Pattern pattern

      - ##### pList

            Map<String,Map<Long,StatCalculatorLong>> pList

        We want to retain insertion order, so LinkedHashMap is necessary

      - ##### pointShapeLine

            JComboBox<String> pointShapeLine

      - ##### regexpChkBox

            JCheckBox regexpChkBox

      - ##### samplerMatchLabel

            JTextField samplerMatchLabel

      - ##### samplerSelection

            JCheckBox samplerSelection

      - ##### saveGraph

            JButton saveGraph

      - ##### saveGraphToFile

            boolean saveGraphToFile

      - ##### seriesNames

            Map<String,RespTimeGraphLineBean> seriesNames

        We want to retain insertion order, so LinkedHashMap is necessary

      - ##### strokeWidthList

            JComboBox<String> strokeWidthList

      - ##### syncWithName

            JButton syncWithName

      - ##### tabbedGraph

            JTabbedPane tabbedGraph

      - ##### titleFontNameList

            JComboBox<String> titleFontNameList

      - ##### titleFontSizeList

            JComboBox<String> titleFontSizeList

      - ##### titleFontStyleList

            JComboBox<String> titleFontStyleList

      - ##### xAxisTimeFormat

            JLabeledTextField xAxisTimeFormat

  - ### Class org.apache.jmeter.visualizers.Sample

    class Sample extends Object implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### average

            long average

      - ##### bytes

            int bytes

      - ##### count

            long count

      - ##### data

            long data

      - ##### deviation

            long deviation

      - ##### distributionLine

            long distributionLine

      - ##### endTime

            long endTime

      - ##### errorCount

            long errorCount

      - ##### label

            String label

      - ##### median

            long median

      - ##### success

            boolean success

      - ##### threadName

            String threadName

      - ##### throughput

            double throughput

  - ### Class org.apache.jmeter.visualizers.SearchableTreeNode

    class SearchableTreeNode extends DefaultMutableTreeNode implements Serializable
    serialVersionUID:
      5222625456347899544L

    - #### Serialized Fields

      - ##### childrenNodesHaveMatched

            boolean childrenNodesHaveMatched

      - ##### nodeHasMatched

            boolean nodeHasMatched

  - ### Class org.apache.jmeter.visualizers.SearchTreePanel

    class SearchTreePanel extends JPanel implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### defaultMutableTreeNode

            DefaultMutableTreeNode defaultMutableTreeNode

      - ##### isCaseSensitiveCB

            JCheckBox isCaseSensitiveCB

      - ##### isRegexpCB

            JCheckBox isRegexpCB

      - ##### resetButton

            JButton resetButton

      - ##### searchButton

            JButton searchButton

      - ##### searchTF

            JTextField searchTF

  - ### Class org.apache.jmeter.visualizers.SimpleDataWriter

    class SimpleDataWriter extends AbstractVisualizer implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.visualizers.StatGraphVisualizer

    class StatGraphVisualizer extends AbstractVisualizer implements Serializable
    serialVersionUID:
      242L

    - #### Serialized Fields

      - ##### applyFilterBtn

            JButton applyFilterBtn

      - ##### caseChkBox

            JCheckBox caseChkBox

      - ##### chooseForeColor

            JButton chooseForeColor

      - ##### colorForeGraph

            Color colorForeGraph

      - ##### columnMatchLabel

            JTextField columnMatchLabel

      - ##### columnSelection

            JCheckBox columnSelection

      - ##### columnsList

            JComboBox<String> columnsList

      - ##### displayButton

            JButton displayButton

      - ##### drawOutlinesBar

            JCheckBox drawOutlinesBar

      - ##### dynamicGraphSize

            JCheckBox dynamicGraphSize

        checkbox for use dynamic graph size

      - ##### eltList

            List<BarGraph> eltList

      - ##### fontNameList

            JComboBox<String> fontNameList

      - ##### fontSizeList

            JComboBox<String> fontSizeList

      - ##### fontStyleList

            JComboBox<String> fontStyleList

      - ##### graphHeight

            JLabeledTextField graphHeight

      - ##### graphPanel

            AxisGraph graphPanel

      - ##### graphTitle

            JLabeledTextField graphTitle

      - ##### graphWidth

            JLabeledTextField graphWidth

      - ##### legendPlacementList

            JComboBox<String> legendPlacementList

      - ##### maxLengthXAxisLabel

            JLabeledTextField maxLengthXAxisLabel

      - ##### maxValueYAxisLabel

            JLabeledTextField maxValueYAxisLabel

      - ##### myJTable

            JTable myJTable

      - ##### myScrollPane

            JScrollPane myScrollPane

      - ##### nbColToGraph

            int nbColToGraph

      - ##### newRows

            Deque<SamplingStatCalculator> newRows

      - ##### numberShowGrouping

            JCheckBox numberShowGrouping

      - ##### pattern

            Pattern pattern

      - ##### regexpChkBox

            JCheckBox regexpChkBox

      - ##### saveGraph

            JButton saveGraph

      - ##### saveGraphToFile

            boolean saveGraphToFile

      - ##### saveHeaders

            JCheckBox saveHeaders

      - ##### saveTable

            JButton saveTable

      - ##### settingsPane

            JPanel settingsPane

      - ##### spane

            JSplitPane spane

      - ##### syncWithName

            JButton syncWithName

      - ##### tabbedGraph

            JTabbedPane tabbedGraph

      - ##### tableRows

            Map<String,SamplingStatCalculator> tableRows

      - ##### titleFontNameList

            JComboBox<String> titleFontNameList

      - ##### titleFontSizeList

            JComboBox<String> titleFontSizeList

      - ##### titleFontStyleList

            JComboBox<String> titleFontStyleList

      - ##### valueFontNameList

            JComboBox<String> valueFontNameList

      - ##### valueFontSizeList

            JComboBox<String> valueFontSizeList

      - ##### valueFontStyleList

            JComboBox<String> valueFontStyleList

      - ##### valueLabelsVertical

            JCheckBox valueLabelsVertical

      - ##### yAxisLabel

            String yAxisLabel

      - ##### yAxisTitle

            String yAxisTitle

  - ### Class org.apache.jmeter.visualizers.StatVisualizer

    class StatVisualizer extends AbstractVisualizer implements Serializable
    serialVersionUID:
      242L

    - #### Serialized Fields

      - ##### dataChanged

            boolean dataChanged

      - ##### newRows

            Deque<SamplingStatCalculator> newRows

      - ##### saveHeaders

            JCheckBox saveHeaders

      - ##### saveTable

            JButton saveTable

      - ##### tableRows

            Map<String,SamplingStatCalculator> tableRows

      - ##### useGroupName

            JCheckBox useGroupName

  - ### Class org.apache.jmeter.visualizers.SummaryReport

    class SummaryReport extends AbstractVisualizer implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### dataChanged

            boolean dataChanged

      - ##### myJTable

            JTable myJTable

      - ##### myScrollPane

            JScrollPane myScrollPane

      - ##### newRows

            Deque<Calculator> newRows

      - ##### saveHeaders

            JCheckBox saveHeaders

      - ##### saveTable

            JButton saveTable

      - ##### tableRows

            Map<String,Calculator> tableRows

      - ##### TOTAL_ROW_LABEL

            String TOTAL_ROW_LABEL

      - ##### useGroupName

            JCheckBox useGroupName

  - ### Class org.apache.jmeter.visualizers.TableSample

    class TableSample extends Object implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### bytes

            long bytes

      - ##### connect

            long connect

      - ##### elapsed

            long elapsed

      - ##### label

            String label

      - ##### latency

            long latency

      - ##### sampleCount

            int sampleCount

      - ##### sentBytes

            long sentBytes

      - ##### startTime

            long startTime

      - ##### success

            boolean success

      - ##### threadName

            String threadName

      - ##### totalSamples

            long totalSamples

  - ### Class org.apache.jmeter.visualizers.TableVisualizer

    class TableVisualizer extends AbstractVisualizer implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### autoscroll

            JCheckBox autoscroll

      - ##### averageField

            JTextField averageField

      - ##### childSamples

            JCheckBox childSamples

      - ##### dataField

            JTextField dataField

      - ##### deviationField

            JTextField deviationField

      - ##### format

            Format format

      - ##### model

            ObjectTableModel model

      - ##### newRows

            Deque<SampleResult> newRows

      - ##### noSamplesField

            JTextField noSamplesField

      - ##### table

            JTable table

      - ##### tableScrollPanel

            JScrollPane tableScrollPanel

  - ### Class org.apache.jmeter.visualizers.TreeNodeRenderer

    class TreeNodeRenderer extends DefaultTreeCellRenderer implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.visualizers.ViewResultsFullVisualizer

    class ViewResultsFullVisualizer extends AbstractVisualizer implements Serializable
    serialVersionUID:
      2L

    - #### Serialized Fields

      - ##### autoScrollCB

            JCheckBox autoScrollCB

      - ##### buffer

            Queue<SampleResult> buffer

      - ##### dataChanged

            boolean dataChanged

      - ##### jTree

            JTree jTree

      - ##### lastSelectionEvent

            TreeSelectionEvent lastSelectionEvent

      - ##### leftSide

            Component leftSide

      - ##### mainSplit

            JSplitPane mainSplit

      - ##### resultsObject

            Object resultsObject

      - ##### resultsRender

            ResultRenderer resultsRender

      - ##### rightSide

            JTabbedPane rightSide

      - ##### root

            DefaultMutableTreeNode root

      - ##### selectedTab

            int selectedTab

      - ##### selectRenderPanel

            JComboBox<ResultRenderer> selectRenderPanel

      - ##### treeModel

            DefaultTreeModel treeModel

  - ### Class org.apache.jmeter.visualizers.XMLDefaultMutableTreeNode

    class XMLDefaultMutableTreeNode extends DefaultMutableTreeNode implements Serializable
    serialVersionUID:
      241L

- ## Package org.apache.jmeter.visualizers.backend

  - ### Class org.apache.jmeter.visualizers.backend.BackendListener

    class BackendListener extends AbstractTestElement implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### clientClass

            Class<?> clientClass

        The BackendListenerClient class used by this sampler. Created by testStarted; copied to cloned instances.

  - ### Class org.apache.jmeter.visualizers.backend.BackendListenerGui

    class BackendListenerGui extends AbstractListenerGui implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### argsPanel

            ArgumentsPanel argsPanel

        A panel allowing the user to set arguments for this test.

      - ##### className

            String className

        The current className of the Backend listener

      - ##### classnameCombo

            JComboBox<String> classnameCombo

        A combo box allowing the user to choose a backend class.

      - ##### queueSize

            JTextField queueSize

        A field allowing the user to specify the size of Queue

- ## Package org.apache.jmeter.visualizers.gui

  - ### Class org.apache.jmeter.visualizers.gui.AbstractListenerGui

    class AbstractListenerGui extends AbstractJMeterGuiComponent implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.visualizers.gui.AbstractVisualizer

    class AbstractVisualizer extends AbstractListenerGui implements Serializable
    serialVersionUID:
      241L

    - #### Serialized Fields

      - ##### collector

            ResultCollector collector

      - ##### errorLogging

            JCheckBox errorLogging

        A checkbox choosing whether or not only errors should be logged.

      - ##### filePanel

            FilePanel filePanel

        A panel allowing results to be saved.

      - ##### isStats

            boolean isStats

      - ##### successOnlyLogging

            JCheckBox successOnlyLogging

- ## Package org.apache.jorphan.collections

  - ### Class org.apache.jorphan.collections.Data

    class Data extends Object implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### currentPos

            int currentPos

      - ##### data

            Map<String,List<Object>> data

      - ##### header

            List<String> header

      - ##### size

            int size

  - ### Class org.apache.jorphan.collections.HashTree

    class HashTree extends Object implements Serializable
    serialVersionUID:
      240L

    - #### Serialization Methods

      - ##### readObject

        private void readObject(ObjectInputStream ois) throws ClassNotFoundException, IOException
        Method readObject.
        Parameters:
          `ois` - the stream to read the objects from
        Throws:
          `ClassNotFoundException` - when the class for the deserialization can not be found
          `IOException` - when I/O error occurs

      - ##### writeObject

        private void writeObject(ObjectOutputStream oos) throws IOException
        Throws:
          `IOException`

    - #### Serialized Fields

      - ##### data

            IdentityHashMap<Object,HashTree> data

  - ### Class org.apache.jorphan.collections.ListedHashTree

    class ListedHashTree extends HashTree implements Serializable
    serialVersionUID:
      240L

    - #### Serialization Methods

      - ##### readObject

        private void readObject(ObjectInputStream ois) throws ClassNotFoundException, IOException
        Throws:
          `ClassNotFoundException`
          `IOException`

      - ##### writeObject

        private void writeObject(ObjectOutputStream oos) throws IOException
        Throws:
          `IOException`

    - #### Serialized Fields

      - ##### order

            List<Object> order

- ## Package org.apache.jorphan.gui

  - ### Class org.apache.jorphan.gui.AbstractTreeTableModel

    class AbstractTreeTableModel extends DefaultTableModel implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### listener

            EventListenerList listener

      - ##### rootNode

            TreeNode rootNode

  - ### Class org.apache.jorphan.gui.CardLayoutWithSizeOfCurrentVisibleElement

    class CardLayoutWithSizeOfCurrentVisibleElement extends CardLayout implements Serializable

  - ### Class org.apache.jorphan.gui.DefaultTreeTableModel

    class DefaultTreeTableModel extends AbstractTreeTableModel implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jorphan.gui.JEditableCheckBox

    class JEditableCheckBox extends JPanel implements Serializable

    - #### Serialized Fields

      - ##### cards

            org.apache.jorphan.gui.CardLayoutWithSizeOfCurrentVisibleElement cards

      - ##### checkbox

            JCheckBox checkbox

      - ##### comboBox

            JComboBox<String> comboBox

      - ##### configuration

            org.apache.jorphan.gui.JEditableCheckBox.Configuration configuration

      - ##### oldValue

            org.apache.jorphan.gui.JEditableCheckBox.Value oldValue

      - ##### textFieldLabel

            JLabel textFieldLabel

      - ##### useExpressionAction

            useExpressionAction$1 useExpressionAction

  - ### Class org.apache.jorphan.gui.JLabeledChoice

    class JLabeledChoice extends JPanel implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### add

            JButton add

      - ##### choiceList

            JComboBox<String> choiceList

      - ##### delete

            JButton delete

      - ##### mChangeListeners

            ArrayList<ChangeListener> mChangeListeners

      - ##### mLabel

            JLabel mLabel

      - ##### withButtons

            boolean withButtons

  - ### Class org.apache.jorphan.gui.JLabeledPasswordField

    class JLabeledPasswordField extends JLabeledTextField implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jorphan.gui.JLabeledTextArea

    class JLabeledTextArea extends JPanel implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### mChangeListeners

            ArrayList<ChangeListener> mChangeListeners

      - ##### mLabel

            JLabel mLabel

      - ##### mTextArea

            JTextArea mTextArea

      - ##### oldValue

            String oldValue

  - ### Class org.apache.jorphan.gui.JLabeledTextField

    class JLabeledTextField extends JPanel implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### mChangeListeners

            ArrayList<ChangeListener> mChangeListeners

      - ##### mLabel

            JLabel mLabel

      - ##### mTextField

            JTextField mTextField

      - ##### oldValue

            String oldValue

  - ### Class org.apache.jorphan.gui.JTreeTable

    class JTreeTable extends JTable implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jorphan.gui.MinMaxLongRenderer

    class MinMaxLongRenderer extends NumberRenderer implements Serializable
    serialVersionUID:
      1L

  - ### Class org.apache.jorphan.gui.NumberRenderer

    class NumberRenderer extends DefaultTableCellRenderer implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### formatter

            NumberFormat formatter

  - ### Class org.apache.jorphan.gui.ObjectTableModel

    class ObjectTableModel extends DefaultTableModel implements Serializable
    serialVersionUID:
      240L

    - #### Serialization Methods

      - ##### readResolve

        private Object readResolve()

  - ### Class org.apache.jorphan.gui.RateRenderer

    class RateRenderer extends NumberRenderer implements Serializable
    serialVersionUID:
      240L

  - ### Class org.apache.jorphan.gui.RightAlignRenderer

    class RightAlignRenderer extends DefaultTableCellRenderer implements Serializable
    serialVersionUID:
      240L

- ## Package org.apache.jorphan.gui.layout

  - ### Class org.apache.jorphan.gui.layout.VerticalLayout

    class VerticalLayout extends Object implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### alignment

            int alignment

        LEFT, RIGHT, CENTER or BOTH...how the components are justified.

      - ##### anchor

            int anchor

        TOP, BOTTOM or CENTER ...where are the components positioned in an overlarge space.

      - ##### vgap

            int vgap

        The vertical vgap between components...defaults to 5.

- ## Package org.apache.jorphan.io

  - ### Class org.apache.jorphan.io.TextFile

    class TextFile extends File implements Serializable
    serialVersionUID:
      240L

    - #### Serialized Fields

      - ##### encoding

            String encoding

        File encoding. null means use the platform's default.

- ## Package org.apache.jorphan.math

  - ### Class org.apache.jorphan.math.NumberComparator

    class NumberComparator extends Object implements Serializable
    serialVersionUID:
      1L

- ## Package org.apache.jorphan.util

  - ### Error org.apache.jorphan.util.JMeterError

    class JMeterError extends Error implements Serializable
    serialVersionUID:
      240L

  - ### Exception org.apache.jorphan.util.JMeterException

    class JMeterException extends Exception implements Serializable
    serialVersionUID:
      240L

  - ### Exception org.apache.jorphan.util.JMeterStopTestException

    class JMeterStopTestException extends RuntimeException implements Serializable
    serialVersionUID:
      240L

  - ### Exception org.apache.jorphan.util.JMeterStopTestNowException

    class JMeterStopTestNowException extends RuntimeException implements Serializable
    serialVersionUID:
      240L

  - ### Exception org.apache.jorphan.util.JMeterStopThreadException

    class JMeterStopThreadException extends RuntimeException implements Serializable
    serialVersionUID:
      240L

- ## Package org.apache.log

  - ### Class org.apache.log.ContextMap

    class ContextMap extends Object implements Serializable
    serialVersionUID:
      1L

    - #### Serialization Methods

      - ##### readResolve

        private Object readResolve()
        Deprecated.
        Helper method that sets context to read-only after de-serialization.

    - #### Serialized Fields

      - ##### m_map

            Hashtable m_map

        Deprecated.

      - ##### m_parent

            ContextMap m_parent

        Deprecated.

  - ### Class org.apache.log.LogEvent

    class LogEvent extends Object implements Serializable
    serialVersionUID:
      1L

    - #### Serialization Methods

      - ##### readResolve

        private Object readResolve() throws ObjectStreamException
        Deprecated.
        Helper method that replaces deserialized priority with correct singleton.
        Throws:
          `ObjectStreamException` - if an error occurs

    - #### Serialized Fields

      - ##### m_category

            String m_category

        Deprecated.

      - ##### m_contextMap

            ContextMap m_contextMap

        Deprecated.

      - ##### m_message

            String m_message

        Deprecated.

      - ##### m_priority

            Priority m_priority

        Deprecated.

      - ##### m_throwable

            Throwable m_throwable

        Deprecated.

      - ##### m_time

            long m_time

        Deprecated.

  - ### Class org.apache.log.Priority

    class Priority extends Object implements Serializable
    serialVersionUID:
      1L

    - #### Serialization Methods

      - ##### readResolve

        private Object readResolve()
        Deprecated.
        Helper method that replaces deserialized object with correct singleton.

    - #### Serialized Fields

      - ##### m_name

            String m_name

        Deprecated.

      - ##### m_priority

            int m_priority

        Deprecated.