# Serialized Form

- ## Package org.apache.jmeter

  - ### Class org.apache.jmeter.SplashScreen extends javax.swing.JWindow implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### borderLayout

            java.awt.BorderLayout borderLayout

      - #### imageLabel

            javax.swing.JLabel imageLabel

      - #### progressBar

            javax.swing.JProgressBar progressBar

- ## Package org.apache.jmeter.assertions

  - ### Class org.apache.jmeter.assertions.AssertionResult extends java.lang.Object implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### name

            java.lang.String name

        Name of the assertion.

      - #### failure

            boolean failure

        True if the assertion failed.

      - #### error

            boolean error

        True if there was an error checking the assertion.

      - #### failureMessage

            java.lang.String failureMessage

        A message describing the failure.

  - ### Class org.apache.jmeter.assertions.BeanShellAssertion extends BeanShellTestElement implements Serializable

    serialVersionUID:
      4L

  - ### Class org.apache.jmeter.assertions.BSFAssertion extends BSFTestElement implements Serializable

    serialVersionUID:
      235L

  - ### Class org.apache.jmeter.assertions.CompareAssertion extends AbstractTestElement implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### compareContent

            boolean compareContent

      - #### compareTime

            long compareTime

      - #### stringsToSkip

            java.util.Collection<E> stringsToSkip

  - ### Class org.apache.jmeter.assertions.CompareAssertionResult extends AssertionResult implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### comparedResults

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

  - ### Class org.apache.jmeter.assertions.DurationAssertion extends AbstractScopedAssertion implements Serializable

    serialVersionUID:
      241L

  - ### Class org.apache.jmeter.assertions.HTMLAssertion extends AbstractTestElement implements Serializable

    serialVersionUID:
      241L

  - ### Class org.apache.jmeter.assertions.JSONPathAssertion extends AbstractTestElement implements Serializable

    serialVersionUID:
      1L

  - ### Class org.apache.jmeter.assertions.JSR223Assertion extends JSR223TestElement implements Serializable

    serialVersionUID:
      235L

  - ### Class org.apache.jmeter.assertions.MD5HexAssertion extends AbstractTestElement implements Serializable

    serialVersionUID:
      241L

  - ### Class org.apache.jmeter.assertions.ResponseAssertion extends AbstractScopedAssertion implements Serializable

    serialVersionUID:
      242L

  - ### Class org.apache.jmeter.assertions.SizeAssertion extends AbstractScopedAssertion implements Serializable

    serialVersionUID:
      241L

  - ### Class org.apache.jmeter.assertions.SMIMEAssertionTestElement extends AbstractTestElement implements Serializable

    serialVersionUID:
      1L

  - ### Class org.apache.jmeter.assertions.SubstitutionElement extends AbstractTestElement implements Serializable

    serialVersionUID:
      1L

  - ### Class org.apache.jmeter.assertions.XMLAssertion extends AbstractTestElement implements Serializable

    serialVersionUID:
      242L

  - ### Class org.apache.jmeter.assertions.XMLSchemaAssertion extends AbstractTestElement implements Serializable

    serialVersionUID:
      234L

  - ### Class org.apache.jmeter.assertions.XPathAssertion extends AbstractScopedAssertion implements Serializable

    serialVersionUID:
      241L

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

  - ### Class org.apache.jmeter.assertions.gui.AbstractAssertionGui extends AbstractScopedJMeterGuiComponent implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.assertions.gui.AssertionGui extends AbstractAssertionGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### responseStringButton

            javax.swing.JRadioButton responseStringButton

        Radio button indicating that the text response should be tested.

      - #### responseAsDocumentButton

            javax.swing.JRadioButton responseAsDocumentButton

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

      - #### urlButton

            javax.swing.JRadioButton urlButton

        Radio button indicating that the URL should be tested.

      - #### responseMessageButton

            javax.swing.JRadioButton responseMessageButton

        Radio button indicating that the responseMessage should be tested.

      - #### responseCodeButton

            javax.swing.JRadioButton responseCodeButton

        Radio button indicating that the responseCode should be tested.

      - #### responseHeadersButton

            javax.swing.JRadioButton responseHeadersButton

        Radio button indicating that the headers should be tested.

      - #### requestHeadersButton

            javax.swing.JRadioButton requestHeadersButton

        Radio button indicating that the request headers should be tested.

      - #### requestDataButton

            javax.swing.JRadioButton requestDataButton

        Radio button indicating that the request data should be tested.

      - #### assumeSuccess

            javax.swing.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

            javax.swing.JRadioButton containsBox

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

      - #### matchesBox

            javax.swing.JRadioButton matchesBox

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

      - #### equalsBox

            javax.swing.JRadioButton equalsBox

        Radio button indicating if the field equals the string.

      - #### substringBox

            javax.swing.JRadioButton substringBox

        Radio button indicating if the field contains the string.

      - #### notBox

            javax.swing.JCheckBox notBox

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

      - #### orBox

            javax.swing.JCheckBox orBox

        Add new OR checkbox.

      - #### stringTable

            javax.swing.JTable stringTable

        A table of patterns to test against.

      - #### deletePattern

            javax.swing.JButton deletePattern

        Button to delete a pattern.

      - #### tableModel

            PowerTableModel tableModel

        Table model for the pattern table.

      - #### alternativeFailureMessage

            JSyntaxTextArea alternativeFailureMessage

  - ### Class org.apache.jmeter.assertions.gui.BeanShellAssertionGui extends AbstractAssertionGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### resetInterpreter

            javax.swing.JCheckBox resetInterpreter

      - #### filename

            FilePanelEntry filename

      - #### parameters

            javax.swing.JTextField parameters

      - #### scriptField

            JSyntaxTextArea scriptField

  - ### Class org.apache.jmeter.assertions.gui.DurationAssertionGui extends AbstractAssertionGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### duration

            javax.swing.JTextField duration

  - ### Class org.apache.jmeter.assertions.gui.HTMLAssertionGui extends AbstractAssertionGui implements Serializable

    serialVersionUID:
      2L

    - ### Serialized Fields

      - #### errorThresholdField

            javax.swing.JTextField errorThresholdField

      - #### warningThresholdField

            javax.swing.JTextField warningThresholdField

      - #### errorsOnly

            javax.swing.JCheckBox errorsOnly

      - #### docTypeBox

            javax.swing.JComboBox<E> docTypeBox

      - #### htmlRadioButton

            javax.swing.JRadioButton htmlRadioButton

      - #### xhtmlRadioButton

            javax.swing.JRadioButton xhtmlRadioButton

      - #### xmlRadioButton

            javax.swing.JRadioButton xmlRadioButton

      - #### filePanel

            FilePanel filePanel

  - ### Class org.apache.jmeter.assertions.gui.JSONPathAssertionGui extends AbstractAssertionGui implements Serializable

    serialVersionUID:
      -6008018002423594040L

    - ### Serialized Fields

      - #### jsonPath

            JLabeledTextField jsonPath

      - #### jsonValue

            JLabeledTextArea jsonValue

      - #### jsonValidation

            javax.swing.JCheckBox jsonValidation

      - #### expectNull

            javax.swing.JCheckBox expectNull

      - #### invert

            javax.swing.JCheckBox invert

      - #### isRegex

            javax.swing.JCheckBox isRegex

  - ### Class org.apache.jmeter.assertions.gui.MD5HexAssertionGUI extends AbstractAssertionGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### md5HexInput

            javax.swing.JTextField md5HexInput

  - ### Class org.apache.jmeter.assertions.gui.SizeAssertionGui extends AbstractAssertionGui implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### responseBodyButton

            javax.swing.JRadioButton responseBodyButton

        Radio button indicating that the body response should be tested.

      - #### responseNetworkButton

            javax.swing.JRadioButton responseNetworkButton

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

      - #### responseMessageButton

            javax.swing.JRadioButton responseMessageButton

        Radio button indicating that the responseMessage should be tested.

      - #### responseCodeButton

            javax.swing.JRadioButton responseCodeButton

        Radio button indicating that the responseCode should be tested.

      - #### responseHeadersButton

            javax.swing.JRadioButton responseHeadersButton

        Radio button indicating that the headers should be tested.

      - #### size

            javax.swing.JTextField size

      - #### equalButton

            javax.swing.JRadioButton equalButton

      - #### notequalButton

            javax.swing.JRadioButton notequalButton

      - #### greaterthanButton

            javax.swing.JRadioButton greaterthanButton

      - #### lessthanButton

            javax.swing.JRadioButton lessthanButton

      - #### greaterthanequalButton

            javax.swing.JRadioButton greaterthanequalButton

      - #### lessthanequalButton

            javax.swing.JRadioButton lessthanequalButton

      - #### execState

            int execState

  - ### Class org.apache.jmeter.assertions.gui.SMIMEAssertionGui extends AbstractAssertionGui implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### verifySignature

            javax.swing.JCheckBox verifySignature

      - #### notSigned

            javax.swing.JCheckBox notSigned

      - #### signerNoCheck

            javax.swing.JRadioButton signerNoCheck

      - #### signerCheckConstraints

            javax.swing.JRadioButton signerCheckConstraints

      - #### signerCheckByFile

            javax.swing.JRadioButton signerCheckByFile

      - #### signerDnField

            javax.swing.JTextField signerDnField

      - #### signerSerialNumberField

            javax.swing.JTextField signerSerialNumberField

      - #### signerEmailField

            javax.swing.JTextField signerEmailField

      - #### issuerDnField

            javax.swing.JTextField issuerDnField

      - #### signerCertFile

            javax.swing.JTextField signerCertFile

      - #### messagePositionTf

            javax.swing.JTextField messagePositionTf

  - ### Class org.apache.jmeter.assertions.gui.XMLAssertionGui extends AbstractAssertionGui implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.assertions.gui.XMLConfPanel extends javax.swing.JPanel implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### validate

            javax.swing.JCheckBox validate

      - #### tolerant

            javax.swing.JCheckBox tolerant

      - #### whitespace

            javax.swing.JCheckBox whitespace

      - #### namespace

            javax.swing.JCheckBox namespace

      - #### quiet

            javax.swing.JCheckBox quiet

      - #### reportErrors

            javax.swing.JCheckBox reportErrors

      - #### showWarnings

            javax.swing.JCheckBox showWarnings

      - #### downloadDTDs

            javax.swing.JCheckBox downloadDTDs

  - ### Class org.apache.jmeter.assertions.gui.XMLSchemaAssertionGUI extends AbstractAssertionGui implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### xmlSchema

            javax.swing.JTextField xmlSchema

  - ### Class org.apache.jmeter.assertions.gui.XPathAssertionGui extends AbstractAssertionGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### xpath

            XPathPanel xpath

      - #### xml

            XMLConfPanel xml

  - ### Class org.apache.jmeter.assertions.gui.XPathPanel extends javax.swing.JPanel implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### negated

            javax.swing.JCheckBox negated

      - #### xpath

            JSyntaxTextArea xpath

      - #### checkXPath

            javax.swing.JButton checkXPath

- ## Package org.apache.jmeter.config

  - ### Class org.apache.jmeter.config.Argument extends AbstractTestElement implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.config.Arguments extends ConfigTestElement implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.config.ConfigTestElement extends AbstractTestElement implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.config.CSVDataSet extends ConfigTestElement implements Serializable

    serialVersionUID:
      233L

    - ### Serialization Methods

      - #### readResolve

            private java.lang.Object readResolve()

    - ### Serialized Fields

      - #### firstLineIsNames

            boolean firstLineIsNames

      - #### ignoreFirstLine

            boolean ignoreFirstLine

  - ### Class org.apache.jmeter.config.KeystoreConfig extends ConfigTestElement implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### startIndex

            java.lang.String startIndex

      - #### endIndex

            java.lang.String endIndex

      - #### preload

            java.lang.String preload

      - #### clientCertAliasVarName

            java.lang.String clientCertAliasVarName

  - ### Class org.apache.jmeter.config.LoginConfig extends ConfigTestElement implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.config.RandomVariableConfig extends ConfigTestElement implements Serializable

    serialVersionUID:
      234L

    - ### Serialization Methods

      - #### readResolve

            private java.lang.Object readResolve()

    - ### Serialized Fields

      - #### minimumValue

            java.lang.String minimumValue

      - #### maximumValue

            java.lang.String maximumValue

      - #### variableName

            java.lang.String variableName

      - #### outputFormat

            java.lang.String outputFormat

      - #### randomSeed

            java.lang.String randomSeed

      - #### perThread

            boolean perThread

      - #### range

            int range

      - #### minimum

            long minimum

      - #### globalRandom

            java.util.Random globalRandom

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

  - ### Class org.apache.jmeter.config.gui.AbstractConfigGui extends AbstractJMeterGuiComponent implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.config.gui.ArgumentsPanel extends AbstractConfigGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### tableLabel

            javax.swing.JLabel tableLabel

        The title label for this component.

      - #### add

            javax.swing.JButton add

        A button for adding new arguments to the table.

      - #### delete

            javax.swing.JButton delete

        A button for removing arguments from the table.

      - #### background

            java.awt.Color background

        Added background support for reporting tool

      - #### 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.

      - #### up

            javax.swing.JButton up

        Button to move an argument up

      - #### down

            javax.swing.JButton down

        Button to move an argument down

      - #### showDetail

            javax.swing.JButton showDetail

        Button to show the detail of an argument

      - #### enableUpDown

            boolean enableUpDown

        Enable Up and Down buttons

      - #### disableButtons

            boolean disableButtons

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

  - ### Class org.apache.jmeter.config.gui.LoginConfigGui extends AbstractConfigGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### username

            javax.swing.JTextField username

        Field allowing the user to enter a username.

      - #### password

            javax.swing.JPasswordField password

        Field allowing the user to enter a password.

      - #### 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.

  - ### Class org.apache.jmeter.config.gui.ObsoleteGui extends AbstractJMeterGuiComponent implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### obsoleteMessage

            javax.swing.JLabel obsoleteMessage

  - ### Class org.apache.jmeter.config.gui.RowDetailDialog extends javax.swing.JDialog implements Serializable

    serialVersionUID:
      6578889215615435475L

    - ### Serialized Fields

      - #### nameLabel

            javax.swing.JLabel nameLabel

      - #### nameTF

            javax.swing.JTextField nameTF

      - #### valueLabel

            javax.swing.JLabel valueLabel

      - #### valueTA

            JSyntaxTextArea valueTA

      - #### nextButton

            javax.swing.JButton nextButton

      - #### previousButton

            javax.swing.JButton previousButton

      - #### closeButton

            javax.swing.JButton closeButton

      - #### tableModel

            ObjectTableModel tableModel

      - #### selectedRow

            int selectedRow

      - #### textChanged

            boolean textChanged

  - ### Class org.apache.jmeter.config.gui.SimpleConfigGui extends AbstractConfigGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### table

            javax.swing.JTable table

        The table of configuration parameters.

      - #### tableModel

            PowerTableModel tableModel

        The model for the parameter table.

      - #### delete

            javax.swing.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.

- ## Package org.apache.jmeter.control

  - ### Class org.apache.jmeter.control.CriticalSectionController extends GenericController implements Serializable

    serialVersionUID:
      1L

  - ### Class org.apache.jmeter.control.ForeachController extends GenericController implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### loopCount

            int loopCount

      - #### breakLoop

            boolean breakLoop

  - ### Class org.apache.jmeter.control.GenericController extends AbstractTestElement implements Serializable

    serialVersionUID:
      235L

    - ### Serialization Methods

      - #### readResolve

            protected java.lang.Object readResolve()

  - ### Class org.apache.jmeter.control.IfController extends GenericController implements Serializable

    serialVersionUID:
      242L

  - ### Class org.apache.jmeter.control.IncludeController extends GenericController implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### subtree

            HashTree subtree

      - #### sub

            TestElement sub

  - ### Class org.apache.jmeter.control.InterleaveControl extends GenericController implements Serializable

    serialVersionUID:
      234L

    - ### Serialized Fields

      - #### skipNext

            boolean skipNext

      - #### currentReturnedAtLeastOne

            boolean currentReturnedAtLeastOne

      - #### stillSame

            boolean stillSame

  - ### Class org.apache.jmeter.control.LoopController extends GenericController implements Serializable

    serialVersionUID:
      7833960784370272300L

    - ### Serialized Fields

      - #### breakLoop

            boolean breakLoop

  - ### Class org.apache.jmeter.control.ModuleController extends GenericController implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.control.NextIsNullException extends java.lang.Exception implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.control.OnceOnlyController extends GenericController implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.control.RandomController extends InterleaveControl implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.control.RandomOrderController extends GenericController implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.control.RunTime extends GenericController implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### startTime

            long startTime

      - #### loopCount

            int loopCount

  - ### Class org.apache.jmeter.control.SwitchController extends GenericController implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.control.TestFragmentController extends GenericController implements Serializable

    serialVersionUID:
      1L

  - ### Class org.apache.jmeter.control.ThroughputController extends GenericController implements Serializable

    serialVersionUID:
      234L

    - ### Serialization Methods

      - #### readResolve

            protected java.lang.Object readResolve()

    - ### Serialized Fields

      - #### numExecutions

            int numExecutions

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

      - #### iteration

            int iteration

        Index of the current iteration. 0-based.

      - #### runThisTime

            boolean runThisTime

        Whether to deliver samplers on this iteration.

  - ### Class org.apache.jmeter.control.TransactionController extends GenericController implements Serializable

    serialVersionUID:
      234L

    - ### Serialization Methods

      - #### readResolve

            protected java.lang.Object readResolve()

  - ### Class org.apache.jmeter.control.TransactionSampler extends AbstractSampler implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### transactionDone

            boolean transactionDone

      - #### transactionController

            TransactionController transactionController

      - #### subSampler

            Sampler subSampler

      - #### transactionSampleResult

            SampleResult transactionSampleResult

      - #### calls

            int calls

      - #### noFailingSamples

            int noFailingSamples

      - #### totalTime

            long totalTime

  - ### Class org.apache.jmeter.control.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 extends AbstractJMeterGuiComponent implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.control.gui.CriticalSectionControllerGui extends AbstractControllerGui implements Serializable

    serialVersionUID:
      7177285850634344095L

    - ### Serialized Fields

      - #### tfLockName

            javax.swing.JTextField tfLockName

        A field allowing the user to specify the lock name

      - #### 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.

  - ### Class org.apache.jmeter.control.gui.ForeachControlPanel extends AbstractControllerGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### inputVal

            javax.swing.JTextField inputVal

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

      - #### startIndex

            javax.swing.JTextField startIndex

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

      - #### endIndex

            javax.swing.JTextField endIndex

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

      - #### returnVal

            javax.swing.JTextField returnVal

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

      - #### useSeparator

            javax.swing.JCheckBox useSeparator

      - #### 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.

  - ### Class org.apache.jmeter.control.gui.IfControllerPanel extends AbstractControllerGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### warningLabel

            javax.swing.JLabel warningLabel

        Used to warn about performance penalty

      - #### conditionLabel

            javax.swing.JLabel conditionLabel

      - #### theCondition

            JSyntaxTextArea theCondition

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

      - #### useExpression

            javax.swing.JCheckBox useExpression

      - #### evaluateAll

            javax.swing.JCheckBox evaluateAll

      - #### 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.

  - ### Class org.apache.jmeter.control.gui.IncludeControllerGui extends AbstractControllerGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### includePanel

            FilePanel includePanel

  - ### Class org.apache.jmeter.control.gui.InterleaveControlGui extends AbstractControllerGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### style

            javax.swing.JCheckBox style

      - #### accrossThreads

            javax.swing.JCheckBox accrossThreads

  - ### Class org.apache.jmeter.control.gui.LogicControllerGui extends AbstractControllerGui implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.control.gui.LoopControlPanel extends AbstractControllerGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### infinite

            javax.swing.JCheckBox infinite

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

      - #### loops

            javax.swing.JTextField loops

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

      - #### 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.

  - ### Class org.apache.jmeter.control.gui.ModuleControllerGui extends AbstractControllerGui implements Serializable

    serialVersionUID:
      -4195441608252523573L

    - ### Serialized Fields

      - #### selected

            JMeterTreeNode selected

      - #### moduleToRunTreeModel

            javax.swing.tree.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

            javax.swing.JTree moduleToRunTreeNodes

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

      - #### warningLabel

            javax.swing.JLabel warningLabel

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

      - #### expandButton

            javax.swing.JButton expandButton

        Helps navigating test plan

      - #### hasAtLeastOneController

            boolean hasAtLeastOneController

        Use this to warn about no selectable controller

  - ### Class org.apache.jmeter.control.gui.OnceOnlyControllerGui extends AbstractControllerGui implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.control.gui.RandomControlGui extends AbstractControllerGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### style

            javax.swing.JCheckBox style

  - ### Class org.apache.jmeter.control.gui.RandomOrderControllerGui extends LogicControllerGui implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.control.gui.RunTimeGui extends AbstractControllerGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### seconds

            javax.swing.JTextField seconds

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

      - #### 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.

  - ### Class org.apache.jmeter.control.gui.SwitchControllerGui extends AbstractControllerGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### switchValue

            javax.swing.JTextField switchValue

  - ### Class org.apache.jmeter.control.gui.TestFragmentControllerGui extends AbstractControllerGui implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.control.gui.TestPlanGui extends AbstractJMeterGuiComponent implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### functionalMode

            javax.swing.JCheckBox functionalMode

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

      - #### serializedMode

            javax.swing.JCheckBox serializedMode

      - #### tearDownOnShutdown

            javax.swing.JCheckBox tearDownOnShutdown

      - #### argsPanel

            ArgumentsPanel argsPanel

        A panel allowing the user to define variables.

      - #### browseJar

            FileListPanel browseJar

  - ### Class org.apache.jmeter.control.gui.ThroughputControllerGui extends AbstractControllerGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### styleBox

            javax.swing.JComboBox<E> styleBox

      - #### style

            int style

      - #### throughput

            javax.swing.JTextField throughput

      - #### perthread

            javax.swing.JCheckBox perthread

      - #### isPerThread

            boolean isPerThread

      - #### BYNUMBER_LABEL

            java.lang.String BYNUMBER_LABEL

      - #### BYPERCENT_LABEL

            java.lang.String BYPERCENT_LABEL

      - #### THROUGHPUT_LABEL

            java.lang.String THROUGHPUT_LABEL

      - #### PERTHREAD_LABEL

            java.lang.String PERTHREAD_LABEL

  - ### Class org.apache.jmeter.control.gui.TransactionControllerGui extends AbstractControllerGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### generateParentSample

            javax.swing.JCheckBox generateParentSample

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

      - #### includeTimers

            javax.swing.JCheckBox includeTimers

        if selected, add duration of timers to total runtime

  - ### Class org.apache.jmeter.control.gui.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 extends AbstractJMeterGuiComponent implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### saveWorkBench

            javax.swing.JCheckBox saveWorkBench

        Deprecated.

