# Serialized Form

- ## Package org.apache.bcel.classfile

  - ### Exception Class org.apache.bcel.classfile.ClassFormatException

    class ClassFormatException extends RuntimeException implements Serializable
    serialVersionUID:
      -3569097343160139969L

  - ### Exception Class org.apache.bcel.classfile.InvalidMethodSignatureException

    class InvalidMethodSignatureException extends ClassFormatException implements Serializable
    serialVersionUID:
      1L

- ## Package org.apache.bcel.generic

  - ### Exception Class org.apache.bcel.generic.ClassGenException

    class ClassGenException extends RuntimeException implements Serializable
    serialVersionUID:
      7247369755051242791L

  - ### Exception Class org.apache.bcel.generic.TargetLostException

    class TargetLostException extends Exception implements Serializable
    serialVersionUID:
      -6857272667645328384L

    - #### Serialized Fields

      - ##### targets

            InstructionHandle[] targets

- ## Package org.apache.bcel.util

  - ### Class org.apache.bcel.util.ClassVector

    class ClassVector extends Object implements Serializable
    serialVersionUID:
      5600397075672780806L

    - #### Serialization Methods

      - ##### readObjectNoData

        private void readObjectNoData()
        Deprecated.

- ## Package org.apache.bcel.verifier

  - ### Class org.apache.bcel.verifier.VerifierAppFrame

    class VerifierAppFrame extends JFrame implements Serializable
    serialVersionUID:
      -542458133073307640L

    - #### Serialized Fields

      - ##### aboutMenuItem

            JMenuItem aboutMenuItem

      - ##### cardLayout1

            CardLayout cardLayout1

      - ##### classNamesJList

            JList<String> classNamesJList

      - ##### contentPane

            JPanel contentPane

      - ##### currentClass

            String currentClass

      - ##### gridLayout1

            GridLayout gridLayout1

      - ##### gridLayout2

            GridLayout gridLayout2

      - ##### gridLayout3

            GridLayout gridLayout3

      - ##### gridLayout4

            GridLayout gridLayout4

      - ##### jMenu1

            JMenu jMenu1

      - ##### jMenu2

            JMenu jMenu2

      - ##### jMenuBar1

            JMenuBar jMenuBar1

      - ##### jPanel1

            JPanel jPanel1

      - ##### jPanel2

            JPanel jPanel2

      - ##### jPanel3

            JPanel jPanel3

      - ##### jScrollPane1

            JScrollPane jScrollPane1

      - ##### jScrollPane2

            JScrollPane jScrollPane2

      - ##### jScrollPane3

            JScrollPane jScrollPane3

      - ##### jScrollPane4

            JScrollPane jScrollPane4

      - ##### jScrollPane5

            JScrollPane jScrollPane5

      - ##### jScrollPane6

            JScrollPane jScrollPane6

      - ##### jScrollPane7

            JScrollPane jScrollPane7

      - ##### jSplitPane1

            JSplitPane jSplitPane1

      - ##### jSplitPane2

            JSplitPane jSplitPane2

      - ##### jSplitPane3

            JSplitPane jSplitPane3

      - ##### jSplitPane4

            JSplitPane jSplitPane4

      - ##### messagesPanel

            JPanel messagesPanel

      - ##### messagesScrollPane

            JScrollPane messagesScrollPane

      - ##### messagesTextPane

            JTextPane messagesTextPane

      - ##### newFileMenuItem

            JMenuItem newFileMenuItem

      - ##### pass1TextPane

            JTextPane pass1TextPane

      - ##### pass2TextPane

            JTextPane pass2TextPane

      - ##### pass3aJList

            JList<String> pass3aJList

      - ##### pass3aTextPane

            JTextPane pass3aTextPane

      - ##### pass3bJList

            JList<String> pass3bJList

      - ##### pass3bTextPane

            JTextPane pass3bTextPane

      - ##### whatisMenuItem

            JMenuItem whatisMenuItem

  - ### Class org.apache.bcel.verifier.VerifyDialog

    class VerifyDialog extends JDialog implements Serializable
    serialVersionUID:
      -6374807677043142313L

    - #### Serialized Fields

      - ##### className

            String className

        The class to verify. Default set to 'java.lang.Object' in case this class is instantiated via one of the many machine-generated constructors.

      - ##### ivjEventHandler

            org.apache.bcel.verifier.VerifyDialog.IvjEventHandler ivjEventHandler

        Machine-generated.

      - ##### ivjFlushButton

            JButton ivjFlushButton

        Machine-generated.

      - ##### ivjJDialogContentPane

            JPanel ivjJDialogContentPane

        Machine-generated.

      - ##### ivjPass1Button

            JButton ivjPass1Button

        Machine-generated.

      - ##### ivjPass1Panel

            JPanel ivjPass1Panel

        Machine-generated.

      - ##### ivjPass2Button

            JButton ivjPass2Button

        Machine-generated.

      - ##### ivjPass2Panel

            JPanel ivjPass2Panel

        Machine-generated.

      - ##### ivjPass3Button

            JButton ivjPass3Button

        Machine-generated.

      - ##### ivjPass3Panel

            JPanel ivjPass3Panel

        Machine-generated.

