Serialized Form


Package edu.umd.cs.findbugs

Class edu.umd.cs.findbugs.BugInstance extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

type

java.lang.String type

priority

int priority

annotationList

java.util.ArrayList<E> annotationList

cachedHashCode

int cachedHashCode

annotationText

java.lang.String annotationText

propertyListHead

BugProperty propertyListHead

propertyListTail

BugProperty propertyListTail

uniqueId

java.lang.String uniqueId

instanceHash

java.lang.String instanceHash

instanceOccurrenceNum

int instanceOccurrenceNum

instanceOccurrenceMax

int instanceOccurrenceMax

firstVersion

long firstVersion

lastVersion

long lastVersion

introducedByChangeOfExistingClass

boolean introducedByChangeOfExistingClass

removedByChangeOfPersistingClass

boolean removedByChangeOfPersistingClass

Class edu.umd.cs.findbugs.BugProperty extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

name

java.lang.String name

value

java.lang.String value

next

BugProperty next

Class edu.umd.cs.findbugs.ClassAnnotation extends PackageMemberAnnotation implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.findbugs.FatalException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.findbugs.FieldAnnotation extends PackageMemberAnnotation implements Serializable

serialVersionUID: 1L

Serialized Fields

fieldName

java.lang.String fieldName

fieldSig

java.lang.String fieldSig

isStatic

boolean isStatic

Class edu.umd.cs.findbugs.IntAnnotation extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

value

int value

description

java.lang.String description

Class edu.umd.cs.findbugs.JavaVersionException extends java.lang.Exception implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.findbugs.LocalVariableAnnotation extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

value

java.lang.String value

register

int register

pc

int pc

description

java.lang.String description

Class edu.umd.cs.findbugs.MethodAnnotation extends PackageMemberAnnotation implements Serializable

serialVersionUID: 1L

Serialized Fields

methodName

java.lang.String methodName

methodSig

java.lang.String methodSig

fullMethod

java.lang.String fullMethod

isStatic

boolean isStatic

nameInClass

java.lang.String nameInClass

Class edu.umd.cs.findbugs.PackageMemberAnnotation extends java.lang.Object implements Serializable

serialVersionUID: -8208567669352996892L

Serialized Fields

className

java.lang.String className

sourceFileName

java.lang.String sourceFileName

description

java.lang.String description

sourceLines

SourceLineAnnotation sourceLines

Class edu.umd.cs.findbugs.PluginException extends java.lang.Exception implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.findbugs.SourceLineAnnotation extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

description

java.lang.String description

className

java.lang.String className

sourceFile

java.lang.String sourceFile

startLine

int startLine

endLine

int endLine

startBytecode

int startBytecode

endBytecode

int endBytecode

surroundingOpcodes

java.lang.String surroundingOpcodes

synthetic

boolean synthetic

Class edu.umd.cs.findbugs.StringAnnotation extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

value

java.lang.String value

description

java.lang.String description

Package edu.umd.cs.findbugs.ba

Class edu.umd.cs.findbugs.ba.AbstractClassMember extends java.lang.Object implements Serializable

Serialized Fields

className

java.lang.String className

name

java.lang.String name

signature

java.lang.String signature

accessFlags

int accessFlags

cachedHashCode

int cachedHashCode

Class edu.umd.cs.findbugs.ba.AbstractField extends AbstractClassMember implements Serializable

Class edu.umd.cs.findbugs.ba.AbstractMethod extends AbstractClassMember implements Serializable

Class edu.umd.cs.findbugs.ba.AnalysisException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.findbugs.ba.BlockType extends java.util.BitSet implements Serializable

serialVersionUID: 1L

Serialized Fields

isValid

boolean isValid

isTop

boolean isTop

depth

int depth

Class edu.umd.cs.findbugs.ba.CFGBuilderException extends java.lang.Exception implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.findbugs.ba.DataflowAnalysisException extends java.lang.Exception implements Serializable

serialVersionUID: 3690480212240446258L

Class edu.umd.cs.findbugs.ba.InstanceField extends AbstractField implements Serializable

serialVersionUID: 0L

Class edu.umd.cs.findbugs.ba.InstanceMethod extends AbstractMethod implements Serializable

serialVersionUID: 0L

Class edu.umd.cs.findbugs.ba.InvalidBytecodeException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.findbugs.ba.MethodUnprofitableException extends CFGBuilderException implements Serializable

serialVersionUID: 1L

Serialized Fields

method

XMethod method

Class edu.umd.cs.findbugs.ba.MissingClassException extends DataflowAnalysisException implements Serializable