- ## Package org.apache.jmeter.engine

  - ### Class org.apache.jmeter.engine.JMeterEngineException extends java.lang.Exception implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.engine.RemoteJMeterEngineImpl extends java.rmi.server.UnicastRemoteObject implements Serializable

    serialVersionUID:
      242L

    - ### Serialized Fields

      - #### LOCK

            java.lang.Object LOCK

      - #### rmiRegistryPort

            int rmiRegistryPort

        RMI Registry port

      - #### remotelySetProperties

            java.util.Properties remotelySetProperties

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

  - ### Class org.apache.jmeter.examples.sampler.ExampleSampler extends AbstractSampler implements Serializable

    serialVersionUID:
      240L

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

  - ### Class org.apache.jmeter.examples.sampler.gui.ExampleSamplerGui extends AbstractSamplerGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### data

            javax.swing.JTextArea data

- ## Package org.apache.jmeter.examples.testbeans.example1

  - ### Class org.apache.jmeter.examples.testbeans.example1.Example1 extends AbstractSampler implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### myStringProperty

            java.lang.String myStringProperty

- ## Package org.apache.jmeter.examples.testbeans.example2

  - ### Class org.apache.jmeter.examples.testbeans.example2.Example2 extends AbstractSampler implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### myStringProperty

            java.lang.String myStringProperty

- ## Package org.apache.jmeter.examples.testbeans.example3

  - ### Class org.apache.jmeter.examples.testbeans.example3.Example3 extends AbstractSampler implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### mybool

            boolean mybool

      - #### myBoolean1

            java.lang.Boolean myBoolean1

      - #### myBoolean2

            java.lang.Boolean myBoolean2

      - #### myInt

            int myInt

      - #### myInteger1

            java.lang.Integer myInteger1

      - #### myInteger2

            java.lang.Integer myInteger2

      - #### mylong

            long mylong

      - #### myLong1

            java.lang.Long myLong1

      - #### myLong2

            java.lang.Long myLong2

      - #### myString1

            java.lang.String myString1

      - #### myString2

            java.lang.String myString2

      - #### myFile1

            java.io.File myFile1

      - #### myFile2

            java.lang.String myFile2

- ## Package org.apache.jmeter.exceptions

  - ### Class org.apache.jmeter.exceptions.IllegalUserActionException extends java.lang.Exception implements Serializable

    serialVersionUID:
      240L

- ## Package org.apache.jmeter.extractor

  - ### Class org.apache.jmeter.extractor.BeanShellPostProcessor extends BeanShellTestElement implements Serializable

    serialVersionUID:
      5L

  - ### Class org.apache.jmeter.extractor.BoundaryExtractor extends AbstractScopedTestElement implements Serializable

    serialVersionUID:
      2L

  - ### Class org.apache.jmeter.extractor.BSFPostProcessor extends BSFTestElement implements Serializable

    serialVersionUID:
      233L

  - ### Class org.apache.jmeter.extractor.DebugPostProcessor extends AbstractTestElement implements Serializable

    serialVersionUID:
      260L

    - ### Serialized Fields

      - #### displaySamplerProperties

            boolean displaySamplerProperties

      - #### displayJMeterVariables

            boolean displayJMeterVariables

      - #### displayJMeterProperties

            boolean displayJMeterProperties

      - #### displaySystemProperties

            boolean displaySystemProperties

  - ### Class org.apache.jmeter.extractor.HtmlExtractor extends AbstractScopedTestElement implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### extractor

            Extractor extractor

  - ### Class org.apache.jmeter.extractor.JoddExtractor extends java.lang.Object implements Serializable

    serialVersionUID:
      -7235814605293262972L

  - ### Class org.apache.jmeter.extractor.JSoupExtractor extends java.lang.Object implements Serializable

    serialVersionUID:
      -6308012192067714191L

  - ### Class org.apache.jmeter.extractor.JSR223PostProcessor extends JSR223TestElement implements Serializable

    serialVersionUID:
      233L

  - ### Class org.apache.jmeter.extractor.RegexExtractor extends AbstractScopedTestElement implements Serializable

    serialVersionUID:
      242L

  - ### Class org.apache.jmeter.extractor.XPath2Extractor extends AbstractScopedTestElement implements Serializable

    serialVersionUID:
      242L

  - ### Class org.apache.jmeter.extractor.XPathExtractor extends AbstractScopedTestElement implements Serializable

    serialVersionUID:
      242L

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

  - ### Class org.apache.jmeter.extractor.gui.BoundaryExtractorGui extends AbstractPostProcessorGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### leftBoundaryField

            JLabeledTextField leftBoundaryField

      - #### rightBoundaryField

            JLabeledTextField rightBoundaryField

      - #### defaultField

            JLabeledTextField defaultField

      - #### matchNumberField

            JLabeledTextField matchNumberField

      - #### refNameField

            JLabeledTextField refNameField

      - #### emptyDefaultValue

            javax.swing.JCheckBox emptyDefaultValue

      - #### useBody

            javax.swing.JRadioButton useBody

      - #### useUnescapedBody

            javax.swing.JRadioButton useUnescapedBody

      - #### useBodyAsDocument

            javax.swing.JRadioButton useBodyAsDocument

      - #### useHeaders

            javax.swing.JRadioButton useHeaders

      - #### useRequestHeaders

            javax.swing.JRadioButton useRequestHeaders

      - #### useURL

            javax.swing.JRadioButton useURL

      - #### useCode

            javax.swing.JRadioButton useCode

      - #### useMessage

            javax.swing.JRadioButton useMessage

      - #### group

            javax.swing.ButtonGroup group

  - ### Class org.apache.jmeter.extractor.gui.HtmlExtractorGui extends AbstractPostProcessorGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### expressionField

            JLabeledTextField expressionField

      - #### attributeField

            JLabeledTextField attributeField

      - #### defaultField

            JLabeledTextField defaultField

      - #### matchNumberField

            JLabeledTextField matchNumberField

      - #### refNameField

            JLabeledTextField refNameField

      - #### extractorImplName

            javax.swing.JComboBox<E> extractorImplName

      - #### emptyDefaultValue

            javax.swing.JCheckBox emptyDefaultValue

  - ### Class org.apache.jmeter.extractor.gui.RegexExtractorGui extends AbstractPostProcessorGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### regexField

            JLabeledTextField regexField

      - #### templateField

            JLabeledTextField templateField

      - #### defaultField

            JLabeledTextField defaultField

      - #### matchNumberField

            JLabeledTextField matchNumberField

      - #### refNameField

            JLabeledTextField refNameField

      - #### useBody

            javax.swing.JRadioButton useBody

      - #### useUnescapedBody

            javax.swing.JRadioButton useUnescapedBody

      - #### useBodyAsDocument

            javax.swing.JRadioButton useBodyAsDocument

      - #### useHeaders

            javax.swing.JRadioButton useHeaders

      - #### useRequestHeaders

            javax.swing.JRadioButton useRequestHeaders

      - #### useURL

            javax.swing.JRadioButton useURL

      - #### useCode

            javax.swing.JRadioButton useCode

      - #### useMessage

            javax.swing.JRadioButton useMessage

      - #### group

            javax.swing.ButtonGroup group

      - #### emptyDefaultValue

            javax.swing.JCheckBox emptyDefaultValue

  - ### Class org.apache.jmeter.extractor.gui.XPath2ExtractorGui extends AbstractPostProcessorGui implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### defaultField

            JLabeledTextField defaultField

      - #### xpathQueryField

            JLabeledTextField xpathQueryField

      - #### matchNumberField

            JLabeledTextField matchNumberField

      - #### refNameField

            JLabeledTextField refNameField

      - #### getFragment

            javax.swing.JCheckBox getFragment

      - #### namespacesTA

            JSyntaxTextArea namespacesTA

  - ### Class org.apache.jmeter.extractor.gui.XPathExtractorGui extends AbstractPostProcessorGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### defaultField

            JLabeledTextField defaultField

      - #### xpathQueryField

            JLabeledTextField xpathQueryField

      - #### matchNumberField

            JLabeledTextField matchNumberField

      - #### refNameField

            JLabeledTextField refNameField

      - #### getFragment

            javax.swing.JCheckBox getFragment

      - #### xml

            XMLConfPanel xml

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

  - ### Class org.apache.jmeter.extractor.json.jsonpath.JSONPostProcessor extends AbstractScopedTestElement implements Serializable

    serialVersionUID:
      1L

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

  - ### Class org.apache.jmeter.extractor.json.jsonpath.gui.JSONPostProcessorGui extends AbstractPostProcessorGui implements Serializable

    serialVersionUID:
      -2845056031828291476L

    - ### Serialized Fields

      - #### defaultValuesField

            JLabeledTextField defaultValuesField

      - #### jsonPathExpressionsField

            JLabeledTextField jsonPathExpressionsField

      - #### refNamesField

            JLabeledTextField refNamesField

      - #### matchNumbersField

            JLabeledTextField matchNumbersField

      - #### computeConcatenationField

            javax.swing.JCheckBox computeConcatenationField

- ## Package org.apache.jmeter.functions

  - ### Class org.apache.jmeter.functions.InvalidVariableException extends java.lang.Exception implements Serializable

    serialVersionUID:
      240L

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

  - ### Class org.apache.jmeter.functions.gui.FunctionHelper extends javax.swing.JDialog implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### functionList

            JLabeledChoice functionList

      - #### parameterPanel

            ArgumentsPanel parameterPanel

      - #### cutPasteFunction

            JLabeledTextField cutPasteFunction

      - #### resultTextArea

            JSyntaxTextArea resultTextArea

      - #### variablesTextArea

            JSyntaxTextArea variablesTextArea

      - #### jMeterVariables

            JMeterVariables jMeterVariables