- ## Package org.apache.bcel.verifier.exc

  - ### Exception Class org.apache.bcel.verifier.exc.AssertionViolatedException

    class AssertionViolatedException extends RuntimeException implements Serializable
    serialVersionUID:
      -129822266349567409L

    - #### Serialized Fields

      - ##### detailMessage

            String detailMessage

        The error message.

  - ### Exception Class org.apache.bcel.verifier.exc.ClassConstraintException

    class ClassConstraintException extends VerificationException implements Serializable
    serialVersionUID:
      -4745598983569128296L

  - ### Exception Class org.apache.bcel.verifier.exc.CodeConstraintException

    class CodeConstraintException extends VerificationException implements Serializable
    serialVersionUID:
      -7265388214714996640L

  - ### Exception Class org.apache.bcel.verifier.exc.InvalidMethodException

    class InvalidMethodException extends RuntimeException implements Serializable
    serialVersionUID:
      -7060302743724808051L

  - ### Exception Class org.apache.bcel.verifier.exc.LinkingConstraintException

    class LinkingConstraintException extends StructuralCodeConstraintException implements Serializable
    serialVersionUID:
      -5239226345026321126L

  - ### Exception Class org.apache.bcel.verifier.exc.LoadingException

    class LoadingException extends VerifierConstraintViolatedException implements Serializable
    serialVersionUID:
      -7911901533049018823L

  - ### Exception Class org.apache.bcel.verifier.exc.LocalVariableInfoInconsistentException

    class LocalVariableInfoInconsistentException extends ClassConstraintException implements Serializable
    serialVersionUID:
      -2833180480144304190L

  - ### Exception Class org.apache.bcel.verifier.exc.StaticCodeConstraintException

    class StaticCodeConstraintException extends CodeConstraintException implements Serializable
    serialVersionUID:
      3858523065007725128L

  - ### Exception Class org.apache.bcel.verifier.exc.StaticCodeInstructionConstraintException

    class StaticCodeInstructionConstraintException extends StaticCodeConstraintException implements Serializable
    serialVersionUID:
      4987255974346614794L

  - ### Exception Class org.apache.bcel.verifier.exc.StaticCodeInstructionOperandConstraintException

    class StaticCodeInstructionOperandConstraintException extends StaticCodeConstraintException implements Serializable
    serialVersionUID:
      4780787099381933487L

  - ### Exception Class org.apache.bcel.verifier.exc.StructuralCodeConstraintException

    class StructuralCodeConstraintException extends CodeConstraintException implements Serializable
    serialVersionUID:
      5406842000007181420L

  - ### Exception Class org.apache.bcel.verifier.exc.VerificationException

    class VerificationException extends VerifierConstraintViolatedException implements Serializable
    serialVersionUID:
      8012776320318623652L

  - ### Exception Class org.apache.bcel.verifier.exc.VerifierConstraintViolatedException

    class VerifierConstraintViolatedException extends RuntimeException implements Serializable
    serialVersionUID:
      2946136970490179465L

    - #### Serialized Fields

      - ##### detailMessage

            String detailMessage

        The specified error message.

- ## Package org.apache.bcel.verifier.structurals

  - ### Class org.apache.bcel.verifier.structurals.GenericArray

    class GenericArray extends Object implements Serializable
    serialVersionUID:
      1991183963515237894L