serialVersionUID: 1L

Serialized Fields

className

java.lang.String className

Class edu.umd.cs.findbugs.ba.StaticField extends AbstractField implements Serializable

serialVersionUID: 0L

Class edu.umd.cs.findbugs.ba.StaticMethod extends AbstractMethod implements Serializable

serialVersionUID: 0L

Class edu.umd.cs.findbugs.ba.URLClassPath extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

entryList

java.util.List<E> entryList

classesThatCantBeFound

java.util.Set<E> classesThatCantBeFound

Class edu.umd.cs.findbugs.ba.URLClassPathRepository extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

nameToClassMap

java.util.Map<K,V> nameToClassMap

urlClassPath

URLClassPath urlClassPath

Package edu.umd.cs.findbugs.ba.interproc

Class edu.umd.cs.findbugs.ba.interproc.PropertyDatabaseFormatException extends java.lang.Exception implements Serializable

serialVersionUID: 1L


Package edu.umd.cs.findbugs.ba.ir

Class edu.umd.cs.findbugs.ba.ir.ExtendedInstruction extends org.apache.bcel.generic.Instruction implements Serializable

Class edu.umd.cs.findbugs.ba.ir.NullCheck extends ExtendedInstruction implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.findbugs.ba.ir.PushException extends ExtendedInstruction implements Serializable

serialVersionUID: 1L


Package edu.umd.cs.findbugs.ba.npe

Class edu.umd.cs.findbugs.ba.npe.UnconditionalDerefSet extends java.util.BitSet implements Serializable

serialVersionUID: 1L

Serialized Fields

numParams

int numParams

Package edu.umd.cs.findbugs.ba.obl

Class edu.umd.cs.findbugs.ba.obl.NonexistentObligationException extends java.lang.Exception implements Serializable

serialVersionUID: 3257566191911514160L


Package edu.umd.cs.findbugs.ba.type

Class edu.umd.cs.findbugs.ba.type.BottomType extends org.apache.bcel.generic.Type implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.findbugs.ba.type.DoubleExtraType extends org.apache.bcel.generic.Type implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.findbugs.ba.type.ExceptionObjectType extends org.apache.bcel.generic.ObjectType implements Serializable

serialVersionUID: 1L

Serialized Fields

exceptionSet

ExceptionSet exceptionSet

Class edu.umd.cs.findbugs.ba.type.ExceptionSet extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

factory

ExceptionSetFactory factory

exceptionSet

java.util.BitSet exceptionSet

explicitSet

java.util.BitSet explicitSet

size

int size

universalHandler

boolean universalHandler

commonSupertype

org.apache.bcel.generic.Type commonSupertype

Class edu.umd.cs.findbugs.ba.type.ExceptionSetFactory extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

typeIndexMap

java.util.HashMap<K,V> typeIndexMap

typeList

java.util.ArrayList<E> typeList

Class edu.umd.cs.findbugs.ba.type.LongExtraType extends org.apache.bcel.generic.Type implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.findbugs.ba.type.NullType extends org.apache.bcel.generic.Type implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.findbugs.ba.type.TopType extends org.apache.bcel.generic.Type implements Serializable

serialVersionUID: 1L


Package edu.umd.cs.findbugs.ba.type2

Class edu.umd.cs.findbugs.ba.type2.InvalidSignatureException extends java.lang.Exception implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.findbugs.ba.type2.UnknownSupertypesException extends java.lang.ClassNotFoundException implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.findbugs.ba.type2.UnknownTypeException extends java.lang.ClassNotFoundException implements Serializable

serialVersionUID: 1L


Package edu.umd.cs.findbugs.config

Class edu.umd.cs.findbugs.config.CommandLine.HelpRequestedException extends java.lang.Exception implements Serializable


Package edu.umd.cs.findbugs.filter

Class edu.umd.cs.findbugs.filter.FilterException extends java.lang.Exception implements Serializable

serialVersionUID: 1L


Package edu.umd.cs.findbugs.gui

Class edu.umd.cs.findbugs.gui.AboutDialog extends javax.swing.JDialog implements Serializable

serialVersionUID: 3546076956480385584L

Serialized Fields

parent

javax.swing.JFrame parent

logger

Logger logger

aboutEditorPane

javax.swing.JEditorPane aboutEditorPane

aboutScrollPane

javax.swing.JScrollPane aboutScrollPane

aboutTabPane

javax.swing.JTabbedPane aboutTabPane

acknowldgementsEditorPane