- ## Package org.apache.jmeter.gui

  - ### Class org.apache.jmeter.gui.AbstractJMeterGuiComponent extends javax.swing.JPanel implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### enabled

            boolean enabled

        Flag indicating whether or not this component is enabled.

      - #### namePanel

            NamePanel namePanel

        A GUI panel containing the name of this component.

      - #### commentPanel

            CommentPanel commentPanel

  - ### Class org.apache.jmeter.gui.AbstractScopedJMeterGuiComponent extends AbstractJMeterGuiComponent implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### scopePanel

            ScopePanel scopePanel

  - ### Class org.apache.jmeter.gui.CommentPanel extends javax.swing.JPanel implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### commentField

            javax.swing.JTextArea commentField

        A text field containing the comment.

  - ### Class org.apache.jmeter.gui.GlobalUndoableEdit extends javax.swing.undo.AbstractUndoableEdit implements Serializable

    serialVersionUID:
      -4964577622742131354L

    - ### Serialized Fields

      - #### item

            UndoHistoryItem item

      - #### previous

            UndoHistoryItem previous

      - #### loader

            java.util.function.Consumer<T> loader

  - ### Class org.apache.jmeter.gui.LoggerPanel extends javax.swing.JPanel implements Serializable

    serialVersionUID:
      6911128494402594429L

    - ### Serialized Fields

      - #### textArea

            javax.swing.JTextArea textArea

      - #### events

            org.apache.commons.collections.Buffer events

      - #### logChanged

            boolean logChanged

  - ### Class org.apache.jmeter.gui.MainFrame extends javax.swing.JFrame implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### menuBar

            JMeterMenuBar menuBar

        The menu bar.

      - #### mainPanel

            javax.swing.JScrollPane mainPanel

        The main panel where components display their GUIs.

      - #### treePanel

            javax.swing.JScrollPane treePanel

        The panel where the test tree is shown.

      - #### logPanel

            LoggerPanel logPanel

        The LOG panel.

      - #### tree

            javax.swing.JTree tree

        The test tree.

      - #### iconSize

            java.lang.String iconSize

      - #### runningIcon

            javax.swing.ImageIcon runningIcon

        An image which is displayed when a test is running.

      - #### stoppedIcon

            javax.swing.ImageIcon stoppedIcon

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

      - #### warningIcon

            javax.swing.ImageIcon warningIcon

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

      - #### runningIndicator

            javax.swing.JButton runningIndicator

        The button used to display the running/stopped image.

      - #### hosts

            java.util.Set<E> hosts

        The set of currently running hosts.

      - #### stoppingMessage

            javax.swing.JDialog stoppingMessage

        A message dialog shown while JMeter threads are stopping.

      - #### activeAndTotalThreads

            javax.swing.JLabel activeAndTotalThreads

      - #### toolbar

            JMeterToolBar toolbar

      - #### testTimeDuration

            javax.swing.JLabel testTimeDuration

        Label at top right showing test duration

      - #### warnIndicator

            javax.swing.JButton warnIndicator

        Indicator for Log errors and Fatals

      - #### computeTestDurationTimer

            javax.swing.Timer computeTestDurationTimer

      - #### errorOrFatal

            java.util.concurrent.atomic.AtomicInteger errorOrFatal

      - #### refreshErrorsTimer

            javax.swing.Timer refreshErrorsTimer

  - ### Class org.apache.jmeter.gui.NamePanel extends javax.swing.JPanel implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### nameField

            javax.swing.JTextField nameField

        A text field containing the name.

  - ### Class org.apache.jmeter.gui.OnErrorPanel extends javax.swing.JPanel implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### continueBox

            javax.swing.JRadioButton continueBox

      - #### breakLoopBox

            javax.swing.JRadioButton breakLoopBox

      - #### startNextThreadLoopBox

            javax.swing.JRadioButton startNextThreadLoopBox

      - #### startNextIterationOfCurrentLoopBox

            javax.swing.JRadioButton startNextIterationOfCurrentLoopBox

      - #### stopThrdBox

            javax.swing.JRadioButton stopThrdBox

      - #### stopTestBox

            javax.swing.JRadioButton stopTestBox

      - #### stopTestNowBox

            javax.swing.JRadioButton stopTestNowBox

  - ### Class org.apache.jmeter.gui.SavePropertyDialog extends javax.swing.JDialog implements Serializable

    serialVersionUID:
      233L

    - ### Serialized Fields

      - #### saveConfig

            SampleSaveConfiguration saveConfig

  - ### Class org.apache.jmeter.gui.ServerPanel extends javax.swing.JPanel implements Serializable

    serialVersionUID:
      -2749091243070619669L

    - ### Serialized Fields

      - #### domain

            javax.swing.JTextField domain

      - #### port

            javax.swing.JTextField port

      - #### connectTimeOut

            javax.swing.JTextField connectTimeOut

      - #### responseTimeOut

            javax.swing.JTextField responseTimeOut

  - ### Class org.apache.jmeter.gui.SimpleCompoundEdit extends javax.swing.undo.CompoundEdit implements Serializable

    serialVersionUID:
      7125085226441904495L

  - ### Class org.apache.jmeter.gui.UndoHistory extends java.lang.Object implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### working

            boolean working

        flag to prevent recursive actions

      - #### listeners

            java.util.List<E> listeners

        History listeners

      - #### manager

            javax.swing.undo.UndoManager manager

      - #### transactions

            java.util.Deque<E> transactions

      - #### lastKnownState

            UndoHistoryItem lastKnownState

  - ### Class org.apache.jmeter.gui.UndoHistoryItem extends java.lang.Object implements Serializable

    serialVersionUID:
      -8683007040160205040L

    - ### Serialized Fields

      - #### tree

            HashTree tree

      - #### comment

            java.lang.String comment

      - #### treeState

            TreeState treeState

      - #### dirty

            boolean dirty

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

  - ### Class org.apache.jmeter.gui.action.SearchTreeDialog extends javax.swing.JDialog implements Serializable

    serialVersionUID:
      -4436834972710248247L

    - ### Serialized Fields

      - #### searchButton

            javax.swing.JButton searchButton

      - #### nextButton

            javax.swing.JButton nextButton

      - #### previousButton

            javax.swing.JButton previousButton

      - #### searchAndExpandButton

            javax.swing.JButton searchAndExpandButton

      - #### replaceButton

            javax.swing.JButton replaceButton

      - #### replaceAllButton

            javax.swing.JButton replaceAllButton

      - #### replaceAndFindButton

            javax.swing.JButton replaceAndFindButton

      - #### cancelButton

            javax.swing.JButton cancelButton

      - #### searchTF

            JLabeledTextField searchTF

      - #### replaceTF

            JLabeledTextField replaceTF

      - #### statusLabel

            javax.swing.JLabel statusLabel

      - #### isRegexpCB

            javax.swing.JCheckBox isRegexpCB

      - #### isCaseSensitiveCB

            javax.swing.JCheckBox isCaseSensitiveCB

      - #### lastSearchResult

            java.util.List<E> lastSearchResult

      - #### currentSearchIndex

            int currentSearchIndex

  - ### Class org.apache.jmeter.gui.action.SelectTemplatesDialog extends javax.swing.JDialog implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### templateList

            JLabeledChoice templateList

      - #### helpDoc

            HtmlPane helpDoc

      - #### reloadTemplateButton

            javax.swing.JButton reloadTemplateButton

      - #### applyTemplateButton

            javax.swing.JButton applyTemplateButton

      - #### cancelButton

            javax.swing.JButton cancelButton

      - #### scroller

            javax.swing.JScrollPane scroller

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

  - ### Class org.apache.jmeter.gui.logging.LogEventObject extends java.util.EventObject implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### level

            org.apache.logging.log4j.Level level

      - #### seralizedString

            java.lang.String seralizedString

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

  - ### Class org.apache.jmeter.gui.tree.JMeterCellRenderer extends javax.swing.tree.DefaultTreeCellRenderer implements Serializable

    serialVersionUID:
      241L

  - ### Class org.apache.jmeter.gui.tree.JMeterTreeModel extends javax.swing.tree.DefaultTreeModel implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.gui.tree.JMeterTreeNode extends javax.swing.tree.DefaultMutableTreeNode implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### markedBySearch

            boolean markedBySearch

      - #### childrenMarkedBySearch

            boolean childrenMarkedBySearch

  - ### Class org.apache.jmeter.gui.tree.JMeterTreeTransferHandler extends javax.swing.TransferHandler implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### nodeFlavor

            java.awt.datatransfer.DataFlavor nodeFlavor

      - #### jMeterTreeNodeDataFlavors

            java.awt.datatransfer.DataFlavor[] jMeterTreeNodeDataFlavors

      - #### nodesForRemoval

            java.util.List<E> nodesForRemoval

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

  - ### Class org.apache.jmeter.gui.util.EscapeDialog extends javax.swing.JDialog implements Serializable

    serialVersionUID:
      1319421816741139938L

  - ### Class org.apache.jmeter.gui.util.FileListPanel extends javax.swing.JPanel implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### files

            javax.swing.JTable files

      - #### browse

            javax.swing.JButton browse

      - #### clear

            javax.swing.JButton clear

      - #### delete

            javax.swing.JButton delete

      - #### listeners

            java.util.List<E> listeners

      - #### title

            java.lang.String title

      - #### filetype

            java.lang.String filetype

  - ### Class org.apache.jmeter.gui.util.FilePanel extends FilePanelEntry implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### title

            java.lang.String title

  - ### Class org.apache.jmeter.gui.util.FilePanelEntry extends HorizontalPanel implements Serializable

    serialVersionUID:
      280L

    - ### Serialized Fields

      - #### filename

            javax.swing.JTextField filename

      - #### label

            javax.swing.JLabel label

      - #### browse

            javax.swing.JButton browse

      - #### listeners

            java.util.List<E> listeners

      - #### filetypes

            java.lang.String[] filetypes

      - #### onlyDirectories

            boolean onlyDirectories

  - ### Class org.apache.jmeter.gui.util.HeaderAsPropertyRenderer extends javax.swing.table.DefaultTableCellRenderer implements Serializable

    serialVersionUID:
      241L

  - ### Class org.apache.jmeter.gui.util.HorizontalPanel extends javax.swing.JPanel implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### subPanel

            javax.swing.Box subPanel

      - #### verticalAlign

            float verticalAlign

      - #### hgap

            int hgap

  - ### Class org.apache.jmeter.gui.util.JDateField extends javax.swing.JTextField implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### dateFormat

            java.text.DateFormat dateFormat

  - ### Class org.apache.jmeter.gui.util.JLabeledRadioI18N extends javax.swing.JPanel implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### mLabel

            javax.swing.JLabel mLabel

      - #### bGroup

            javax.swing.ButtonGroup bGroup

      - #### mChangeListeners

            java.util.ArrayList<E> mChangeListeners

  - ### Class org.apache.jmeter.gui.util.JMeterMenuBar extends javax.swing.JMenuBar implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### fileMenu

            javax.swing.JMenu fileMenu

      - #### fileSaveAs

            javax.swing.JMenuItem fileSaveAs

      - #### fileRevert

            javax.swing.JMenuItem fileRevert

      - #### fileLoad

            javax.swing.JMenuItem fileLoad

      - #### recentFilesOpen

            javax.swing.JMenu recentFilesOpen

      - #### fileLoadRecentFiles

            java.util.List<E> fileLoadRecentFiles

      - #### fileMerge

            javax.swing.JMenuItem fileMerge

      - #### editMenu

            javax.swing.JMenu editMenu

      - #### editAdd

            javax.swing.JMenu editAdd

      - #### runMenu

            javax.swing.JMenu runMenu

      - #### runStart

            javax.swing.JMenuItem runStart

      - #### runStartNoTimers

            javax.swing.JMenuItem runStartNoTimers

      - #### remoteStart

            javax.swing.JMenu remoteStart

      - #### remoteEngineStart

            java.util.Collection<E> remoteEngineStart

      - #### runStop

            javax.swing.JMenuItem runStop

      - #### runShut

            javax.swing.JMenuItem runShut

      - #### remoteStop

            javax.swing.JMenu remoteStop

      - #### remoteShut

            javax.swing.JMenu remoteShut

      - #### remoteEngineStop

            java.util.Collection<E> remoteEngineStop

      - #### remoteEngineShut

            java.util.Collection<E> remoteEngineShut

      - #### optionsMenu

            javax.swing.JMenu optionsMenu

      - #### helpMenu

            javax.swing.JMenu helpMenu

      - #### remoteHosts

            java.lang.String[] remoteHosts

      - #### remoteExit

            javax.swing.JMenu remoteExit

      - #### remoteEngineExit

            java.util.Collection<E> remoteEngineExit

      - #### searchMenu

            javax.swing.JMenu searchMenu

      - #### menuCreators

            java.util.List<E> menuCreators

  - ### Class org.apache.jmeter.gui.util.JMeterToolBar extends javax.swing.JToolBar implements Serializable

    serialVersionUID:
      1L

  - ### Class org.apache.jmeter.gui.util.JSyntaxTextArea extends org.fife.ui.rsyntaxtextarea.RSyntaxTextArea implements Serializable

    serialVersionUID:
      211L

    - ### Serialized Fields

      - #### languageProperties

            java.util.Properties languageProperties

      - #### disableUndo

            boolean disableUndo

  - ### Class org.apache.jmeter.gui.util.JTextScrollPane extends org.fife.ui.rtextarea.RTextScrollPane implements Serializable

    serialVersionUID:
      210L

  - ### Class org.apache.jmeter.gui.util.PowerTableModel extends javax.swing.table.DefaultTableModel implements Serializable

    serialVersionUID:
      234L

    - ### Serialized Fields

      - #### model

            Data model

      - #### columnClasses

            java.lang.Class<T>[] columnClasses

  - ### Class org.apache.jmeter.gui.util.TextAreaTableCellEditor extends javax.swing.AbstractCellEditor implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### editorComponent

            javax.swing.JTextArea editorComponent

        The Swing component being edited.

      - #### delegate

            TextAreaTableCellEditor.EditorDelegate delegate

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

      - #### 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.

  - ### Class org.apache.jmeter.gui.util.TextAreaTableCellEditor.EditorDelegate extends java.lang.Object implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### value

            java.lang.Object value

        The value of this cell.

  - ### Class org.apache.jmeter.gui.util.TristateCheckBox extends javax.swing.JCheckBox implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### enableListener

            javax.swing.event.ChangeListener enableListener

  - ### Class org.apache.jmeter.gui.util.VerticalPanel extends javax.swing.JPanel implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### subPanel

            javax.swing.Box subPanel

      - #### horizontalAlign

            float horizontalAlign

      - #### vgap

            int vgap

- ## Package org.apache.jmeter.modifiers

  - ### Class org.apache.jmeter.modifiers.BeanShellPreProcessor extends BeanShellTestElement implements Serializable

    serialVersionUID:
      5L

  - ### Class org.apache.jmeter.modifiers.BSFPreProcessor extends BSFTestElement implements Serializable

    serialVersionUID:
      233L

  - ### Class org.apache.jmeter.modifiers.CounterConfig extends AbstractTestElement implements Serializable

    serialVersionUID:
      234L

    - ### Serialization Methods

      - #### readResolve

            private java.lang.Object readResolve()

    - ### Serialized Fields

      - #### globalCounter

            long globalCounter

  - ### Class org.apache.jmeter.modifiers.JSR223PreProcessor extends JSR223TestElement implements Serializable

    serialVersionUID:
      233L

  - ### Class org.apache.jmeter.modifiers.SampleTimeout extends AbstractTestElement implements Serializable

    serialVersionUID:
      2L

    - ### Serialized Fields

      - #### future

            java.util.concurrent.ScheduledFuture<V> future

  - ### Class org.apache.jmeter.modifiers.UserParameters extends AbstractTestElement implements Serializable

    serialVersionUID:
      234L

    - ### Serialization Methods

      - #### readResolve

            private java.lang.Object readResolve()

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

  - ### Class org.apache.jmeter.modifiers.gui.CounterConfigGui extends AbstractConfigGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### startField

            JLabeledTextField startField

      - #### incrField

            JLabeledTextField incrField

      - #### endField

            JLabeledTextField endField

      - #### varNameField

            JLabeledTextField varNameField

      - #### formatField

            JLabeledTextField formatField

      - #### resetCounterOnEachThreadGroupIteration

            javax.swing.JCheckBox resetCounterOnEachThreadGroupIteration

      - #### perUserField

            javax.swing.JCheckBox perUserField

  - ### Class org.apache.jmeter.modifiers.gui.SampleTimeoutGui extends AbstractPreProcessorGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### timeoutField

            javax.swing.JTextField timeoutField

  - ### Class org.apache.jmeter.modifiers.gui.UserParametersGui extends AbstractPreProcessorGui implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### paramTable

            javax.swing.JTable paramTable

      - #### tableModel

            PowerTableModel tableModel

      - #### numUserColumns

            int numUserColumns

      - #### addParameterButton

            javax.swing.JButton addParameterButton

      - #### addUserButton

            javax.swing.JButton addUserButton

      - #### deleteRowButton

            javax.swing.JButton deleteRowButton

      - #### deleteColumnButton

            javax.swing.JButton deleteColumnButton

      - #### moveRowUpButton

            javax.swing.JButton moveRowUpButton

      - #### moveRowDownButton

            javax.swing.JButton moveRowDownButton

      - #### perIterationCheck

            javax.swing.JCheckBox perIterationCheck

      - #### paramPanel

            javax.swing.JPanel paramPanel

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

  - ### Class org.apache.jmeter.processor.gui.AbstractPostProcessorGui extends AbstractScopedJMeterGuiComponent implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.processor.gui.AbstractPreProcessorGui extends AbstractJMeterGuiComponent implements Serializable

    serialVersionUID:
      240L

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

  - ### Class org.apache.jmeter.protocol.ftp.config.gui.FtpConfigGui extends AbstractConfigGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### server

            javax.swing.JTextField server

      - #### port

            javax.swing.JTextField port

      - #### remoteFile

            javax.swing.JTextField remoteFile

      - #### localFile

            javax.swing.JTextField localFile

      - #### inputData

            javax.swing.JTextArea inputData

      - #### binaryMode

            javax.swing.JCheckBox binaryMode

      - #### saveResponseData

            javax.swing.JCheckBox saveResponseData

      - #### displayName

            boolean displayName

      - #### getBox

            javax.swing.JRadioButton getBox

      - #### putBox

            javax.swing.JRadioButton putBox

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

  - ### Class org.apache.jmeter.protocol.ftp.control.gui.FtpTestSamplerGui extends AbstractSamplerGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### loginPanel

            LoginConfigGui loginPanel

      - #### ftpDefaultPanel

            FtpConfigGui ftpDefaultPanel

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

  - ### Class org.apache.jmeter.protocol.ftp.sampler.FTPSampler extends AbstractSampler implements Serializable

    serialVersionUID:
      240L

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

  - ### Class org.apache.jmeter.protocol.http.config.MultipartUrlConfig extends java.lang.Object implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### boundary

            java.lang.String boundary

      - #### args

            Arguments args

      - #### 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.HttpDefaultsGui extends AbstractConfigGui implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### urlConfigGui

            UrlConfigGui urlConfigGui

      - #### retrieveEmbeddedResources

            javax.swing.JCheckBox retrieveEmbeddedResources

      - #### concurrentDwn

            javax.swing.JCheckBox concurrentDwn

      - #### concurrentPool

            javax.swing.JTextField concurrentPool

      - #### useMD5

            javax.swing.JCheckBox useMD5

      - #### embeddedRE

            JLabeledTextField embeddedRE

      - #### sourceIpAddr

            javax.swing.JTextField sourceIpAddr

      - #### sourceIpType

            javax.swing.JComboBox<E> sourceIpType

      - #### proxyHost

            javax.swing.JTextField proxyHost

      - #### proxyPort

            javax.swing.JTextField proxyPort

      - #### proxyUser

            javax.swing.JTextField proxyUser

      - #### proxyPass

            javax.swing.JPasswordField proxyPass

      - #### httpImplementation

            javax.swing.JComboBox<E> httpImplementation

      - #### connectTimeOut

            javax.swing.JTextField connectTimeOut

      - #### responseTimeOut

            javax.swing.JTextField responseTimeOut

  - ### Class org.apache.jmeter.protocol.http.config.gui.UrlConfigGui extends javax.swing.JPanel implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### tabRawBodyIndex

            int tabRawBodyIndex

      - #### tabFileUploadIndex

            int tabFileUploadIndex

      - #### argsPanel

            HTTPArgumentsPanel argsPanel

      - #### filesPanel

            HTTPFileArgsPanel filesPanel

      - #### domain

            JLabeledTextField domain

      - #### port

            JLabeledTextField port

      - #### protocol

            JLabeledTextField protocol

      - #### contentEncoding

            JLabeledTextField contentEncoding

      - #### path

            JLabeledTextField path

      - #### followRedirects

            javax.swing.JCheckBox followRedirects

      - #### autoRedirects

            javax.swing.JCheckBox autoRedirects

      - #### useKeepAlive

            javax.swing.JCheckBox useKeepAlive

      - #### useMultipart

            javax.swing.JCheckBox useMultipart

      - #### useBrowserCompatibleMultipartMode

            javax.swing.JCheckBox useBrowserCompatibleMultipartMode

      - #### method

            JLabeledChoice method

      - #### notConfigOnly

            boolean notConfigOnly

      - #### postBodyContent

            JSyntaxTextArea postBodyContent

      - #### postContentTabbedPane

            org.apache.jmeter.protocol.http.config.gui.UrlConfigGui.ValidationTabbedPane postContentTabbedPane

      - #### showRawBodyPane

            boolean showRawBodyPane

      - #### showFileUploadPane

            boolean showFileUploadPane

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

  - ### Class org.apache.jmeter.protocol.http.control.AuthManager extends ConfigTestElement implements Serializable

    serialVersionUID:
      235L

    - ### Serialized Fields

      - #### kerberosManager

            KerberosManager kerberosManager

  - ### Class org.apache.jmeter.protocol.http.control.Authorization extends AbstractTestElement implements Serializable

    serialVersionUID:
      241L

  - ### Class org.apache.jmeter.protocol.http.control.CacheManager extends ConfigTestElement implements Serializable

    serialVersionUID:
      235L

  - ### Class org.apache.jmeter.protocol.http.control.Cookie extends AbstractTestElement implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.protocol.http.control.CookieManager extends ConfigTestElement implements Serializable

    serialVersionUID:
      234L

  - ### Class org.apache.jmeter.protocol.http.control.DNSCacheManager extends ConfigTestElement implements Serializable

    serialVersionUID:
      2122L

    - ### Serialized Fields

      - #### cache

            java.util.Map<K,V> cache

  - ### Class org.apache.jmeter.protocol.http.control.Header extends AbstractTestElement implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.protocol.http.control.HeaderManager extends ConfigTestElement implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.protocol.http.control.HttpMirrorControl extends AbstractTestElement implements Serializable

    serialVersionUID:
      233L

  - ### Class org.apache.jmeter.protocol.http.control.KerberosManager extends java.lang.Object implements Serializable

    serialVersionUID:
      2L

    - ### Serialized Fields

      - #### subjects

            java.util.concurrent.ConcurrentMap<K,V> subjects

  - ### Class org.apache.jmeter.protocol.http.control.RecordingController extends GenericController implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.protocol.http.control.StaticHost extends AbstractTestElement implements Serializable

    serialVersionUID:
      1L

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

  - ### Class org.apache.jmeter.protocol.http.control.gui.AjpSamplerGui extends HttpTestSampleGui implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.protocol.http.control.gui.HttpMirrorControlGui extends LogicControllerGui implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### portField

            javax.swing.JTextField portField

      - #### maxPoolSizeField

            javax.swing.JTextField maxPoolSizeField

      - #### maxQueueSizeField

            javax.swing.JTextField maxQueueSizeField

      - #### stop

            javax.swing.JButton stop

      - #### start

            javax.swing.JButton start

      - #### mirrorController

            HttpMirrorControl mirrorController

  - ### Class org.apache.jmeter.protocol.http.control.gui.HttpTestSampleGui extends AbstractSamplerGui implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### urlConfigGui

            UrlConfigGui urlConfigGui

      - #### retrieveEmbeddedResources

            javax.swing.JCheckBox retrieveEmbeddedResources

      - #### concurrentDwn

            javax.swing.JCheckBox concurrentDwn

      - #### concurrentPool

            javax.swing.JTextField concurrentPool

      - #### useMD5

            javax.swing.JCheckBox useMD5

      - #### embeddedRE

            JLabeledTextField embeddedRE

      - #### sourceIpAddr

            javax.swing.JTextField sourceIpAddr

      - #### sourceIpType

            javax.swing.JComboBox<E> sourceIpType

      - #### proxyHost

            javax.swing.JTextField proxyHost

      - #### proxyPort

            javax.swing.JTextField proxyPort

      - #### proxyUser

            javax.swing.JTextField proxyUser

      - #### proxyPass

            javax.swing.JPasswordField proxyPass

      - #### httpImplementation

            javax.swing.JComboBox<E> httpImplementation

      - #### connectTimeOut

            javax.swing.JTextField connectTimeOut

      - #### responseTimeOut

            javax.swing.JTextField responseTimeOut

      - #### isAJP

            boolean isAJP

  - ### Class org.apache.jmeter.protocol.http.control.gui.RecordController extends LogicControllerGui implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### clearButton

            javax.swing.JButton clearButton

        Clear the recorded samples

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

  - ### Class org.apache.jmeter.protocol.http.gui.AuthPanel extends AbstractConfigGui implements Serializable

    serialVersionUID:
      -378312656300713635L

    - ### Serialized Fields

      - #### tableModel

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

      - #### clearEachIteration

            javax.swing.JCheckBox clearEachIteration

      - #### authTable

            javax.swing.JTable authTable

        A table to show the authentication information.

      - #### addButton

            javax.swing.JButton addButton

      - #### deleteButton

            javax.swing.JButton deleteButton

      - #### loadButton

            javax.swing.JButton loadButton

      - #### saveButton

            javax.swing.JButton saveButton

  - ### Class org.apache.jmeter.protocol.http.gui.CacheManagerGui extends AbstractConfigGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### clearEachIteration

            javax.swing.JCheckBox clearEachIteration

      - #### useExpires

            javax.swing.JCheckBox useExpires

      - #### maxCacheSize

            javax.swing.JTextField maxCacheSize

  - ### Class org.apache.jmeter.protocol.http.gui.CookiePanel extends AbstractConfigGui implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### cookieTable

            javax.swing.JTable cookieTable

      - #### tableModel

            PowerTableModel tableModel

      - #### clearEachIteration

            javax.swing.JCheckBox clearEachIteration

      - #### addButton

            javax.swing.JButton addButton

      - #### deleteButton

            javax.swing.JButton deleteButton

      - #### loadButton

            javax.swing.JButton loadButton

      - #### saveButton

            javax.swing.JButton saveButton

      - #### policy

            JLabeledChoice policy

  - ### Class org.apache.jmeter.protocol.http.gui.DNSCachePanel extends AbstractConfigGui implements Serializable

    serialVersionUID:
      2120L

    - ### Serialized Fields

      - #### dnsHostsTable

            javax.swing.JTable dnsHostsTable

      - #### dnsHostsPanel

            javax.swing.JPanel dnsHostsPanel

      - #### dnsHostsButPanel

            javax.swing.JPanel dnsHostsButPanel

      - #### dnsServersTable

            javax.swing.JTable dnsServersTable

      - #### dnsServersPanel

            javax.swing.JPanel dnsServersPanel

      - #### dnsServButPanel

            javax.swing.JPanel dnsServButPanel

      - #### dnsServersTableModel

            PowerTableModel dnsServersTableModel

      - #### dnsHostsTableModel

            PowerTableModel dnsHostsTableModel

      - #### sysResButton

            javax.swing.JRadioButton sysResButton

      - #### custResButton

            javax.swing.JRadioButton custResButton

      - #### deleteButton

            javax.swing.JButton deleteButton

      - #### addButton

            javax.swing.JButton addButton

      - #### addHostButton

            javax.swing.JButton addHostButton

      - #### deleteHostButton

            javax.swing.JButton deleteHostButton

      - #### providerDNSradioGroup

            javax.swing.ButtonGroup providerDNSradioGroup

      - #### clearEachIteration

            javax.swing.JCheckBox clearEachIteration

  - ### Class org.apache.jmeter.protocol.http.gui.HeaderPanel extends AbstractConfigGui implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### tableModel

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

      - #### headerManager

            HeaderManager headerManager

      - #### headerTable

            javax.swing.JTable headerTable

      - #### deleteButton

            javax.swing.JButton deleteButton

      - #### saveButton

            javax.swing.JButton saveButton

  - ### Class org.apache.jmeter.protocol.http.gui.HTTPArgumentsPanel extends ArgumentsPanel implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.protocol.http.gui.HTTPFileArgsPanel extends javax.swing.JPanel implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### add

            javax.swing.JButton add

        A button for adding new files to the table.

      - #### browse

            javax.swing.JButton browse

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

      - #### delete

            javax.swing.JButton delete

        A button for removing files from the table.

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

  - ### Class org.apache.jmeter.protocol.http.modifier.AnchorModifier extends AbstractTestElement implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.protocol.http.modifier.RegExUserParameters extends AbstractTestElement implements Serializable

    serialVersionUID:
      5486502839185386121L

  - ### Class org.apache.jmeter.protocol.http.modifier.URLRewritingModifier extends AbstractTestElement implements Serializable

    serialVersionUID:
      233L

    - ### Serialization Methods

      - #### readResolve

            protected java.lang.Object readResolve()

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

  - ### Class org.apache.jmeter.protocol.http.modifier.gui.AnchorModifierGui extends AbstractPreProcessorGui implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.protocol.http.modifier.gui.RegExUserParametersGui extends AbstractPreProcessorGui implements Serializable

    serialVersionUID:
      3080808672311046276L

    - ### Serialized Fields

      - #### refRegExRefNameField

            JLabeledTextField refRegExRefNameField

      - #### paramNamesGrNrField

            JLabeledTextField paramNamesGrNrField

      - #### paramValuesGrNrField

            JLabeledTextField paramValuesGrNrField

  - ### Class org.apache.jmeter.protocol.http.modifier.gui.URLRewritingModifierGui extends AbstractPreProcessorGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### argumentName

            JLabeledTextField argumentName

      - #### pathExt

            javax.swing.JCheckBox pathExt

      - #### pathExtNoEquals

            javax.swing.JCheckBox pathExtNoEquals

      - #### pathExtNoQuestionmark

            javax.swing.JCheckBox pathExtNoQuestionmark

      - #### shouldCache

            javax.swing.JCheckBox shouldCache

      - #### encode

            javax.swing.JCheckBox encode

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

  - ### Class org.apache.jmeter.protocol.http.parser.CSSParseExceptionCallback extends java.lang.Object implements Serializable

    serialVersionUID:
      -4277276398858139449L

    - ### Serialized Fields

      - #### baseUrl

            java.net.URL baseUrl

  - ### Class org.apache.jmeter.protocol.http.parser.HTMLParseException extends LinkExtractorParseException implements Serializable

    serialVersionUID:
      241L

  - ### Class org.apache.jmeter.protocol.http.parser.LinkExtractorParseException extends java.lang.Exception implements Serializable

    serialVersionUID:
      6816968619973437826L

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

  - ### Class org.apache.jmeter.protocol.http.proxy.ProxyControl extends GenericController implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### sampleGap

            long sampleGap

      - #### lastTime

            long lastTime

      - #### addAssertions

            boolean addAssertions

      - #### groupingMode

            int groupingMode

      - #### samplerRedirectAutomatically

            boolean samplerRedirectAutomatically

      - #### samplerFollowRedirects

            boolean samplerFollowRedirects

      - #### useKeepAlive

            boolean useKeepAlive

      - #### samplerDownloadImages

            boolean samplerDownloadImages

      - #### notifyChildSamplerListenersOfFilteredSamples

            boolean notifyChildSamplerListenersOfFilteredSamples

      - #### regexMatch

            boolean regexMatch

      - #### addableInterfaces

            java.util.Set<E> addableInterfaces

      - #### target

            JMeterTreeNode target

        Tree node where the samples should be stored.

        This property is not persistent.

      - #### storePassword

            java.lang.String storePassword

      - #### keyPassword

            java.lang.String keyPassword

      - #### nonGuiTreeModel

            JMeterTreeModel nonGuiTreeModel

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

  - ### Class org.apache.jmeter.protocol.http.proxy.gui.ProxyControlGui extends LogicControllerGui implements Serializable

    serialVersionUID:
      232L

    - ### Serialized Fields

      - #### portField

            javax.swing.JTextField portField

      - #### sslDomains

            JLabeledTextField sslDomains

      - #### httpHeaders

            javax.swing.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.

      - #### groupingMode

            javax.swing.JComboBox<E> groupingMode

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

      - #### addAssertions

            javax.swing.JCheckBox addAssertions

        Add an Assertion to the first sample of each set

      - #### useKeepAlive

            javax.swing.JCheckBox useKeepAlive

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

      - #### regexMatch

            javax.swing.JCheckBox regexMatch

      - #### samplerTypeName

            javax.swing.JComboBox<E> samplerTypeName

        The list of sampler type names to choose from

      - #### samplerRedirectAutomatically

            javax.swing.JCheckBox samplerRedirectAutomatically

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

      - #### samplerFollowRedirects

            javax.swing.JCheckBox samplerFollowRedirects

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

      - #### samplerDownloadImages

            javax.swing.JCheckBox samplerDownloadImages

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

      - #### httpSampleNamingMode

            javax.swing.JComboBox<E> httpSampleNamingMode

        To choose between a prefix or a transaction name

      - #### prefixHTTPSampleName

            javax.swing.JTextField prefixHTTPSampleName

        Add a prefix/transaction name to HTTP sample name recorded

      - #### proxyPauseHTTPSample

            javax.swing.JTextField proxyPauseHTTPSample

        Delay between HTTP requests

      - #### contentTypeInclude

            javax.swing.JTextField contentTypeInclude

        Regular expression to include results based on content type

      - #### contentTypeExclude

            javax.swing.JTextField contentTypeExclude

        Regular expression to exclude results based on content type

      - #### targetNodes

            javax.swing.JComboBox<E> targetNodes

        List of available target controllers

      - #### notifyChildSamplerListenerOfFilteredSamplersCB

            javax.swing.JCheckBox notifyChildSamplerListenerOfFilteredSamplersCB

        Notify child Listener of Filtered Samplers

      - #### targetNodesModel

            javax.swing.DefaultComboBoxModel<E> targetNodesModel

      - #### model

            ProxyControl model

      - #### excludeTable

            javax.swing.JTable excludeTable

      - #### excludeModel

            PowerTableModel excludeModel

      - #### includeTable

            javax.swing.JTable includeTable

      - #### includeModel

            PowerTableModel includeModel

      - #### stop

            javax.swing.JButton stop

      - #### start

            javax.swing.JButton start

      - #### restart

            javax.swing.JButton restart

  - ### Class org.apache.jmeter.protocol.http.proxy.gui.RecorderDialog extends javax.swing.JDialog implements Serializable

    serialVersionUID:
      931790497924069705L

    - ### Serialized Fields

      - #### prefixHTTPSampleName

            javax.swing.JTextField prefixHTTPSampleName

        Add a prefix/transaction name to HTTP sample name recorded

      - #### proxyPauseHTTPSample

            javax.swing.JTextField proxyPauseHTTPSample

      - #### httpSampleNamingMode

            javax.swing.JComboBox<E> httpSampleNamingMode

        To choose between a prefix or a transaction name

      - #### recorderGui

            ProxyControlGui recorderGui

      - #### stop

            javax.swing.JButton stop

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

  - ### Class org.apache.jmeter.protocol.http.sampler.AccessLogSampler extends HTTPSampler implements Serializable

    serialVersionUID:
      233L

    - ### Serialized Fields

      - #### logFile

            java.lang.String logFile

      - #### parserClassName

            java.lang.String parserClassName

      - #### filterClassName

            java.lang.String filterClassName

      - #### count

            int count

      - #### started

            boolean started

  - ### Class org.apache.jmeter.protocol.http.sampler.AjpSampler extends HTTPSamplerBase implements Serializable

    serialVersionUID:
      234L

    - ### Serialized Fields

      - #### lastPort

            int lastPort

      - #### lastHost

            java.lang.String lastHost

      - #### localName

            java.lang.String localName

      - #### localAddress

            java.lang.String localAddress

      - #### inbuf

            byte[] inbuf

      - #### outbuf

            byte[] outbuf

      - #### inpos

            int inpos

      - #### outpos

            int outpos

  - ### Class org.apache.jmeter.protocol.http.sampler.HTTPSampler extends HTTPSamplerBase implements Serializable

    serialVersionUID:
      241L

  - ### Class org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase extends AbstractSampler implements Serializable

    serialVersionUID:
      242L

  - ### Class org.apache.jmeter.protocol.http.sampler.HTTPSampleResult extends SampleResult implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### cookies

            java.lang.String cookies

      - #### method

            java.lang.String method

      - #### redirectLocation

            java.lang.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.

      - #### queryString

            java.lang.String queryString

  - ### Class org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy extends HTTPSamplerBase implements Serializable

    serialVersionUID:
      1L

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

  - ### Class org.apache.jmeter.protocol.http.util.HTTPArgument extends Argument implements Serializable

    serialVersionUID:
      241L

  - ### Class org.apache.jmeter.protocol.http.util.HTTPFileArg extends AbstractTestElement implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### header

            java.lang.String header

        temporary storage area for the body header.

  - ### Class org.apache.jmeter.protocol.http.util.HTTPFileArgs extends ConfigTestElement implements Serializable

    serialVersionUID:
      240L

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

  - ### Class org.apache.jmeter.protocol.http.util.accesslog.LogFilter extends java.lang.Object implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### CHANGEEXT

            boolean CHANGEEXT

      - #### OLDEXT

            java.lang.String OLDEXT

      - #### NEWEXT

            java.lang.String NEWEXT

      - #### INCFILE

            java.lang.String[] INCFILE

      - #### EXCFILE

            java.lang.String[] EXCFILE

      - #### FILEFILTER

            boolean FILEFILTER

      - #### USEFILE

            boolean USEFILE

      - #### INCPTRN

            java.lang.String[] INCPTRN

      - #### EXCPTRN

            java.lang.String[] EXCPTRN

      - #### PTRNFILTER

            boolean PTRNFILTER

      - #### EXCPATTERNS

            java.util.ArrayList<E> EXCPATTERNS

      - #### INCPATTERNS

            java.util.ArrayList<E> INCPATTERNS

      - #### NEWFILE

            java.lang.String NEWFILE

  - ### Class org.apache.jmeter.protocol.http.util.accesslog.SessionFilter extends java.lang.Object implements Serializable

    serialVersionUID:
      233L

    - ### Serialized Fields

      - #### cookieManagers

            java.util.Map<K,V> cookieManagers

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

      - #### managersInUse

            java.util.Set<E> managersInUse

      - #### lastUsed

            CookieManager lastUsed

  - ### Class org.apache.jmeter.protocol.http.util.accesslog.StandardGenerator extends java.lang.Object implements Serializable

    serialVersionUID:
      234L

    - ### Serialized Fields

      - #### SAMPLE

            HTTPSamplerBase SAMPLE

      - #### FILENAME

            java.lang.String FILENAME

      - #### FILE

            java.io.File FILE

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

  - ### Class org.apache.jmeter.protocol.java.config.JavaConfig extends ConfigTestElement implements Serializable

    serialVersionUID:
      240L

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

  - ### Class org.apache.jmeter.protocol.java.config.gui.JavaConfigGui extends AbstractConfigGui implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### 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.

      - #### argsPanel

            ArgumentsPanel argsPanel

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

      - #### warningLabel

            javax.swing.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 extends AbstractSamplerGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### resetInterpreter

            javax.swing.JCheckBox resetInterpreter

      - #### filename

            FilePanelEntry filename

      - #### parameters

            javax.swing.JTextField parameters

      - #### scriptField

            JSyntaxTextArea scriptField

  - ### Class org.apache.jmeter.protocol.java.control.gui.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 extends AbstractSamplerGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### constructorLabel

            JLabeledTextField constructorLabel

      - #### methodLabel

            javax.swing.JLabel methodLabel

      - #### successMsg

            JLabeledTextField successMsg

      - #### failureMsg

            JLabeledTextField failureMsg

      - #### errorMsg

            JLabeledTextField errorMsg

      - #### successCode

            JLabeledTextField successCode

      - #### failureCode

            JLabeledTextField failureCode

      - #### errorCode

            JLabeledTextField errorCode

      - #### filterpkg

            JLabeledTextField filterpkg

      - #### doSetup

            javax.swing.JCheckBox doSetup

      - #### appendError

            javax.swing.JCheckBox appendError

      - #### appendExc

            javax.swing.JCheckBox appendExc

      - #### junit4

            javax.swing.JCheckBox junit4

      - #### createInstancePerSample

            javax.swing.JCheckBox createInstancePerSample

      - #### classnameCombo

            javax.swing.JComboBox<E> classnameCombo

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

      - #### methodName

            javax.swing.JComboBox<E> methodName

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

  - ### Class org.apache.jmeter.protocol.java.sampler.BeanShellSampler extends BeanShellTestElement implements Serializable

    serialVersionUID:
      4L

  - ### Class org.apache.jmeter.protocol.java.sampler.BSFSampler extends BSFTestElement implements Serializable

    serialVersionUID:
      241L

  - ### Class org.apache.jmeter.protocol.java.sampler.JavaSampler extends AbstractSampler implements Serializable

    serialVersionUID:
      233L

    - ### Serialized Fields

      - #### javaClass

            java.lang.Class<T> javaClass

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

      - #### isToBeRegistered

            boolean isToBeRegistered

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

  - ### Class org.apache.jmeter.protocol.java.sampler.JSR223Sampler extends JSR223TestElement implements Serializable

    serialVersionUID:
      235L

  - ### Class org.apache.jmeter.protocol.java.sampler.JUnitSampler extends AbstractSampler implements Serializable

    serialVersionUID:
      240L

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

  - ### Class org.apache.jmeter.protocol.java.test.JavaTest extends AbstractJavaSamplerClient implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### sleepTime

            long sleepTime

        The base number of milliseconds to sleep during each sample.

      - #### sleepMask

            long sleepMask

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

      - #### label

            java.lang.String label

        The label to store in the sample result.

      - #### responseMessage

            java.lang.String responseMessage

        The response message to store in the sample result.

      - #### responseCode

            java.lang.String responseCode

        The response code to be stored in the sample result.

      - #### samplerData

            java.lang.String samplerData

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

      - #### resultData

            java.lang.String resultData

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

      - #### success

            boolean success

        The success status to be stored in the sample result.

  - ### Class org.apache.jmeter.protocol.java.test.SleepTest extends AbstractJavaSamplerClient implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### sleepTime

            long sleepTime

        The base number of milliseconds to sleep during each sample.

      - #### sleepMask

            long sleepMask

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

      - #### name

            java.lang.String name

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

  - ### Class org.apache.jmeter.protocol.jdbc.AbstractJDBCTestElement extends AbstractTestElement implements Serializable

    serialVersionUID:
      235L

    - ### Serialized Fields

      - #### query

            java.lang.String query

      - #### dataSource

            java.lang.String dataSource

      - #### queryType

            java.lang.String queryType

      - #### queryArguments

            java.lang.String queryArguments

      - #### queryArgumentsTypes

            java.lang.String queryArgumentsTypes

      - #### variableNames

            java.lang.String variableNames

      - #### resultSetHandler

            java.lang.String resultSetHandler

      - #### resultVariable

            java.lang.String resultVariable

      - #### queryTimeout

            java.lang.String queryTimeout

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

  - ### Class org.apache.jmeter.protocol.jdbc.config.DataSourceElement extends AbstractTestElement implements Serializable

    serialVersionUID:
      234L

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

  - ### Class org.apache.jmeter.protocol.jdbc.processor.AbstractJDBCProcessor extends AbstractJDBCTestElement implements Serializable

    serialVersionUID:
      233L

  - ### Class org.apache.jmeter.protocol.jdbc.processor.JDBCPostProcessor extends AbstractJDBCProcessor implements Serializable

    serialVersionUID:
      1L

  - ### Class org.apache.jmeter.protocol.jdbc.processor.JDBCPreProcessor extends AbstractJDBCProcessor implements Serializable

    serialVersionUID:
      1L

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

  - ### Class org.apache.jmeter.protocol.jdbc.sampler.JDBCSampler extends AbstractJDBCTestElement implements Serializable

    serialVersionUID:
      234L

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

  - ### Class org.apache.jmeter.protocol.jms.control.gui.JMSPropertiesPanel extends javax.swing.JPanel implements Serializable

    serialVersionUID:
      -2893899384410289131L

    - ### Serialized Fields

      - #### tableModel

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

      - #### jmsPropertiesTable

            javax.swing.JTable jmsPropertiesTable

      - #### addButton

            javax.swing.JButton addButton

      - #### deleteButton

            javax.swing.JButton deleteButton

  - ### Class org.apache.jmeter.protocol.jms.control.gui.JMSPublisherGui extends AbstractSamplerGui implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### useProperties

            javax.swing.JCheckBox useProperties

      - #### configChoice

            JLabeledRadioI18N configChoice

      - #### jndiICF

            JLabeledTextField jndiICF

      - #### urlField

            JLabeledTextField urlField

      - #### jndiConnFac

            JLabeledTextField jndiConnFac

      - #### jmsDestination

            JLabeledTextField jmsDestination

      - #### expiration

            JLabeledTextField expiration

      - #### jmsErrorReconnectOnCodes

            JLabeledTextField jmsErrorReconnectOnCodes

      - #### priority

            JLabeledTextField priority

      - #### useAuth

            javax.swing.JCheckBox useAuth

      - #### jmsUser

            JLabeledTextField jmsUser

      - #### jmsPwd

            JLabeledTextField jmsPwd

      - #### iterations

            JLabeledTextField iterations

      - #### messageFile

            FilePanel messageFile

      - #### randomFile

            FilePanel randomFile

      - #### textMessage

            JSyntaxTextArea textMessage

      - #### msgChoice

            JLabeledRadioI18N msgChoice

      - #### fileEncoding

            JLabeledChoice fileEncoding

      - #### useNonPersistentDelivery

            javax.swing.JCheckBox useNonPersistentDelivery

      - #### destSetup

            JLabeledRadioI18N destSetup

      - #### jmsPropertiesPanel

            JMSPropertiesPanel jmsPropertiesPanel

  - ### Class org.apache.jmeter.protocol.jms.control.gui.JMSSamplerGui extends AbstractSamplerGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### queueConnectionFactory

            JLabeledTextField queueConnectionFactory

      - #### sendQueue

            JLabeledTextField sendQueue

      - #### receiveQueue

            JLabeledTextField receiveQueue

      - #### timeout

            JLabeledTextField timeout

      - #### expiration

            JLabeledTextField expiration

      - #### priority

            JLabeledTextField priority

      - #### jmsSelector

            JLabeledTextField jmsSelector

      - #### numberOfSamplesToAggregate

            JLabeledTextField numberOfSamplesToAggregate

      - #### messageContent

            JSyntaxTextArea messageContent

      - #### initialContextFactory

            JLabeledTextField initialContextFactory

      - #### providerUrl

            JLabeledTextField providerUrl

      - #### jmsCommunicationStyle

            JLabeledChoice jmsCommunicationStyle

      - #### jmsPropertiesPanel

            JMSPropertiesPanel jmsPropertiesPanel

      - #### jndiPropertiesPanel

            ArgumentsPanel jndiPropertiesPanel

      - #### useNonPersistentDelivery

            javax.swing.JCheckBox useNonPersistentDelivery

      - #### useReqMsgIdAsCorrelId

            javax.swing.JCheckBox useReqMsgIdAsCorrelId

      - #### useResMsgIdAsCorrelId

            javax.swing.JCheckBox useResMsgIdAsCorrelId

  - ### Class org.apache.jmeter.protocol.jms.control.gui.JMSSubscriberGui extends AbstractSamplerGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### useProperties

            javax.swing.JCheckBox useProperties

      - #### jndiICF

            JLabeledTextField jndiICF

      - #### urlField

            JLabeledTextField urlField

      - #### jndiConnFac

            JLabeledTextField jndiConnFac

      - #### jmsDestination

            JLabeledTextField jmsDestination

      - #### jmsDurableSubscriptionId

            JLabeledTextField jmsDurableSubscriptionId

      - #### jmsClientId

            JLabeledTextField jmsClientId

      - #### jmsSelector

            JLabeledTextField jmsSelector

      - #### jmsUser

            JLabeledTextField jmsUser

      - #### jmsPwd

            JLabeledTextField jmsPwd

      - #### samplesToAggregate

            JLabeledTextField samplesToAggregate

      - #### useAuth

            javax.swing.JCheckBox useAuth

      - #### storeResponse

            javax.swing.JCheckBox storeResponse

      - #### timeout

            JLabeledTextField timeout

      - #### jmsErrorPauseBetween

            JLabeledTextField jmsErrorPauseBetween

      - #### jmsErrorReconnectOnCodes

            JLabeledTextField jmsErrorReconnectOnCodes

      - #### separator

            JLabeledTextField separator

      - #### clientChoice

            JLabeledRadioI18N clientChoice

      - #### stopBetweenSamples

            javax.swing.JCheckBox stopBetweenSamples

      - #### destSetup

            JLabeledRadioI18N destSetup

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

  - ### Class org.apache.jmeter.protocol.jms.sampler.BaseJMSSampler extends AbstractSampler implements Serializable

    serialVersionUID:
      241L

  - ### Class org.apache.jmeter.protocol.jms.sampler.JMSProperties extends AbstractTestElement implements Serializable

    serialVersionUID:
      -2896138201054314563L

  - ### Class org.apache.jmeter.protocol.jms.sampler.JMSProperty extends AbstractTestElement implements Serializable

    serialVersionUID:
      6371090992800805753L

  - ### Class org.apache.jmeter.protocol.jms.sampler.JMSSampler extends AbstractSampler implements Serializable

    serialVersionUID:
      233L

  - ### Class org.apache.jmeter.protocol.jms.sampler.PublisherSampler extends BaseJMSSampler implements Serializable

    serialVersionUID:
      233L

    - ### Serialized Fields

      - #### fileCache

            com.github.benmanes.caffeine.cache.Cache<K,V> fileCache

        File cache handler

  - ### Class org.apache.jmeter.protocol.jms.sampler.SubscriberSampler extends BaseJMSSampler implements Serializable

    serialVersionUID:
      240L

    - ### Serialization Methods

      - #### readResolve

            private java.lang.Object readResolve()

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

  - ### Class org.apache.jmeter.protocol.ldap.config.gui.LDAPArgument extends AbstractTestElement implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.protocol.ldap.config.gui.LDAPArguments extends ConfigTestElement implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.protocol.ldap.config.gui.LDAPArgumentsPanel extends AbstractConfigGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### tableLabel

            javax.swing.JLabel tableLabel

        The title label for this component.

      - #### delete

            javax.swing.JButton delete

        A button for removing arguments from the table.

  - ### Class org.apache.jmeter.protocol.ldap.config.gui.LdapConfigGui extends AbstractConfigGui implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### rootdn

            javax.swing.JTextField rootdn

      - #### searchbase

            javax.swing.JTextField searchbase

      - #### searchfilter

            javax.swing.JTextField searchfilter

      - #### delete

            javax.swing.JTextField delete

      - #### add

            javax.swing.JTextField add

      - #### modify

            javax.swing.JTextField modify

      - #### servername

            javax.swing.JTextField servername

      - #### port

            javax.swing.JTextField port

      - #### userDefined

            javax.swing.JCheckBox userDefined

      - #### addTest

            javax.swing.JRadioButton addTest

      - #### modifyTest

            javax.swing.JRadioButton modifyTest

      - #### deleteTest

            javax.swing.JRadioButton deleteTest

      - #### searchTest

            javax.swing.JRadioButton searchTest

      - #### bGroup

            javax.swing.ButtonGroup bGroup

      - #### displayName

            boolean displayName

      - #### tableAddPanel

            ArgumentsPanel tableAddPanel

      - #### tableModifyPanel

            ArgumentsPanel tableModifyPanel

      - #### cards

            javax.swing.JPanel cards

  - ### Class org.apache.jmeter.protocol.ldap.config.gui.LdapExtConfigGui extends AbstractConfigGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### rootdn

            javax.swing.JTextField rootdn

      - #### searchbase

            javax.swing.JTextField searchbase

      - #### searchfilter

            javax.swing.JTextField searchfilter

      - #### delete

            javax.swing.JTextField delete

      - #### add

            javax.swing.JTextField add

      - #### modify

            javax.swing.JTextField modify

      - #### servername

            javax.swing.JTextField servername

      - #### port

            javax.swing.JTextField port

      - #### SCOPE_STRINGS

            java.lang.String[] SCOPE_STRINGS

      - #### scope

            JLabeledChoice scope

      - #### countlim

            javax.swing.JTextField countlim

      - #### timelim

            javax.swing.JTextField timelim

      - #### attribs

            javax.swing.JTextField attribs

      - #### retobj

            javax.swing.JCheckBox retobj

      - #### deref

            javax.swing.JCheckBox deref

      - #### userdn

            javax.swing.JTextField userdn

      - #### userpw

            javax.swing.JTextField userpw

      - #### comparedn

            javax.swing.JTextField comparedn

      - #### comparefilt

            javax.swing.JTextField comparefilt

      - #### modddn

            javax.swing.JTextField modddn

      - #### newdn

            javax.swing.JTextField newdn

      - #### connto

            javax.swing.JTextField connto

      - #### parseflag

            javax.swing.JCheckBox parseflag

      - #### secure

            javax.swing.JCheckBox secure

      - #### addTest

            javax.swing.JRadioButton addTest

      - #### modifyTest

            javax.swing.JRadioButton modifyTest

      - #### deleteTest

            javax.swing.JRadioButton deleteTest

      - #### searchTest

            javax.swing.JRadioButton searchTest

      - #### bind

            javax.swing.JRadioButton bind

      - #### rename

            javax.swing.JRadioButton rename

      - #### unbind

            javax.swing.JRadioButton unbind

      - #### sbind

            javax.swing.JRadioButton sbind

      - #### compare

            javax.swing.JRadioButton compare

      - #### bGroup

            javax.swing.ButtonGroup bGroup

      - #### displayName

            boolean displayName

      - #### tableAddPanel

            ArgumentsPanel tableAddPanel

      - #### tableModifyPanel

            LDAPArgumentsPanel tableModifyPanel

      - #### cards

            javax.swing.JPanel cards

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

  - ### Class org.apache.jmeter.protocol.ldap.control.gui.LdapExtTestSamplerGui extends AbstractSamplerGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### ldapDefaultPanel

            LdapExtConfigGui ldapDefaultPanel

  - ### Class org.apache.jmeter.protocol.ldap.control.gui.LdapTestSamplerGui extends AbstractSamplerGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### loginPanel

            LoginConfigGui loginPanel

      - #### ldapDefaultPanel

            LdapConfigGui ldapDefaultPanel

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

  - ### Class org.apache.jmeter.protocol.ldap.sampler.LDAPExtSampler extends AbstractSampler implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.protocol.ldap.sampler.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 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 extends AbstractSamplerGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### serverTypeBox

            javax.swing.JTextField serverTypeBox

      - #### serverBox

            javax.swing.JTextField serverBox

      - #### portBox

            javax.swing.JTextField portBox

      - #### usernameBox

            javax.swing.JTextField usernameBox

      - #### passwordBox

            javax.swing.JTextField passwordBox

      - #### folderBox

            javax.swing.JTextField folderBox

      - #### folderLabel

            javax.swing.JLabel folderLabel

      - #### allMessagesButton

            javax.swing.JRadioButton allMessagesButton

      - #### someMessagesButton

            javax.swing.JRadioButton someMessagesButton

      - #### someMessagesField

            javax.swing.JTextField someMessagesField

      - #### deleteBox

            javax.swing.JCheckBox deleteBox

      - #### storeMimeMessageBox

            javax.swing.JCheckBox storeMimeMessageBox

      - #### headerOnlyBox

            javax.swing.JCheckBox headerOnlyBox

      - #### serverTypeLabel

            java.lang.String serverTypeLabel

      - #### serverLabel

            java.lang.String serverLabel

      - #### portLabel

            java.lang.String portLabel

      - #### accountLabel

            java.lang.String accountLabel

      - #### passwordLabel

            java.lang.String passwordLabel

      - #### numMessagesLabel

            java.lang.String numMessagesLabel

      - #### allMessagesLabel

            java.lang.String allMessagesLabel

      - #### deleteLabel

            java.lang.String deleteLabel

      - #### folderLabelStr

            java.lang.String folderLabelStr

      - #### storeMime

            java.lang.String storeMime

      - #### headerOnlyLabel

            java.lang.String headerOnlyLabel

      - #### securitySettingsPanel

            SecuritySettingsPanel securitySettingsPanel

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

  - ### Class org.apache.jmeter.protocol.mongodb.config.MongoSourceElement extends ConfigTestElement implements Serializable

    serialVersionUID:
      2100L

    - ### Serialized Fields

      - #### connection

            java.lang.String connection

      - #### source

            java.lang.String source

      - #### autoConnectRetry

            boolean autoConnectRetry

      - #### connectionsPerHost

            int connectionsPerHost

      - #### connectTimeout

            int connectTimeout

      - #### maxAutoConnectRetryTime

            long maxAutoConnectRetryTime

      - #### maxWaitTime

            int maxWaitTime

      - #### socketTimeout

            int socketTimeout

      - #### socketKeepAlive

            boolean socketKeepAlive

      - #### threadsAllowedToBlockForConnectionMultiplier

            int threadsAllowedToBlockForConnectionMultiplier

      - #### fsync

            boolean fsync

      - #### safe

            boolean safe

      - #### waitForJournaling

            boolean waitForJournaling

      - #### writeOperationNumberOfServers

            int writeOperationNumberOfServers

      - #### writeOperationTimeout

            int writeOperationTimeout

      - #### continueOnInsertError

            boolean continueOnInsertError

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

  - ### Class org.apache.jmeter.protocol.mongodb.sampler.MongoScriptSampler extends AbstractSampler implements Serializable

    serialVersionUID:
      -7789012234636439896L

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

  - ### Class org.apache.jmeter.protocol.smtp.sampler.SmtpSampler extends AbstractSampler implements Serializable

    serialVersionUID:
      1L

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

  - ### Class org.apache.jmeter.protocol.smtp.sampler.gui.SecuritySettingsPanel extends javax.swing.JPanel implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### bgSecuritySettings

            javax.swing.ButtonGroup bgSecuritySettings

      - #### rbUseNone

            javax.swing.JRadioButton rbUseNone

      - #### rbUseSSL

            javax.swing.JRadioButton rbUseSSL

      - #### rbUseStartTLS

            javax.swing.JRadioButton rbUseStartTLS

      - #### cbTrustAllCerts

            javax.swing.JCheckBox cbTrustAllCerts

      - #### cbEnforceStartTLS

            javax.swing.JCheckBox cbEnforceStartTLS

      - #### cbUseLocalTrustStore

            javax.swing.JCheckBox cbUseLocalTrustStore

      - #### jlTrustStoreToUse

            javax.swing.JLabel jlTrustStoreToUse

      - #### tfTrustStoreToUse

            javax.swing.JTextField tfTrustStoreToUse

      - #### tfTlsProtocolsToUse

            javax.swing.JTextField tfTlsProtocolsToUse

      - #### jlTlsProtocolsToUse

            javax.swing.JLabel jlTlsProtocolsToUse

  - ### Class org.apache.jmeter.protocol.smtp.sampler.gui.SmtpPanel extends javax.swing.JPanel implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### tfMailFrom

            javax.swing.JTextField tfMailFrom

      - #### tfMailReplyTo

            javax.swing.JTextField tfMailReplyTo

      - #### browseButton

            javax.swing.JButton browseButton

      - #### emlBrowseButton

            javax.swing.JButton emlBrowseButton

      - #### cbUseAuth

            javax.swing.JCheckBox cbUseAuth

      - #### tfMailServer

            javax.swing.JTextField tfMailServer

      - #### tfMailServerPort

            javax.swing.JTextField tfMailServerPort

      - #### tfMailServerTimeout

            javax.swing.JTextField tfMailServerTimeout

      - #### tfMailServerConnectionTimeout

            javax.swing.JTextField tfMailServerConnectionTimeout

      - #### tfMailTo

            javax.swing.JTextField tfMailTo

      - #### tfMailToCC

            javax.swing.JTextField tfMailToCC

      - #### tfMailToBCC

            javax.swing.JTextField tfMailToBCC

      - #### tfAttachment

            javax.swing.JTextField tfAttachment

      - #### tfEmlMessage

            javax.swing.JTextField tfEmlMessage

      - #### taMessage

            javax.swing.JTextArea taMessage

      - #### cbPlainBody

            javax.swing.JCheckBox cbPlainBody

      - #### jlAddressFrom

            javax.swing.JLabel jlAddressFrom

      - #### jlAddressReplyTo

            javax.swing.JLabel jlAddressReplyTo

      - #### jlAddressTo

            javax.swing.JLabel jlAddressTo

      - #### jlAddressToCC

            javax.swing.JLabel jlAddressToCC

      - #### jlAddressToBCC

            javax.swing.JLabel jlAddressToBCC

      - #### jlMailServerPort

            javax.swing.JLabel jlMailServerPort

      - #### jlMailServerTimeout

            javax.swing.JLabel jlMailServerTimeout

      - #### jlMailServerConnectionTimeout

            javax.swing.JLabel jlMailServerConnectionTimeout

      - #### jlMailServer

            javax.swing.JLabel jlMailServer

      - #### jlAttachFile

            javax.swing.JLabel jlAttachFile

      - #### jlDutPortStandard

            javax.swing.JLabel jlDutPortStandard

      - #### jlPassword

            javax.swing.JLabel jlPassword

      - #### jlSubject

            javax.swing.JLabel jlSubject

      - #### jlUsername

            javax.swing.JLabel jlUsername

      - #### jlMessage

            javax.swing.JLabel jlMessage

      - #### attachmentFileChooser

            javax.swing.JFileChooser attachmentFileChooser

      - #### emlFileChooser

            javax.swing.JFileChooser emlFileChooser

      - #### tfAuthPassword

            javax.swing.JTextField tfAuthPassword

      - #### tfAuthUsername

            javax.swing.JTextField tfAuthUsername

      - #### tfSubject

            javax.swing.JTextField tfSubject

      - #### cbSuppressSubject

            javax.swing.JCheckBox cbSuppressSubject

      - #### cbIncludeTimestamp

            javax.swing.JCheckBox cbIncludeTimestamp

      - #### cbMessageSizeStats

            javax.swing.JCheckBox cbMessageSizeStats

      - #### cbEnableDebug

            javax.swing.JCheckBox cbEnableDebug

      - #### cbUseEmlMessage

            javax.swing.JCheckBox cbUseEmlMessage

      - #### headerFieldsPanel

            javax.swing.JPanel headerFieldsPanel

      - #### addHeaderFieldButton

            javax.swing.JButton addHeaderFieldButton

      - #### headerFieldName

            javax.swing.JLabel headerFieldName

      - #### headerFieldValue

            javax.swing.JLabel headerFieldValue

      - #### headerFields

            java.util.Map<K,V> headerFields

      - #### removeButtons

            java.util.Map<K,V> removeButtons

      - #### headerGridY

            int headerGridY

      - #### securitySettingsPanel

            SecuritySettingsPanel securitySettingsPanel

  - ### Class org.apache.jmeter.protocol.smtp.sampler.gui.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 extends AbstractSampler implements Serializable

    serialVersionUID:
      1L

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

  - ### Class org.apache.jmeter.protocol.system.gui.SystemSamplerGui extends AbstractSamplerGui implements Serializable

    serialVersionUID:
      -2413845772703695934L

    - ### Serialized Fields

      - #### checkReturnCode

            javax.swing.JCheckBox checkReturnCode

      - #### desiredReturnCode

            JLabeledTextField desiredReturnCode

      - #### stdin

            FilePanelEntry stdin

      - #### stdout

            FilePanelEntry stdout

      - #### stderr

            FilePanelEntry stderr

      - #### directory

            FilePanelEntry directory

      - #### command

            FilePanelEntry command

      - #### timeout

            JLabeledTextField timeout

      - #### argsPanel

            ArgumentsPanel argsPanel

      - #### envPanel

            ArgumentsPanel envPanel

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

  - ### Class org.apache.jmeter.protocol.tcp.config.gui.TCPConfigGui extends AbstractConfigGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### serverPanel

            ServerPanel serverPanel

      - #### classname

            JLabeledTextField classname

      - #### reUseConnection

            javax.swing.JCheckBox reUseConnection

      - #### setNoDelay

            TristateCheckBox setNoDelay

      - #### closeConnection

            TristateCheckBox closeConnection

      - #### soLinger

            javax.swing.JTextField soLinger

      - #### eolByte

            javax.swing.JTextField eolByte

      - #### requestData

            JSyntaxTextArea requestData

      - #### displayName

            boolean displayName

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

  - ### Class org.apache.jmeter.protocol.tcp.control.gui.TCPSamplerGui extends AbstractSamplerGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### loginPanel

            LoginConfigGui loginPanel

      - #### tcpDefaultPanel

            TCPConfigGui tcpDefaultPanel

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

  - ### Class org.apache.jmeter.protocol.tcp.sampler.ReadException extends java.lang.Exception implements Serializable

    serialVersionUID:
      -2770054697780959330L

    - ### Serialized Fields

      - #### partialResponse

            java.lang.String partialResponse

  - ### Class org.apache.jmeter.protocol.tcp.sampler.TCPSampler extends AbstractSampler implements Serializable

    serialVersionUID:
      280L

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

  - ### Class org.apache.jmeter.report.config.ConfigurationException extends java.lang.Exception implements Serializable

    serialVersionUID:
      -8686808406435011845L

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

  - ### Class org.apache.jmeter.report.core.ConvertException extends java.lang.Exception implements Serializable

    serialVersionUID:
      -8837968211227052980L

  - ### Class org.apache.jmeter.report.core.CsvFile extends java.io.File implements Serializable

    serialVersionUID:
      4721600093557427167L

    - ### Serialized Fields

      - #### separator

            char separator

  - ### Class org.apache.jmeter.report.core.DataContext extends java.util.TreeMap<java.lang.String,java.lang.Object> implements Serializable

    serialVersionUID:
      -3433238675809262160L

  - ### Class org.apache.jmeter.report.core.SampleException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      -6186024584671619389L

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

  - ### Class org.apache.jmeter.report.dashboard.ExportException extends java.lang.Exception implements Serializable

    serialVersionUID:
      89868452883024813L

  - ### Class org.apache.jmeter.report.dashboard.GenerationException extends java.lang.Exception implements Serializable

    serialVersionUID:
      8344451600520488094L

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

  - ### Class org.apache.jmeter.report.processor.ChannelContext extends java.util.TreeMap<java.lang.String,java.lang.Object> implements Serializable

    serialVersionUID:
      -3090936623529607644L