javax.swing.JEditorPane acknowldgementsEditorPane

acknowledgmentsScrollPane

javax.swing.JScrollPane acknowledgmentsScrollPane

jSeparator1

javax.swing.JSeparator jSeparator1

licenseEditorPane

javax.swing.JEditorPane licenseEditorPane

licenseScrollPane

javax.swing.JScrollPane licenseScrollPane

okButton

javax.swing.JButton okButton

Class edu.umd.cs.findbugs.gui.AnalysisErrorDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

reporter

BugReporter reporter

buf

java.lang.StringBuffer buf

analysisMenuBar

javax.swing.JMenuBar analysisMenuBar

copyMenuItem

javax.swing.JMenuItem copyMenuItem

editMenu

javax.swing.JMenu editMenu

errorLabel

javax.swing.JLabel errorLabel

errorMessageScrollPane

javax.swing.JScrollPane errorMessageScrollPane

errorMessageTextArea

javax.swing.JTextPane errorMessageTextArea

jSeparator1

javax.swing.JSeparator jSeparator1

leftSpacer

javax.swing.JLabel leftSpacer

okButton

javax.swing.JButton okButton

rightSpacer

javax.swing.JLabel rightSpacer

selectAllMenuItem

javax.swing.JMenuItem selectAllMenuItem

Class edu.umd.cs.findbugs.gui.BugCellRenderer extends javax.swing.tree.DefaultTreeCellRenderer implements Serializable

serialVersionUID: 1L

Serialized Fields

bugGroupIcon

javax.swing.ImageIcon bugGroupIcon

packageIcon

javax.swing.ImageIcon packageIcon

bugIcon

javax.swing.ImageIcon bugIcon

classIcon

javax.swing.ImageIcon classIcon

methodIcon

javax.swing.ImageIcon methodIcon

fieldIcon

javax.swing.ImageIcon fieldIcon

sourceFileIcon

javax.swing.ImageIcon sourceFileIcon

value

java.lang.Object value

Class edu.umd.cs.findbugs.gui.ConfigureDetectorsDialog extends javax.swing.JDialog implements Serializable

serialVersionUID: 1L

Serialized Fields

cancelButton

javax.swing.JButton cancelButton

detectorDescription

javax.swing.JEditorPane detectorDescription

detectorDescriptionScrollPane

javax.swing.JScrollPane detectorDescriptionScrollPane

detectorTable

javax.swing.JTable detectorTable

detectorTableScrollPane

javax.swing.JScrollPane detectorTableScrollPane

jSeparator1

javax.swing.JSeparator jSeparator1

okButton

javax.swing.JButton okButton

restoreDefaultsButton

javax.swing.JButton restoreDefaultsButton

spacer

javax.swing.JLabel spacer

factoryList

java.util.ArrayList<E> factoryList

Class edu.umd.cs.findbugs.gui.DefaultSortedTableModel extends javax.swing.table.AbstractTableModel implements Serializable

serialVersionUID: 1L

Serialized Fields

baseModel

javax.swing.table.AbstractTableModel baseModel

viewToModelMapping

java.util.List<E> viewToModelMapping

sortDirection

int sortDirection

sortColumn

int sortColumn

upIcon

javax.swing.ImageIcon upIcon

downIcon

javax.swing.ImageIcon downIcon

Class edu.umd.cs.findbugs.gui.FindBugsFrame extends javax.swing.JFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

selectedComponent

java.awt.Component selectedComponent

aboutItem

javax.swing.JMenuItem aboutItem

addClasspathEntryButton

javax.swing.JButton addClasspathEntryButton

addJarButton

javax.swing.JButton addJarButton

addSourceDirButton

javax.swing.JButton addSourceDirButton

annotationTextArea

javax.swing.JTextArea annotationTextArea

annotationTextAreaScrollPane

javax.swing.JScrollPane annotationTextAreaScrollPane

browseClasspathEntryButton

javax.swing.JButton browseClasspathEntryButton

browseJarButton

javax.swing.JButton browseJarButton

browseSrcDirButton

javax.swing.JButton browseSrcDirButton

bugDescriptionEditorPane

javax.swing.JEditorPane bugDescriptionEditorPane

bugDescriptionScrollPane

javax.swing.JScrollPane bugDescriptionScrollPane

bugDetailsTabbedPane

javax.swing.JTabbedPane bugDetailsTabbedPane

bugSummaryEditorPane

javax.swing.JEditorPane bugSummaryEditorPane

bugTreeBugDetailsSplitter

javax.swing.JSplitPane bugTreeBugDetailsSplitter