- ## Package org.apache.jmeter.reporters

  - ### Class org.apache.jmeter.reporters.AbstractListenerElement extends AbstractTestElement implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.reporters.MailerModel extends AbstractTestElement implements Serializable

    serialVersionUID:
      271L

    - ### Serialized Fields

      - #### failureCount

            long failureCount

      - #### successCount

            long successCount

      - #### failureMsgSent

            boolean failureMsgSent

      - #### siteDown

            boolean siteDown

      - #### successMsgSent

            boolean successMsgSent

  - ### Class org.apache.jmeter.reporters.MailerResultCollector extends ResultCollector implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.reporters.ResultAction extends OnErrorTestElement implements Serializable

    serialVersionUID:
      242L

  - ### Class org.apache.jmeter.reporters.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 extends AbstractTestElement implements Serializable

    serialVersionUID:
      242L

    - ### Serialized Fields

      - #### sequenceNumber

            long sequenceNumber

      - #### timeStamp

            java.lang.String timeStamp

      - #### numberPadLength

            int numberPadLength

  - ### Class org.apache.jmeter.reporters.Summariser extends AbstractTestElement implements Serializable

    serialVersionUID:
      234L

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

  - ### Class org.apache.jmeter.reporters.gui.ResultActionGui extends AbstractPostProcessorGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### errorPanel

            OnErrorPanel errorPanel

  - ### Class org.apache.jmeter.reporters.gui.ResultSaverGui extends AbstractListenerGui implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### filename

            JLabeledTextField filename

      - #### variableName

            JLabeledTextField variableName

      - #### numberPadLength

            JLabeledTextField numberPadLength

      - #### errorsOnly

            javax.swing.JCheckBox errorsOnly

      - #### successOnly

            javax.swing.JCheckBox successOnly

      - #### ignoreTC

            javax.swing.JCheckBox ignoreTC

      - #### skipAutoNumber

            javax.swing.JCheckBox skipAutoNumber

      - #### skipSuffix

            javax.swing.JCheckBox skipSuffix

      - #### addTimestamp

            javax.swing.JCheckBox addTimestamp

  - ### Class org.apache.jmeter.reporters.gui.SummariserGui extends AbstractListenerGui implements Serializable

    serialVersionUID:
      240L

- ## Package org.apache.jmeter.rmi

  - ### Class org.apache.jmeter.rmi.RMIServerSocketFactoryImpl extends java.lang.Object implements Serializable

    serialVersionUID:
      6106381149147208254L

    - ### Serialized Fields

      - #### localAddress

            java.net.InetAddress localAddress

  - ### Class org.apache.jmeter.rmi.SSLRMIClientSocketFactory extends java.lang.Object implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### alias

            java.lang.String alias

      - #### keyStoreLocation

            java.lang.String keyStoreLocation

      - #### keyStorePassword

            java.lang.String keyStorePassword

      - #### keyStoreType

            java.lang.String keyStoreType

      - #### trustStoreLocation

            java.lang.String trustStoreLocation

      - #### trustStorePassword

            java.lang.String trustStorePassword

      - #### trustStoreType

            java.lang.String trustStoreType

  - ### Class org.apache.jmeter.rmi.SSLRMIServerSocketFactory extends java.lang.Object implements Serializable

    serialVersionUID:
      258730225720182190L

    - ### Serialized Fields

      - #### localAddress

            java.net.InetAddress localAddress

      - #### alias

            java.lang.String alias

      - #### keyStoreLocation

            java.lang.String keyStoreLocation

      - #### keyStorePassword

            java.lang.String keyStorePassword

      - #### keyStoreType

            java.lang.String keyStoreType

      - #### trustStoreLocation

            java.lang.String trustStoreLocation

      - #### trustStorePassword

            java.lang.String trustStorePassword

      - #### trustStoreType

            java.lang.String trustStoreType

      - #### clientAuth

            boolean clientAuth

- ## Package org.apache.jmeter.sampler

  - ### Class org.apache.jmeter.sampler.DebugSampler extends AbstractSampler implements Serializable

    serialVersionUID:
      232L

    - ### Serialized Fields

      - #### displayJMeterVariables

            boolean displayJMeterVariables

      - #### displayJMeterProperties

            boolean displayJMeterProperties

      - #### displaySystemProperties

            boolean displaySystemProperties

  - ### Class org.apache.jmeter.sampler.TestAction extends AbstractSampler implements Serializable

    serialVersionUID:
      242L

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

  - ### Class org.apache.jmeter.sampler.gui.TestActionGui extends AbstractSamplerGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### targetBox

            javax.swing.JComboBox<E> targetBox

      - #### pauseButton

            javax.swing.JRadioButton pauseButton

      - #### stopButton

            javax.swing.JRadioButton stopButton

      - #### stopNowButton

            javax.swing.JRadioButton stopNowButton

      - #### breakLoopButton

            javax.swing.JRadioButton breakLoopButton

      - #### restartNextThreadLoopButton

            javax.swing.JRadioButton restartNextThreadLoopButton

      - #### startNextIterationOfCurrentLoopButton

            javax.swing.JRadioButton startNextIterationOfCurrentLoopButton

      - #### durationField

            JLabeledTextField durationField

      - #### target

            int target

      - #### action

            int action

- ## Package org.apache.jmeter.samplers

  - ### Class org.apache.jmeter.samplers.AbstractSampler extends AbstractTestElement implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.samplers.AsynchSampleSender extends AbstractSampleSender implements Serializable

    serialVersionUID:
      252L

    - ### Serialization Methods

      - #### readResolve

            protected java.lang.Object readResolve()
                                            throws java.io.ObjectStreamException

        Processed by the RMI server code.
        Throws:
          `java.io.ObjectStreamException` - never

    - ### Serialized Fields

      - #### clientConfiguredCapacity

            int clientConfiguredCapacity

      - #### listener

            RemoteSampleListener listener

  - ### Class org.apache.jmeter.samplers.BatchSampleSender extends AbstractSampleSender implements Serializable

    serialVersionUID:
      241L

    - ### Serialization Methods

      - #### readResolve

            private java.lang.Object readResolve()
                                          throws java.io.ObjectStreamException

        Processed by the RMI server code; acts as testStarted().
        Throws:
          `java.io.ObjectStreamException` - never

    - ### Serialized Fields

      - #### clientConfiguredNumSamplesThreshold

            int clientConfiguredNumSamplesThreshold

      - #### clientConfiguredTimeThresholdMs

            long clientConfiguredTimeThresholdMs

      - #### listener

            RemoteSampleListener listener

      - #### sampleStore

            java.util.List<E> sampleStore

  - ### Class org.apache.jmeter.samplers.DataStrippingSampleSender extends AbstractSampleSender implements Serializable

    serialVersionUID:
      1L

    - ### Serialization Methods

      - #### readResolve

            private java.lang.Object readResolve()
                                          throws java.io.ObjectStreamException

        Processed by the RMI server code; acts as testStarted().
        Throws:
          `java.io.ObjectStreamException` - never

    - ### Serialized Fields

      - #### clientConfiguredStripAlsoOnError

            boolean clientConfiguredStripAlsoOnError

      - #### listener

            RemoteSampleListener listener

      - #### decoratedSender

            SampleSender decoratedSender

  - ### Class org.apache.jmeter.samplers.DiskStoreSampleSender extends AbstractSampleSender implements Serializable

    serialVersionUID:
      253L

    - ### Serialization Methods

      - #### readResolve

            private java.lang.Object readResolve()
                                          throws java.io.ObjectStreamException

        Processed by the RMI server code; acts as testStarted().
        Throws:
          `java.io.ObjectStreamException` - never

    - ### Serialized Fields

      - #### listener

            RemoteSampleListener listener

  - ### Class org.apache.jmeter.samplers.HoldSampleSender extends AbstractSampleSender implements Serializable

    serialVersionUID:
      241L

    - ### Serialization Methods

      - #### readResolve

            protected java.lang.Object readResolve()
                                            throws java.io.ObjectStreamException

        Processed by the RMI server code; acts as testStarted().
        Throws:
          `java.io.ObjectStreamException` - never

    - ### Serialized Fields

      - #### sampleStore

            java.util.concurrent.ConcurrentLinkedQueue<E> sampleStore

      - #### listener

            RemoteSampleListener listener

  - ### Class org.apache.jmeter.samplers.RemoteListenerWrapper extends AbstractTestElement implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### listener

            RemoteSampleListener listener

      - #### sender

            SampleSender sender

  - ### Class org.apache.jmeter.samplers.RemoteSampleListenerImpl extends java.rmi.server.UnicastRemoteObject implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### testListener

            TestStateListener testListener

      - #### sampleListener

            SampleListener sampleListener

  - ### Class org.apache.jmeter.samplers.RemoteSampleListenerWrapper extends AbstractTestElement implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### listener

            RemoteSampleListener listener

  - ### Class org.apache.jmeter.samplers.RemoteTestListenerWrapper extends AbstractTestElement implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### listener

            RemoteSampleListener listener

  - ### Class org.apache.jmeter.samplers.SampleEvent extends java.lang.Object implements Serializable

    serialVersionUID:
      233L

    - ### Serialized Fields

      - #### values

            java.lang.String[] values

      - #### result

            SampleResult result

      - #### threadGroup

            java.lang.String threadGroup

      - #### hostname

            java.lang.String hostname

      - #### isTransactionSampleEvent

            boolean isTransactionSampleEvent

  - ### Class org.apache.jmeter.samplers.SampleResult extends java.lang.Object implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### saveConfig

            SampleSaveConfiguration saveConfig

      - #### parent

            SampleResult parent

      - #### responseData

            byte[] responseData

      - #### responseCode

            java.lang.String responseCode

      - #### label

            java.lang.String label

      - #### resultFileName

            java.lang.String resultFileName

        Filename used by ResultSaver

      - #### samplerData

            java.lang.String samplerData

        The data used by the sampler

      - #### threadName

            java.lang.String threadName

      - #### responseMessage

            java.lang.String responseMessage

      - #### responseHeaders

            java.lang.String responseHeaders

      - #### requestHeaders

            java.lang.String requestHeaders

      - #### 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

      - #### startTime

            long startTime

      - #### endTime

            long endTime

      - #### idleTime

            long idleTime

      - #### pauseTime

            long pauseTime

        Start of pause (if any)

      - #### assertionResults

            java.util.List<E> assertionResults

      - #### subResults

            java.util.List<E> subResults

      - #### dataType

            java.lang.String dataType

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

      - #### success

            boolean success

      - #### files

            java.util.Set<E> 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 3

      - #### dataEncoding

            java.lang.String dataEncoding

      - #### contentType

            java.lang.String contentType

      - #### elapsedTime

            long elapsedTime

        elapsed time

      - #### latency

            long latency

        time to first response

      - #### connectTime

            long connectTime

        time to end connecting

      - #### testLogicalAction

            JMeterContext.TestLogicalAction testLogicalAction

        Way to signal what to do on Test

      - #### stopThread

            boolean stopThread

        Should thread terminate?

      - #### stopTest

            boolean stopTest

        Should test terminate?

      - #### stopTestNow

            boolean stopTestNow

        Should test terminate abruptly?

      - #### sampleCount

            int sampleCount

      - #### bytes

            long bytes

      - #### headersSize

            int headersSize

      - #### bodySize

            long bodySize

      - #### groupThreads

            int groupThreads

        Currently active threads in this thread group

      - #### allThreads

            int allThreads

        Currently active threads in all thread groups

      - #### nanoTimeOffset

            long nanoTimeOffset

      - #### useNanoTime

            boolean useNanoTime

      - #### nanoThreadSleep

            long nanoThreadSleep

      - #### sentBytes

            long sentBytes

      - #### location

            java.net.URL location

  - ### Class org.apache.jmeter.samplers.SampleSaveConfiguration extends java.lang.Object implements Serializable

    serialVersionUID:
      8L

    - ### Serialization Methods

      - #### readResolve

            private java.lang.Object readResolve()

    - ### Serialized Fields

      - #### time

            boolean time

      - #### latency

            boolean latency

      - #### connectTime

            boolean connectTime

      - #### timestamp

            boolean timestamp

      - #### success

            boolean success

      - #### label

            boolean label

      - #### code

            boolean code

      - #### message

            boolean message

      - #### threadName

            boolean threadName

      - #### dataType

            boolean dataType

      - #### encoding

            boolean encoding

      - #### assertions

            boolean assertions

      - #### subresults

            boolean subresults

      - #### responseData

            boolean responseData

      - #### samplerData

            boolean samplerData

      - #### xml

            boolean xml

      - #### fieldNames

            boolean fieldNames

      - #### responseHeaders

            boolean responseHeaders

      - #### requestHeaders

            boolean requestHeaders

      - #### responseDataOnError

            boolean responseDataOnError

      - #### saveAssertionResultsFailureMessage

            boolean saveAssertionResultsFailureMessage

      - #### url

            boolean url

      - #### bytes

            boolean bytes

      - #### sentBytes

            boolean sentBytes

      - #### fileName

            boolean fileName

      - #### hostname

            boolean hostname

      - #### threadCounts

            boolean threadCounts

      - #### sampleCount

            boolean sampleCount

      - #### idleTime

            boolean idleTime

      - #### assertionsResultsToSave

            int assertionsResultsToSave

      - #### printMilliseconds

            boolean printMilliseconds

      - #### delimiter

            java.lang.String delimiter

  - ### Class org.apache.jmeter.samplers.StandardSampleSender extends AbstractSampleSender implements Serializable

    serialVersionUID:
      241L

    - ### Serialization Methods

      - #### readResolve

            private java.lang.Object readResolve()
                                          throws java.io.ObjectStreamException

        Processed by the RMI server code; acts as testStarted().
        Throws:
          `java.io.ObjectStreamException` - never

    - ### Serialized Fields

      - #### listener

            RemoteSampleListener listener

  - ### Class org.apache.jmeter.samplers.StatisticalSampleResult extends SampleResult implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### errorCount

            int errorCount

      - #### elapsed

            long elapsed

  - ### Class org.apache.jmeter.samplers.StatisticalSampleSender extends AbstractSampleSender implements Serializable

    serialVersionUID:
      241L

    - ### Serialization Methods

      - #### readResolve

            private java.lang.Object readResolve()
                                          throws java.io.ObjectStreamException

        Processed by the RMI server code; acts as testStarted().
        Throws:
          `java.io.ObjectStreamException` - never

    - ### Serialized Fields

      - #### clientConfiguredNumSamplesThreshold

            int clientConfiguredNumSamplesThreshold

      - #### clientConfiguredTimeThresholdMs

            long clientConfiguredTimeThresholdMs

      - #### clientConfiguredKeyOnThreadName

            boolean clientConfiguredKeyOnThreadName

      - #### listener

            RemoteSampleListener listener

      - #### sampleStore

            java.util.List<E> sampleStore

      - #### sampleTable

            java.util.Map<K,V> sampleTable

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

  - ### Class org.apache.jmeter.samplers.gui.AbstractSamplerGui extends AbstractJMeterGuiComponent implements Serializable

    serialVersionUID:
      240L