bugTreePanel

javax.swing.JPanel bugTreePanel

byBugCategoryBugTree

javax.swing.JTree byBugCategoryBugTree

byBugCategoryScrollPane

javax.swing.JScrollPane byBugCategoryScrollPane

byBugTypeBugTree

javax.swing.JTree byBugTypeBugTree

byBugTypeScrollPane

javax.swing.JScrollPane byBugTypeScrollPane

byClassBugTree

javax.swing.JTree byClassBugTree

byClassScrollPane

javax.swing.JScrollPane byClassScrollPane

byPackageBugTree

javax.swing.JTree byPackageBugTree

byPackageScrollPane

javax.swing.JScrollPane byPackageScrollPane

bySummary

javax.swing.JScrollPane bySummary

classpathDownButton

javax.swing.JButton classpathDownButton

classpathEntryLabel

javax.swing.JLabel classpathEntryLabel

classpathEntryList

javax.swing.JList classpathEntryList

classpathEntryListLabel

javax.swing.JLabel classpathEntryListLabel

classpathEntryListScrollPane

javax.swing.JScrollPane classpathEntryListScrollPane

classpathEntryTextField

javax.swing.JTextField classpathEntryTextField

classpathUpButton

javax.swing.JButton classpathUpButton

closeProjectItem

javax.swing.JMenuItem closeProjectItem

configureDetectorsItem

javax.swing.JMenuItem configureDetectorsItem

copyItem

javax.swing.JMenuItem copyItem

cutItem

javax.swing.JMenuItem cutItem

editMenu

javax.swing.JMenu editMenu

editProjectLabel

javax.swing.JLabel editProjectLabel

editProjectPanel

javax.swing.JPanel editProjectPanel

effortButtonGroup

javax.swing.ButtonGroup effortButtonGroup

effortMenu

javax.swing.JMenu effortMenu

emptyPanel

javax.swing.JPanel emptyPanel

exitItem

javax.swing.JMenuItem exitItem

expPriorityButton

javax.swing.JRadioButtonMenuItem expPriorityButton

fileMenu

javax.swing.JMenu fileMenu

filterWarningsMenu

javax.swing.JMenu filterWarningsMenu

findBugsButton

javax.swing.JButton findBugsButton

fullDescriptionsItem

javax.swing.JCheckBoxMenuItem fullDescriptionsItem

groupByTabbedPane

javax.swing.JTabbedPane groupByTabbedPane

growBoxSpacer

javax.swing.JLabel growBoxSpacer

helpMenu

javax.swing.JMenu helpMenu

highPriorityButton

javax.swing.JRadioButtonMenuItem highPriorityButton

jPanel1

javax.swing.JPanel jPanel1

jSeparator1

javax.swing.JSeparator jSeparator1

jSeparator10

javax.swing.JSeparator jSeparator10

jSeparator11

javax.swing.JSeparator jSeparator11

jSeparator2

javax.swing.JSeparator jSeparator2

jSeparator3

javax.swing.JSeparator jSeparator3

jSeparator4

javax.swing.JSeparator jSeparator4

jSeparator5

javax.swing.JSeparator jSeparator5

jSeparator6

javax.swing.JSeparator jSeparator6

jSeparator7

javax.swing.JSeparator jSeparator7

jSeparator8

javax.swing.JSeparator jSeparator8

jSeparator9

javax.swing.JSeparator jSeparator9

jarFileLabel

javax.swing.JLabel jarFileLabel

jarFileList

javax.swing.JList jarFileList

jarFileListLabel

javax.swing.JLabel jarFileListLabel

jarFileListScrollPane

javax.swing.JScrollPane jarFileListScrollPane

jarNameTextField

javax.swing.JTextField jarNameTextField

loadBugsItem

javax.swing.JMenuItem loadBugsItem

logoLabel

javax.swing.JLabel logoLabel

lowPriorityButton

javax.swing.JRadioButtonMenuItem lowPriorityButton

maxEffortItem

javax.swing.JCheckBoxMenuItem maxEffortItem

mediumPriorityButton

javax.swing.JRadioButtonMenuItem mediumPriorityButton

minEffortItem

javax.swing.JCheckBoxMenuItem minEffortItem

newProjectItem

javax.swing.JMenuItem newProjectItem

normalEffortItem

javax.swing.JCheckBoxMenuItem normalEffortItem

openProjectItem

javax.swing.JMenuItem openProjectItem

pasteItem

javax.swing.JMenuItem pasteItem

priorityButtonGroup

javax.swing.ButtonGroup priorityButtonGroup