- ## Package org.apache.jmeter.swing

  - ### Class org.apache.jmeter.swing.HtmlPane extends javax.swing.JTextPane implements Serializable

    serialVersionUID:
      241L

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

  - ### Class org.apache.jmeter.testbeans.gui.GenericTestBeanCustomizer extends javax.swing.JPanel implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### scrollerCount

            int scrollerCount

      - #### propertyFieldLabelMessage

            java.text.MessageFormat propertyFieldLabelMessage

        Message format for property field labels:

      - #### propertyToolTipMessage

            java.text.MessageFormat propertyToolTipMessage

        Message format for property tooltips:

      - #### propertyMap

            java.util.Map<K,V> propertyMap

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

  - ### Class org.apache.jmeter.testbeans.gui.TestBeanGUI extends AbstractJMeterGuiComponent implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### testBeanClass

            java.lang.Class<T> testBeanClass

      - #### customizerClass

            java.lang.Class<T> customizerClass

      - #### customizer

            java.beans.Customizer customizer

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

      - #### customizers

            java.util.Map<K,V> 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.

      - #### customizerIndexInPanel

            int customizerIndexInPanel

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

      - #### propertyMap

            java.util.Map<K,V> propertyMap

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

      - #### initialized

            boolean initialized

        Whether the GUI components have been created.

- ## Package org.apache.jmeter.testelement

  - ### Class org.apache.jmeter.testelement.AbstractScopedAssertion extends AbstractScopedTestElement implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.testelement.AbstractScopedTestElement extends AbstractTestElement implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.testelement.AbstractTestElement extends java.lang.Object implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### propMap

            java.util.Map<K,V> propMap

  - ### Class org.apache.jmeter.testelement.OnErrorTestElement extends AbstractTestElement implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.testelement.TestPlan extends AbstractTestElement implements Serializable

    serialVersionUID:
      234L

    - ### Serialization Methods

      - #### readResolve

            protected java.lang.Object readResolve()

  - ### Class org.apache.jmeter.testelement.VariablesCollection extends java.lang.Object implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### varMap

            java.util.Map<K,V> varMap

  - ### Class org.apache.jmeter.testelement.WorkBench extends AbstractTestElement implements Serializable

    serialVersionUID:
      240L

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

  - ### Class org.apache.jmeter.testelement.property.AbstractProperty extends java.lang.Object implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### name

            java.lang.String name

  - ### Class org.apache.jmeter.testelement.property.BooleanProperty extends AbstractProperty implements Serializable

    serialVersionUID:
      233L

    - ### Serialized Fields

      - #### value

            boolean value

  - ### Class org.apache.jmeter.testelement.property.CollectionProperty extends MultiProperty implements Serializable

    serialVersionUID:
      221L

    - ### Serialized Fields

      - #### value

            java.util.Collection<E> value

  - ### Class org.apache.jmeter.testelement.property.DoubleProperty extends NumberProperty implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### value

            double value

      - #### savedValue

            double savedValue

  - ### Class org.apache.jmeter.testelement.property.FloatProperty extends NumberProperty implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### value

            float value

      - #### savedValue

            float savedValue

  - ### Class org.apache.jmeter.testelement.property.FunctionProperty extends AbstractProperty implements Serializable

    serialVersionUID:
      233L

    - ### Serialized Fields

      - #### testIteration

            int testIteration

      - #### cacheValue

            java.lang.String cacheValue

  - ### Class org.apache.jmeter.testelement.property.IntegerProperty extends NumberProperty implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### value

            int value

      - #### savedValue

            int savedValue

  - ### Class org.apache.jmeter.testelement.property.LongProperty extends NumberProperty implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### value

            long value

      - #### savedValue

            long savedValue

  - ### Class org.apache.jmeter.testelement.property.MapProperty extends MultiProperty implements Serializable

    serialVersionUID:
      221L

    - ### Serialized Fields

      - #### value

            java.util.Map<K,V> value

  - ### Class org.apache.jmeter.testelement.property.MultiProperty extends AbstractProperty implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.testelement.property.NullProperty extends AbstractProperty implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### tempValue

            JMeterProperty tempValue

  - ### Class org.apache.jmeter.testelement.property.NumberProperty extends AbstractProperty implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.testelement.property.ObjectProperty extends AbstractProperty implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### value

            java.lang.Object value

      - #### savedValue

            java.lang.Object savedValue

  - ### Class org.apache.jmeter.testelement.property.StringProperty extends AbstractProperty implements Serializable

    serialVersionUID:
      233L

    - ### Serialized Fields

      - #### value

            java.lang.String value

  - ### Class org.apache.jmeter.testelement.property.TestElementProperty extends MultiProperty implements Serializable

    serialVersionUID:
      233L

    - ### Serialized Fields

      - #### value

            TestElement value

- ## Package org.apache.jmeter.threads

  - ### Class org.apache.jmeter.threads.AbstractThreadGroup extends AbstractTestElement implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### numberOfThreads

            java.util.concurrent.atomic.AtomicInteger numberOfThreads

  - ### Class org.apache.jmeter.threads.ListenerNotifier extends java.lang.Object implements Serializable

    serialVersionUID:
      -4861457279068497917L

  - ### Class org.apache.jmeter.threads.PostThreadGroup extends ThreadGroup implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.threads.RemoteThreadsListenerImpl extends java.rmi.server.UnicastRemoteObject implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### listeners

            java.util.List<E> listeners

  - ### Class org.apache.jmeter.threads.RemoteThreadsListenerWrapper extends AbstractTestElement implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### listener

            RemoteThreadsListener listener

  - ### Class org.apache.jmeter.threads.SetupThreadGroup extends ThreadGroup implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.threads.ThreadGroup extends AbstractThreadGroup implements Serializable

    serialVersionUID:
      282L

    - ### Serialization Methods

      - #### readObject

            private void readObject(java.io.ObjectInputStream in)
                             throws java.io.IOException,
                                    java.lang.ClassNotFoundException

        Throws:
          `java.io.IOException`
          `java.lang.ClassNotFoundException`

    - ### Serialized Fields

      - #### allThreads

            java.util.concurrent.ConcurrentHashMap<K,V> allThreads

      - #### running

            boolean running

        Is test (still) running?

      - #### groupNumber

            int groupNumber

        Thread Group number

      - #### delayedStartup

            boolean delayedStartup

        Are we using delayed startup?

      - #### notifier

            ListenerNotifier notifier

        Thread safe class

      - #### threadGroupTree

            ListedHashTree threadGroupTree

        This property will be cloned

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

  - ### Class org.apache.jmeter.threads.gui.AbstractThreadGroupGui extends AbstractJMeterGuiComponent implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### continueBox

            javax.swing.JRadioButton continueBox

      - #### startNextLoop

            javax.swing.JRadioButton startNextLoop

      - #### stopThreadBox

            javax.swing.JRadioButton stopThreadBox

      - #### stopTestBox

            javax.swing.JRadioButton stopTestBox

      - #### stopTestNowBox

            javax.swing.JRadioButton stopTestNowBox

  - ### Class org.apache.jmeter.threads.gui.PostThreadGroupGui extends ThreadGroupGui implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.threads.gui.SetupThreadGroupGui extends ThreadGroupGui implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.threads.gui.ThreadGroupGui extends AbstractThreadGroupGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### loopPanel

            LoopControlPanel loopPanel

      - #### threadInput

            javax.swing.JTextField threadInput

      - #### rampInput

            javax.swing.JTextField rampInput

      - #### showDelayedStart

            boolean showDelayedStart

      - #### delayedStart

            javax.swing.JCheckBox delayedStart

      - #### scheduler

            javax.swing.JCheckBox scheduler

      - #### duration

            javax.swing.JTextField duration

      - #### delay

            javax.swing.JTextField delay

- ## Package org.apache.jmeter.timers

  - ### Class org.apache.jmeter.timers.BeanShellTimer extends BeanShellTestElement implements Serializable

    serialVersionUID:
      5L

  - ### Class org.apache.jmeter.timers.BSFTimer extends BSFTestElement implements Serializable

    serialVersionUID:
      5L

  - ### Class org.apache.jmeter.timers.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.

      - #### mode

            ConstantThroughputTimer.Mode mode

      - #### throughput

            double throughput

        Desired throughput, in samples per minute.

  - ### Class org.apache.jmeter.timers.ConstantTimer extends AbstractTestElement implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### delay

            long delay

  - ### Class org.apache.jmeter.timers.GaussianRandomTimer extends RandomTimer implements Serializable

    serialVersionUID:
      241L

  - ### Class org.apache.jmeter.timers.JSR223Timer extends JSR223TestElement implements Serializable

    serialVersionUID:
      5L

  - ### Class org.apache.jmeter.timers.PoissonRandomTimer extends RandomTimer implements Serializable

    serialVersionUID:
      3514708226113231004L

  - ### Class org.apache.jmeter.timers.RandomTimer extends ConstantTimer implements Serializable

    serialVersionUID:
      241L

  - ### Class org.apache.jmeter.timers.SyncTimer extends AbstractTestElement implements Serializable

    serialVersionUID:
      3L

    - ### Serialization Methods

      - #### readResolve

            private java.lang.Object readResolve()

    - ### Serialized Fields

      - #### groupSize

            int groupSize

      - #### timeoutInMs

            long timeoutInMs

  - ### Class org.apache.jmeter.timers.UniformRandomTimer extends RandomTimer implements Serializable

    serialVersionUID:
      241L

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

  - ### Class org.apache.jmeter.timers.gui.AbstractRandomTimerGui extends AbstractTimerGui implements Serializable

    serialVersionUID:
      -322164502276145504L

    - ### Serialized Fields

      - #### delayField

            javax.swing.JTextField delayField

      - #### rangeField

            javax.swing.JTextField rangeField

  - ### Class org.apache.jmeter.timers.gui.AbstractTimerGui extends AbstractJMeterGuiComponent implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.timers.gui.ConstantTimerGui extends AbstractTimerGui implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### delayField

            javax.swing.JTextField delayField

  - ### Class org.apache.jmeter.timers.gui.GaussianRandomTimerGui extends AbstractRandomTimerGui implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.timers.gui.PoissonRandomTimerGui extends AbstractRandomTimerGui implements Serializable

    serialVersionUID:
      -3218002787832805275L

  - ### Class org.apache.jmeter.timers.gui.UniformRandomTimerGui extends AbstractRandomTimerGui implements Serializable

    serialVersionUID:
      240L

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

  - ### Class org.apache.jmeter.timers.poissonarrivals.PreciseThroughputTimer extends AbstractTestElement implements Serializable

    serialVersionUID:
      3L

    - ### Serialized Fields

      - #### throughput

            double throughput

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

      - #### throughputPeriod

            int throughputPeriod

      - #### 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.

      - #### testStarted

            long testStarted

      - #### exactLimit

            int exactLimit

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

      - #### allowedThroughputSurplus

            double allowedThroughputSurplus

      - #### randomSeed

            java.lang.Long randomSeed

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

      - #### 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

- ## Package org.apache.jmeter.util

  - ### Class org.apache.jmeter.util.BeanShellTestElement extends AbstractTestElement implements Serializable

    serialVersionUID:
      4L

    - ### Serialization Methods

      - #### readResolve

            protected java.lang.Object readResolve()

    - ### Serialized Fields

      - #### parameters

            java.lang.String parameters

      - #### filename

            java.lang.String filename

      - #### script

            java.lang.String script

      - #### resetInterpreter

            boolean resetInterpreter

  - ### Class org.apache.jmeter.util.BSFTestElement extends ScriptingTestElement implements Serializable

    serialVersionUID:
      235L

  - ### Class org.apache.jmeter.util.JSR223TestElement extends ScriptingTestElement implements Serializable

    serialVersionUID:
      232L

    - ### Serialized Fields

      - #### cacheKey

            java.lang.String cacheKey

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

      - #### scriptMd5

            java.lang.String scriptMd5

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

  - ### Class org.apache.jmeter.util.LocaleChangeEvent extends java.util.EventObject implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### locale

            java.util.Locale locale

  - ### Class org.apache.jmeter.util.ScopePanel extends javax.swing.JPanel implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### parentButton

            javax.swing.JRadioButton parentButton

      - #### childButton

            javax.swing.JRadioButton childButton

      - #### allButton

            javax.swing.JRadioButton allButton

      - #### variableButton

            javax.swing.JRadioButton variableButton

      - #### variableName

            javax.swing.JTextField variableName

  - ### Class org.apache.jmeter.util.ScriptingTestElement extends AbstractTestElement implements Serializable

    serialVersionUID:
      282L

    - ### Serialized Fields

      - #### parameters

            java.lang.String parameters

      - #### filename

            java.lang.String filename

      - #### script

            java.lang.String script

      - #### scriptLanguage

            java.lang.String scriptLanguage

  - ### Class org.apache.jmeter.util.TidyException extends java.lang.Exception implements Serializable

    serialVersionUID:
      240L