recentProjectsMenu

javax.swing.JMenu recentProjectsMenu

reloadProjectItem

javax.swing.JMenuItem reloadProjectItem

removeClasspathEntryButton

javax.swing.JButton removeClasspathEntryButton

removeJarButton

javax.swing.JButton removeJarButton

removeSrcDirButton

javax.swing.JButton removeSrcDirButton

reportPanel

javax.swing.JPanel reportPanel

saveBugsItem

javax.swing.JMenuItem saveBugsItem

saveProjectAsItem

javax.swing.JMenuItem saveProjectAsItem

saveProjectItem

javax.swing.JMenuItem saveProjectItem

selectAllItem

javax.swing.JMenuItem selectAllItem

settingsMenu

javax.swing.JMenu settingsMenu

sourceDirLabel

javax.swing.JLabel sourceDirLabel

sourceDirList

javax.swing.JList sourceDirList

sourceDirListLabel

javax.swing.JLabel sourceDirListLabel

sourceDirListScrollPane

javax.swing.JScrollPane sourceDirListScrollPane

sourceDownButton

javax.swing.JButton sourceDownButton

sourceTextArea

javax.swing.JTextArea sourceTextArea

sourceLineNumberer

LineNumberer sourceLineNumberer

sourceTextAreaScrollPane

javax.swing.JScrollPane sourceTextAreaScrollPane

sourceUpButton

javax.swing.JButton sourceUpButton

srcDirTextField

javax.swing.JTextField srcDirTextField

theMenuBar

javax.swing.JMenuBar theMenuBar

urlLabel

javax.swing.JLabel urlLabel

viewBugDetailsItem

javax.swing.JCheckBoxMenuItem viewBugDetailsItem

viewBugsItem

javax.swing.JRadioButtonMenuItem viewBugsItem

viewMenu

javax.swing.JMenu viewMenu

viewPanel

javax.swing.JPanel viewPanel

viewProjectItem

javax.swing.JRadioButtonMenuItem viewProjectItem

logger

Logger logger

viewPanelLayout

java.awt.CardLayout viewPanelLayout

currentView

java.lang.String currentView

currentDirectory

java.io.File currentDirectory

currentProject

Project currentProject

bugTreeList

javax.swing.JTree[] bugTreeList

currentAnalysisRun

AnalysisRun currentAnalysisRun

sourceFinder

SourceFinder sourceFinder

currentBugInstance

BugInstance currentBugInstance

currentSourceLineAnnotation

SourceLineAnnotation currentSourceLineAnnotation

currentBugDetailsKey

java.lang.String currentBugDetailsKey

bugCategoryCheckBoxList

javax.swing.JCheckBoxMenuItem[] bugCategoryCheckBoxList

bugCategoryList

java.lang.String[] bugCategoryList

settingList

AnalysisFeatureSetting[] settingList

Class edu.umd.cs.findbugs.gui.LineNumberer extends javax.swing.JComponent implements Serializable

Serialized Fields

textArea

javax.swing.JTextArea textArea

fm

java.awt.FontMetrics fm

lnWidth

int lnWidth

Class edu.umd.cs.findbugs.gui.RunAnalysisDialog extends javax.swing.JDialog implements Serializable

serialVersionUID: 1L

Serialized Fields

analysisRun

AnalysisRun analysisRun

analysisThread

java.lang.Thread analysisThread

completed

boolean completed

fatalException

java.lang.Exception fatalException

bottomVerticalFiller

javax.swing.JLabel bottomVerticalFiller

cancelButton

javax.swing.JButton cancelButton

countLabel

javax.swing.JLabel countLabel

countValueLabel

javax.swing.JLabel countValueLabel

findBugsLabel

javax.swing.JLabel findBugsLabel

jSeparator1

javax.swing.JSeparator jSeparator1

progressBar

javax.swing.JProgressBar progressBar

progressLabel

javax.swing.JLabel progressLabel

stageLabel

javax.swing.JLabel stageLabel

stageNameLabel

javax.swing.JLabel stageNameLabel

topVerticalFiller

javax.swing.JLabel topVerticalFiller

Package edu.umd.cs.findbugs.plan

Class edu.umd.cs.findbugs.plan.OrderingConstraintException extends java.lang.Exception implements Serializable

serialVersionUID: 1L


Package edu.umd.cs.findbugs.util

Class edu.umd.cs.findbugs.util.MapCache extends java.util.LinkedHashMap<K,V> implements Serializable

serialVersionUID: 0L

Serialized Fields

maxCapacity

int maxCapacity