- ## Package org.apache.jmeter.visualizers

  - ### Class org.apache.jmeter.visualizers.AssertionVisualizer extends AbstractVisualizer implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### textArea

            javax.swing.JTextArea textArea

  - ### Class org.apache.jmeter.visualizers.AxisGraph extends javax.swing.JPanel implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### data

            double[][] data

      - #### title

            java.lang.String title

      - #### xAxisTitle

            java.lang.String xAxisTitle

      - #### yAxisTitle

            java.lang.String yAxisTitle

      - #### yAxisLabel

            java.lang.String yAxisLabel

      - #### maxLength

            int maxLength

      - #### xAxisLabels

            java.lang.String[] xAxisLabels

      - #### width

            int width

      - #### height

            int height

      - #### legendLabels

            java.lang.String[] legendLabels

      - #### maxYAxisScale

            int maxYAxisScale

      - #### titleFont

            java.awt.Font titleFont

      - #### legendFont

            java.awt.Font legendFont

      - #### valueFont

            java.awt.Font valueFont

      - #### color

            java.awt.Color[] color

      - #### foreColor

            java.awt.Color foreColor

      - #### outlinesBarFlag

            boolean outlinesBarFlag

      - #### showGrouping

            boolean showGrouping

      - #### valueOrientation

            boolean valueOrientation

      - #### legendPlacement

            int legendPlacement

  - ### Class org.apache.jmeter.visualizers.BeanShellListener extends BeanShellTestElement implements Serializable

    serialVersionUID:
      4L

  - ### Class org.apache.jmeter.visualizers.BSFListener extends BSFTestElement implements Serializable

    serialVersionUID:
      234L

  - ### Class org.apache.jmeter.visualizers.ComparisonVisualizer extends AbstractVisualizer implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### resultsTree

            javax.swing.JTree resultsTree

      - #### treeModel

            javax.swing.tree.DefaultTreeModel treeModel

      - #### root

            javax.swing.tree.DefaultMutableTreeNode root

      - #### base

            javax.swing.JTextPane base

      - #### secondary

            javax.swing.JTextPane secondary

  - ### Class org.apache.jmeter.visualizers.Graph extends javax.swing.JComponent implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### wantData

            boolean wantData

      - #### wantAverage

            boolean wantAverage

      - #### wantDeviation

            boolean wantDeviation

      - #### wantThroughput

            boolean wantThroughput

      - #### wantMedian

            boolean wantMedian

      - #### model

            CachingStatCalculator model

      - #### graphMax

            long graphMax

      - #### throughputMax

            double throughputMax

  - ### Class org.apache.jmeter.visualizers.GraphVisualizer extends AbstractVisualizer implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### nf

            java.text.NumberFormat nf

      - #### model

            CachingStatCalculator model

      - #### maxYField

            javax.swing.JTextField maxYField

      - #### minYField

            javax.swing.JTextField minYField

      - #### noSamplesField

            javax.swing.JTextField noSamplesField

      - #### minute

            java.lang.String minute

      - #### REFRESH_PERIOD

            int REFRESH_PERIOD

      - #### graph

            Graph graph

      - #### data

            javax.swing.JCheckBox data

      - #### average

            javax.swing.JCheckBox average

      - #### deviation

            javax.swing.JCheckBox deviation

      - #### throughput

            javax.swing.JCheckBox throughput

      - #### median

            javax.swing.JCheckBox median

      - #### dataField

            javax.swing.JTextField dataField

      - #### averageField

            javax.swing.JTextField averageField

      - #### deviationField

            javax.swing.JTextField deviationField

      - #### throughputField

            javax.swing.JTextField throughputField

      - #### medianField

            javax.swing.JTextField medianField

      - #### newSamples

            java.util.Deque<E> newSamples

  - ### Class org.apache.jmeter.visualizers.JSR223Listener extends JSR223TestElement implements Serializable

    serialVersionUID:
      235L

  - ### Class org.apache.jmeter.visualizers.LineGraph extends javax.swing.JPanel implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### data

            double[][] data

      - #### title

            java.lang.String title

      - #### xAxisTitle

            java.lang.String xAxisTitle

      - #### yAxisTitle

            java.lang.String yAxisTitle

      - #### xAxisLabels

            java.lang.String[] xAxisLabels

      - #### yAxisLabel

            java.lang.String[] yAxisLabel

      - #### width

            int width

      - #### height

            int height

      - #### shape_counter

            int shape_counter

      - #### paint_counter

            int paint_counter

  - ### Class org.apache.jmeter.visualizers.MailerVisualizer extends AbstractVisualizer implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### testerButton

            javax.swing.JButton testerButton

      - #### addressField

            javax.swing.JTextField addressField

      - #### fromField

            javax.swing.JTextField fromField

      - #### smtpHostField

            javax.swing.JTextField smtpHostField

      - #### smtpPortField

            javax.swing.JTextField smtpPortField

      - #### failureSubjectField

            javax.swing.JTextField failureSubjectField

      - #### successSubjectField

            javax.swing.JTextField successSubjectField

      - #### failureField

            javax.swing.JTextField failureField

      - #### failureLimitField

            javax.swing.JTextField failureLimitField

      - #### successLimitField

            javax.swing.JTextField successLimitField

      - #### smtpLoginField

            javax.swing.JTextField smtpLoginField

      - #### smtpPasswordField

            javax.swing.JTextField smtpPasswordField

      - #### authTypeCombo

            javax.swing.JComboBox<E> authTypeCombo

  - ### Class org.apache.jmeter.visualizers.PropertyControlGui extends AbstractConfigGui implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### systemButton

            javax.swing.JCheckBox systemButton

      - #### jmeterButton

            javax.swing.JCheckBox jmeterButton

      - #### tableLabel

            javax.swing.JLabel tableLabel

  - ### Class org.apache.jmeter.visualizers.RespTimeGraphChart extends javax.swing.JPanel implements Serializable

    serialVersionUID:
      281L

    - ### Serialized Fields

      - #### data

            double[][] data

      - #### title

            java.lang.String title

      - #### xAxisTitle

            java.lang.String xAxisTitle

      - #### yAxisTitle

            java.lang.String yAxisTitle

      - #### yAxisLabel

            java.lang.String yAxisLabel

      - #### xAxisLabels

            java.lang.String[] xAxisLabels

      - #### width

            int width

      - #### height

            int height

      - #### incrYAxisScale

            int incrYAxisScale

      - #### legendLabels

            java.lang.String[] legendLabels

      - #### maxYAxisScale

            int maxYAxisScale

      - #### titleFont

            java.awt.Font titleFont

      - #### legendFont

            java.awt.Font legendFont

      - #### color

            java.awt.Color[] color

      - #### showGrouping

            boolean showGrouping

      - #### legendPlacement

            int legendPlacement

      - #### pointShape

            java.awt.Shape pointShape

      - #### strokeWidth

            float strokeWidth

  - ### Class org.apache.jmeter.visualizers.RespTimeGraphVisualizer extends AbstractVisualizer implements Serializable

    serialVersionUID:
      281L

    - ### Serialized Fields

      - #### graphPanel

            RespTimeGraphChart graphPanel

      - #### tabbedGraph

            javax.swing.JTabbedPane tabbedGraph

      - #### saveGraphToFile

            boolean saveGraphToFile

      - #### intervalValue

            int intervalValue

      - #### intervalField

            JLabeledTextField intervalField

      - #### intervalButton

            javax.swing.JButton intervalButton

      - #### displayButton

            javax.swing.JButton displayButton

      - #### saveGraph

            javax.swing.JButton saveGraph

      - #### samplerSelection

            javax.swing.JCheckBox samplerSelection

      - #### samplerMatchLabel

            javax.swing.JTextField samplerMatchLabel

      - #### applyFilterBtn

            javax.swing.JButton applyFilterBtn

      - #### caseChkBox

            javax.swing.JCheckBox caseChkBox

      - #### regexpChkBox

            javax.swing.JCheckBox regexpChkBox

      - #### titleFontNameList

            javax.swing.JComboBox<E> titleFontNameList

      - #### titleFontSizeList

            javax.swing.JComboBox<E> titleFontSizeList

      - #### titleFontStyleList

            javax.swing.JComboBox<E> titleFontStyleList

      - #### fontNameList

            javax.swing.JComboBox<E> fontNameList

      - #### fontSizeList

            javax.swing.JComboBox<E> fontSizeList

      - #### fontStyleList

            javax.swing.JComboBox<E> fontStyleList

      - #### legendPlacementList

            javax.swing.JComboBox<E> legendPlacementList

      - #### pointShapeLine

            javax.swing.JComboBox<E> pointShapeLine

      - #### strokeWidthList

            javax.swing.JComboBox<E> strokeWidthList

      - #### numberShowGrouping

            javax.swing.JCheckBox numberShowGrouping

      - #### syncWithName

            javax.swing.JButton syncWithName

      - #### graphTitle

            JLabeledTextField graphTitle

      - #### xAxisTimeFormat

            JLabeledTextField xAxisTimeFormat

      - #### maxValueYAxisLabel

            JLabeledTextField maxValueYAxisLabel

      - #### dynamicGraphSize

            javax.swing.JCheckBox dynamicGraphSize

        checkbox for use dynamic graph size

      - #### graphWidth

            JLabeledTextField graphWidth

      - #### graphHeight

            JLabeledTextField graphHeight

      - #### incrScaleYAxis

            JLabeledTextField incrScaleYAxis

      - #### minStartTime

            long minStartTime

      - #### maxStartTime

            long maxStartTime

      - #### seriesNames

            java.util.Map<K,V> seriesNames

        We want to retain insertion order, so LinkedHashMap is necessary

      - #### pList

            java.util.Map<K,V> pList

        We want to retain insertion order, so LinkedHashMap is necessary

      - #### durationTest

            long durationTest

      - #### colorIdx

            int colorIdx

      - #### pattern

            java.util.regex.Pattern pattern

      - #### listColors

            java.util.List<E> listColors

      - #### internalList

            java.util.List<E> internalList

  - ### Class org.apache.jmeter.visualizers.Sample extends java.lang.Object implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### data

            long data

      - #### average

            long average

      - #### median

            long median

      - #### distributionLine

            long distributionLine

      - #### deviation

            long deviation

      - #### throughput

            double throughput

      - #### errorCount

            long errorCount

      - #### success

            boolean success

      - #### label

            java.lang.String label

      - #### threadName

            java.lang.String threadName

      - #### count

            long count

      - #### endTime

            long endTime

      - #### bytes

            int bytes

  - ### Class org.apache.jmeter.visualizers.SearchableTreeNode extends javax.swing.tree.DefaultMutableTreeNode implements Serializable

    serialVersionUID:
      5222625456347899544L

    - ### Serialized Fields

      - #### nodeHasMatched

            boolean nodeHasMatched

      - #### childrenNodesHaveMatched

            boolean childrenNodesHaveMatched

  - ### Class org.apache.jmeter.visualizers.SearchTreePanel extends javax.swing.JPanel implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### searchButton

            javax.swing.JButton searchButton

      - #### searchTF

            javax.swing.JTextField searchTF

      - #### isRegexpCB

            javax.swing.JCheckBox isRegexpCB

      - #### isCaseSensitiveCB

            javax.swing.JCheckBox isCaseSensitiveCB

      - #### resetButton

            javax.swing.JButton resetButton

      - #### defaultMutableTreeNode

            javax.swing.tree.DefaultMutableTreeNode defaultMutableTreeNode

  - ### Class org.apache.jmeter.visualizers.SimpleDataWriter extends AbstractVisualizer implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.visualizers.StatGraphVisualizer extends AbstractVisualizer implements Serializable

    serialVersionUID:
      242L

    - ### Serialized Fields

      - #### myJTable

            javax.swing.JTable myJTable

      - #### myScrollPane

            javax.swing.JScrollPane myScrollPane

      - #### tableRows

            java.util.Map<K,V> tableRows

      - #### graphPanel

            AxisGraph graphPanel

      - #### settingsPane

            javax.swing.JPanel settingsPane

      - #### spane

            javax.swing.JSplitPane spane

      - #### tabbedGraph

            javax.swing.JTabbedPane tabbedGraph

      - #### displayButton

            javax.swing.JButton displayButton

      - #### saveGraph

            javax.swing.JButton saveGraph

      - #### saveTable

            javax.swing.JButton saveTable

      - #### chooseForeColor

            javax.swing.JButton chooseForeColor

      - #### syncWithName

            javax.swing.JButton syncWithName

      - #### saveHeaders

            javax.swing.JCheckBox saveHeaders

      - #### graphTitle

            JLabeledTextField graphTitle

      - #### maxLengthXAxisLabel

            JLabeledTextField maxLengthXAxisLabel

      - #### maxValueYAxisLabel

            JLabeledTextField maxValueYAxisLabel

      - #### dynamicGraphSize

            javax.swing.JCheckBox dynamicGraphSize

        checkbox for use dynamic graph size

      - #### graphWidth

            JLabeledTextField graphWidth

      - #### graphHeight

            JLabeledTextField graphHeight

      - #### yAxisLabel

            java.lang.String yAxisLabel

      - #### yAxisTitle

            java.lang.String yAxisTitle

      - #### saveGraphToFile

            boolean saveGraphToFile

      - #### defaultWidth

            int defaultWidth

      - #### defaultHeight

            int defaultHeight

      - #### columnsList

            javax.swing.JComboBox<E> columnsList

      - #### eltList

            java.util.List<E> eltList

      - #### columnSelection

            javax.swing.JCheckBox columnSelection

      - #### columnMatchLabel

            javax.swing.JTextField columnMatchLabel

      - #### applyFilterBtn

            javax.swing.JButton applyFilterBtn

      - #### caseChkBox

            javax.swing.JCheckBox caseChkBox

      - #### regexpChkBox

            javax.swing.JCheckBox regexpChkBox

      - #### titleFontNameList

            javax.swing.JComboBox<E> titleFontNameList

      - #### titleFontSizeList

            javax.swing.JComboBox<E> titleFontSizeList

      - #### titleFontStyleList

            javax.swing.JComboBox<E> titleFontStyleList

      - #### valueFontNameList

            javax.swing.JComboBox<E> valueFontNameList

      - #### valueFontSizeList

            javax.swing.JComboBox<E> valueFontSizeList

      - #### valueFontStyleList

            javax.swing.JComboBox<E> valueFontStyleList

      - #### fontNameList

            javax.swing.JComboBox<E> fontNameList

      - #### fontSizeList

            javax.swing.JComboBox<E> fontSizeList

      - #### fontStyleList

            javax.swing.JComboBox<E> fontStyleList

      - #### legendPlacementList

            javax.swing.JComboBox<E> legendPlacementList

      - #### drawOutlinesBar

            javax.swing.JCheckBox drawOutlinesBar

      - #### numberShowGrouping

            javax.swing.JCheckBox numberShowGrouping

      - #### valueLabelsVertical

            javax.swing.JCheckBox valueLabelsVertical

      - #### colorBarGraph

            java.awt.Color colorBarGraph

      - #### colorForeGraph

            java.awt.Color colorForeGraph

      - #### nbColToGraph

            int nbColToGraph

      - #### pattern

            java.util.regex.Pattern pattern

      - #### newRows

            java.util.Deque<E> newRows

  - ### Class org.apache.jmeter.visualizers.StatVisualizer extends AbstractVisualizer implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### myJTable

            javax.swing.JTable myJTable

      - #### myScrollPane

            javax.swing.JScrollPane myScrollPane

      - #### saveTable

            javax.swing.JButton saveTable

      - #### saveHeaders

            javax.swing.JCheckBox saveHeaders

      - #### useGroupName

            javax.swing.JCheckBox useGroupName

      - #### tableRows

            java.util.Map<K,V> tableRows

      - #### newRows

            java.util.Deque<E> newRows

      - #### dataChanged

            boolean dataChanged

  - ### Class org.apache.jmeter.visualizers.SummaryReport extends AbstractVisualizer implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### TOTAL_ROW_LABEL

            java.lang.String TOTAL_ROW_LABEL

      - #### myJTable

            javax.swing.JTable myJTable

      - #### myScrollPane

            javax.swing.JScrollPane myScrollPane

      - #### saveTable

            javax.swing.JButton saveTable

      - #### saveHeaders

            javax.swing.JCheckBox saveHeaders

      - #### useGroupName

            javax.swing.JCheckBox useGroupName

      - #### dataChanged

            boolean dataChanged

      - #### tableRows

            java.util.Map<K,V> tableRows

      - #### newRows

            java.util.Deque<E> newRows

  - ### Class org.apache.jmeter.visualizers.TableSample extends java.lang.Object implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### totalSamples

            long totalSamples

      - #### sampleCount

            int sampleCount

      - #### startTime

            long startTime

      - #### threadName

            java.lang.String threadName

      - #### label

            java.lang.String label

      - #### elapsed

            long elapsed

      - #### success

            boolean success

      - #### bytes

            long bytes

      - #### sentBytes

            long sentBytes

      - #### latency

            long latency

      - #### connect

            long connect

  - ### Class org.apache.jmeter.visualizers.TableVisualizer extends AbstractVisualizer implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### model

            ObjectTableModel model

      - #### table

            javax.swing.JTable table

      - #### dataField

            javax.swing.JTextField dataField

      - #### averageField

            javax.swing.JTextField averageField

      - #### deviationField

            javax.swing.JTextField deviationField

      - #### noSamplesField

            javax.swing.JTextField noSamplesField

      - #### tableScrollPanel

            javax.swing.JScrollPane tableScrollPanel

      - #### autoscroll

            javax.swing.JCheckBox autoscroll

      - #### childSamples

            javax.swing.JCheckBox childSamples

      - #### format

            java.text.Format format

      - #### newRows

            java.util.Deque<E> newRows

  - ### Class org.apache.jmeter.visualizers.TreeNodeRenderer extends javax.swing.tree.DefaultTreeCellRenderer implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.visualizers.ViewResultsFullVisualizer extends AbstractVisualizer implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### mainSplit

            javax.swing.JSplitPane mainSplit

      - #### root

            javax.swing.tree.DefaultMutableTreeNode root

      - #### treeModel

            javax.swing.tree.DefaultTreeModel treeModel

      - #### jTree

            javax.swing.JTree jTree

      - #### leftSide

            java.awt.Component leftSide

      - #### rightSide

            javax.swing.JTabbedPane rightSide

      - #### selectRenderPanel

            javax.swing.JComboBox<E> selectRenderPanel

      - #### selectedTab

            int selectedTab

      - #### resultsRender

            ResultRenderer resultsRender

      - #### resultsObject

            java.lang.Object resultsObject

      - #### lastSelectionEvent

            javax.swing.event.TreeSelectionEvent lastSelectionEvent

      - #### autoScrollCB

            javax.swing.JCheckBox autoScrollCB

      - #### buffer

            org.apache.commons.collections.Buffer buffer

      - #### dataChanged

            boolean dataChanged

  - ### Class org.apache.jmeter.visualizers.XMLDefaultMutableTreeNode extends javax.swing.tree.DefaultMutableTreeNode implements Serializable

    serialVersionUID:
      241L

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

  - ### Class org.apache.jmeter.visualizers.backend.BackendListener extends AbstractTestElement implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### clientClass

            java.lang.Class<T> clientClass

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

  - ### Class org.apache.jmeter.visualizers.backend.BackendListenerGui extends AbstractListenerGui implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### classnameCombo

            javax.swing.JComboBox<E> classnameCombo

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

      - #### queueSize

            javax.swing.JTextField queueSize

        A field allowing the user to specify the size of Queue

      - #### argsPanel

            ArgumentsPanel argsPanel

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

      - #### className

            java.lang.String className

        The current className of the Backend listenenr

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

  - ### Class org.apache.jmeter.visualizers.gui.AbstractListenerGui extends AbstractJMeterGuiComponent implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jmeter.visualizers.gui.AbstractVisualizer extends AbstractListenerGui implements Serializable

    serialVersionUID:
      241L

    - ### Serialized Fields

      - #### filePanel

            FilePanel filePanel

        A panel allowing results to be saved.

      - #### errorLogging

            javax.swing.JCheckBox errorLogging

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

      - #### successOnlyLogging

            javax.swing.JCheckBox successOnlyLogging

      - #### collector

            ResultCollector collector

      - #### isStats

            boolean isStats

- ## Package org.apache.jorphan.collections

  - ### Class org.apache.jorphan.collections.Data extends java.lang.Object implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### data

            java.util.Map<K,V> data

      - #### header

            java.util.List<E> header

      - #### currentPos

            int currentPos

      - #### size

            int size

  - ### Class org.apache.jorphan.collections.HashTree extends java.lang.Object implements Serializable

    serialVersionUID:
      240L

    - ### Serialization Methods

      - #### readObject

            private void readObject(java.io.ObjectInputStream ois)
                             throws java.lang.ClassNotFoundException,
                                    java.io.IOException

        Method readObject.
        Throws:
          `java.lang.ClassNotFoundException` - when the class for the deserialization can not be found
          `java.io.IOException` - when I/O error occurs

      - #### writeObject

            private void writeObject(java.io.ObjectOutputStream oos)
                              throws java.io.IOException

        Throws:
          `java.io.IOException`

    - ### Serialized Fields

      - #### data

            java.util.Map<K,V> data

  - ### Class org.apache.jorphan.collections.ListedHashTree extends HashTree implements Serializable

    serialVersionUID:
      240L

    - ### Serialization Methods

      - #### readObject

            private void readObject(java.io.ObjectInputStream ois)
                             throws java.lang.ClassNotFoundException,
                                    java.io.IOException

        Throws:
          `java.lang.ClassNotFoundException`
          `java.io.IOException`

      - #### writeObject

            private void writeObject(java.io.ObjectOutputStream oos)
                              throws java.io.IOException

        Throws:
          `java.io.IOException`

    - ### Serialized Fields

      - #### order

            java.util.List<E> order

- ## Package org.apache.jorphan.gui

  - ### Class org.apache.jorphan.gui.AbstractTreeTableModel extends javax.swing.table.DefaultTableModel implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### rootNode

            javax.swing.tree.TreeNode rootNode

      - #### listener

            javax.swing.event.EventListenerList listener

  - ### Class org.apache.jorphan.gui.DefaultTreeTableModel extends AbstractTreeTableModel implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jorphan.gui.JLabeledChoice extends javax.swing.JPanel implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### mLabel

            javax.swing.JLabel mLabel

      - #### choiceList

            javax.swing.JComboBox<E> choiceList

      - #### withButtons

            boolean withButtons

      - #### mChangeListeners

            java.util.ArrayList<E> mChangeListeners

      - #### delete

            javax.swing.JButton delete

      - #### add

            javax.swing.JButton add

  - ### Class org.apache.jorphan.gui.JLabeledPasswordField extends JLabeledTextField implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jorphan.gui.JLabeledTextArea extends javax.swing.JPanel implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### mLabel

            javax.swing.JLabel mLabel

      - #### mTextArea

            javax.swing.JTextArea mTextArea

      - #### mChangeListeners

            java.util.ArrayList<E> mChangeListeners

      - #### oldValue

            java.lang.String oldValue

  - ### Class org.apache.jorphan.gui.JLabeledTextField extends javax.swing.JPanel implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### mLabel

            javax.swing.JLabel mLabel

      - #### mTextField

            javax.swing.JTextField mTextField

      - #### mChangeListeners

            java.util.ArrayList<E> mChangeListeners

      - #### oldValue

            java.lang.String oldValue

  - ### Class org.apache.jorphan.gui.JTreeTable extends javax.swing.JTable implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jorphan.gui.NumberRenderer extends javax.swing.table.DefaultTableCellRenderer implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### formatter

            java.text.NumberFormat formatter

  - ### Class org.apache.jorphan.gui.ObjectTableModel extends javax.swing.table.DefaultTableModel implements Serializable

    serialVersionUID:
      240L

    - ### Serialization Methods

      - #### readResolve

            private java.lang.Object readResolve()

  - ### Class org.apache.jorphan.gui.RateRenderer extends NumberRenderer implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jorphan.gui.RightAlignRenderer extends javax.swing.table.DefaultTableCellRenderer implements Serializable

    serialVersionUID:
      240L

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

  - ### Class org.apache.jorphan.gui.layout.VerticalLayout extends java.lang.Object implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### vgap

            int vgap

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

      - #### 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.

- ## Package org.apache.jorphan.io

  - ### Class org.apache.jorphan.io.TextFile extends java.io.File implements Serializable

    serialVersionUID:
      240L

    - ### Serialized Fields

      - #### encoding

            java.lang.String encoding

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

- ## Package org.apache.jorphan.math

  - ### Class org.apache.jorphan.math.NumberComparator extends java.lang.Object implements Serializable

    serialVersionUID:
      1L

- ## Package org.apache.jorphan.util

  - ### Class org.apache.jorphan.util.JMeterError extends java.lang.Error implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jorphan.util.JMeterException extends java.lang.Exception implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jorphan.util.JMeterStopTestException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jorphan.util.JMeterStopTestNowException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      240L

  - ### Class org.apache.jorphan.util.JMeterStopThreadException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      240L

Copyright © 1998-2018 Apache Software Foundation. All Rights Reserved.