FindBugs™ 3.0.1
$ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 

P

PackageMemberAnnotation - Class in edu.umd.cs.findbugs
Abstract base class for BugAnnotations describing constructs which are contained in a Java package.
PackageMemberAnnotation(String, String) - Constructor for class edu.umd.cs.findbugs.PackageMemberAnnotation
Constructor.
PackageMemberAnnotation(String, String, String) - Constructor for class edu.umd.cs.findbugs.PackageMemberAnnotation
Constructor.
PackageStats - Class in edu.umd.cs.findbugs
 
PackageStats(String) - Constructor for class edu.umd.cs.findbugs.PackageStats
 
PackageStats(String, int, int) - Constructor for class edu.umd.cs.findbugs.PackageStats
 
PackageStats.ClassStats - Class in edu.umd.cs.findbugs
 
PackageStats.ClassStats(String, String) - Constructor for class edu.umd.cs.findbugs.PackageStats.ClassStats
 
PackageWarningSuppressor - Class in edu.umd.cs.findbugs
 
PackageWarningSuppressor(String, String) - Constructor for class edu.umd.cs.findbugs.PackageWarningSuppressor
 
PARAM_DEAD_ON_ENTRY - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
This local is a parameter which is dead on entry to the method.
PARAMETER_NAME_ROLE - Static variable in class edu.umd.cs.findbugs.StringAnnotation
 
PARAMETER_NAMED_ROLE - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
PARAMETER_ROLE - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
PARAMETER_VALUE_SOURCE_NAMED_ROLE - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
PARAMETER_VALUE_SOURCE_ROLE - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
ParameterAnnotationAccumulator - Class in edu.umd.cs.findbugs.ba.jsr305
Accumulate type qualifier annotations for a method parameter.
ParameterAnnotationAccumulator(TypeQualifierValue<?>, XMethod, int) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.ParameterAnnotationAccumulator
Constructor.
parameterMarkedAsMightBeNull(XMethodParameter) - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Get instance representing a parameter marked as MightBeNull
parameterMarkedAsNonnull(XMethodParameter) - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Get instance representing a parameter marked as Nonnull
parameterMustBeNonNull(XMethod, int) - Method in interface edu.umd.cs.findbugs.ba.INullnessAnnotationDatabase
Determine whether given parameter must be non-null.
parameterMustBeNonNull(XMethod, int) - Method in class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
 
parameterMustBeNonNull(XMethod, int) - Method in class edu.umd.cs.findbugs.ba.NullnessAnnotationDatabase
Deprecated.
 
ParameterNullnessPropertyDatabase - Class in edu.umd.cs.findbugs.ba.npe
Method property database storing which method parameters might be unconditionally dereferenced.
ParameterNullnessPropertyDatabase() - Constructor for class edu.umd.cs.findbugs.ba.npe.ParameterNullnessPropertyDatabase
 
ParameterProperty - Class in edu.umd.cs.findbugs.ba.interproc
Method property recording which parameters are have some property (originally, which were required to be nonnull, now made more generic)
ParameterProperty() - Constructor for class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
Constructor.
ParameterProperty(int) - Constructor for class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
Constructor.
parameterSignatureIterator() - Method in class edu.umd.cs.findbugs.ba.generic.GenericSignatureParser
Get an Iterator over signatures of the method parameters.
parameterSignatureIterator() - Method in class edu.umd.cs.findbugs.ba.SignatureParser
Get an Iterator over signatures of the method parameters.
ParameterSignatureListFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce parameter signature lists for analyzed methods.
ParameterSignatureListFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ParameterSignatureListFactory
Constructor.
parameterSignatures() - Method in class edu.umd.cs.findbugs.ba.SignatureParser
 
ParameterWarningSuppressor - Class in edu.umd.cs.findbugs
 
ParameterWarningSuppressor(String, ClassAnnotation, MethodAnnotation, int) - Constructor for class edu.umd.cs.findbugs.ParameterWarningSuppressor
 
parse(String) - Static method in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
 
parse(String) - Static method in class edu.umd.cs.findbugs.ba.NullnessAnnotation.Parser
 
parse() - Method in class edu.umd.cs.findbugs.ba.RepositoryClassParser
Parse the class file into a JavaClass object.
parse(ClassNameAndSuperclassInfo.Builder) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParser
 
parse(ClassInfo.Builder) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParser
 
parse(ClassNameAndSuperclassInfo.Builder) - Method in interface edu.umd.cs.findbugs.classfile.engine.ClassParserInterface
Parse the class data into a ClassNameAndSuperclassInfo object containing (some of) the class's symbolic information.
parse(ClassInfo.Builder) - Method in interface edu.umd.cs.findbugs.classfile.engine.ClassParserInterface
Parse the class data into a ClassInfo object containing (some of) the class's symbolic information.
parse(ClassNameAndSuperclassInfo.Builder) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM
 
parse(ClassInfo.Builder) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM
 
parse(ClassNameAndSuperclassInfo.Builder) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingBCEL
Deprecated.
 
parse(ClassInfo.Builder) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingBCEL
Deprecated.
 
parse(String[], int, int, String) - Method in class edu.umd.cs.findbugs.config.CommandLine
Parse switches/options, showing usage information if they can't be parsed, or if we have the wrong number of remaining arguments after parsing.
parse(String[]) - Method in class edu.umd.cs.findbugs.config.CommandLine
Parse a command line.
parse() - Method in class edu.umd.cs.findbugs.jaif.JAIFParser
 
parseField(Field) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingBCEL
Deprecated.
 
parseFilter(String) - Static method in class edu.umd.cs.findbugs.filter.Filter
 
parseKey(String) - Method in class edu.umd.cs.findbugs.ba.interproc.FieldPropertyDatabase
 
parseKey(String) - Method in class edu.umd.cs.findbugs.ba.interproc.MethodPropertyDatabase
 
parseKey(String) - Method in class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
Parse a key from a String.
parseMethod(Method) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingBCEL
Deprecated.
 
parseNext() - Method in class edu.umd.cs.findbugs.ba.SignatureConverter
Parse a single type out of the signature, starting at the beginning of the remaining part of the signature.
parsePriority(String) - Static method in class edu.umd.cs.findbugs.workflow.Filter
 
passIterator() - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
Get an Iterator over the AnalysisPasses.
password() - Method in class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
PATCHLEVEL - Static variable in class edu.umd.cs.findbugs.Version
Patch level.
Path - Class in edu.umd.cs.findbugs.ba
A Path is a sequence of basic blocks.
Path() - Constructor for class edu.umd.cs.findbugs.ba.Path
Constructor.
pathSensitiveNonNullValue() - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Get non-null value resulting from comparison to explicit null.
pathSensitiveNullValue() - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Get null value resulting from comparison to explicit null.
PathVisitor - Interface in edu.umd.cs.findbugs.ba
Visit the BasicBlocks, InstructionHandles, and Edges along a Path.
PatternElement - Class in edu.umd.cs.findbugs.ba.bcp
A PatternElement is an element of a ByteCodePattern.
PatternElement() - Constructor for class edu.umd.cs.findbugs.ba.bcp.PatternElement
 
PatternElementMatch - Class in edu.umd.cs.findbugs.ba.bcp
PatternElementMatch represents matching a PatternElement against a single instruction.
PatternElementMatch(PatternElement, InstructionHandle, BasicBlock, int, PatternElementMatch) - Constructor for class edu.umd.cs.findbugs.ba.bcp.PatternElementMatch
Constructor.
patternElementMatchIterator() - Method in class edu.umd.cs.findbugs.ba.bcp.ByteCodePatternMatch
 
PatternMatcher - Class in edu.umd.cs.findbugs.ba.bcp
Match a ByteCodePattern against the code of a method, represented by a CFG.
PatternMatcher(ByteCodePattern, ClassContext, Method) - Constructor for class edu.umd.cs.findbugs.ba.bcp.PatternMatcher
Constructor.
pc - Variable in class edu.umd.cs.findbugs.ProgramPoint
 
peekToken() - Method in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
PEGGED_HIGH - Static variable in class edu.umd.cs.findbugs.props.PriorityAdjustment
Pegged high
PHI_NODE - Static variable in class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
phiNodeForLoads - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
plugin - Variable in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
plugin - Variable in class edu.umd.cs.findbugs.ComponentPlugin
 
Plugin - Class in edu.umd.cs.findbugs
A FindBugs plugin.
Plugin(String, String, Date, PluginLoader, boolean, boolean) - Constructor for class edu.umd.cs.findbugs.Plugin
Constructor.
PLUGIN_RELEASE_DATE_FMT - Static variable in class edu.umd.cs.findbugs.updates.UpdateChecker
 
PluginDoesntContainMetadataException - Exception in edu.umd.cs.findbugs
 
PluginDoesntContainMetadataException(String) - Constructor for exception edu.umd.cs.findbugs.PluginDoesntContainMetadataException
 
PluginException - Exception in edu.umd.cs.findbugs
An exception to indicate that a plugin could not be loaded.
PluginException(String) - Constructor for exception edu.umd.cs.findbugs.PluginException
Constructor.
PluginException(String, Throwable) - Constructor for exception edu.umd.cs.findbugs.PluginException
Constructor.
pluginIterator() - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Return an Iterator over all available Plugin objects.
PluginLoader - Class in edu.umd.cs.findbugs
Loader for a FindBugs plugin.
PluginLoader(URL) - Constructor for class edu.umd.cs.findbugs.PluginLoader
Deprecated.
PluginLoader(URL, ClassLoader) - Constructor for class edu.umd.cs.findbugs.PluginLoader
PluginLoader() - Constructor for class edu.umd.cs.findbugs.PluginLoader
Deprecated.
PluginLoader(boolean, URL) - Constructor for class edu.umd.cs.findbugs.PluginLoader
Deprecated.
PluginLoader.Summary - Class in edu.umd.cs.findbugs
 
PluginLoader.Summary(String, String, String, String) - Constructor for class edu.umd.cs.findbugs.PluginLoader.Summary
 
plugins() - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Return an Collection of all available Plugin objects.
pluginUpdateCheckComplete(List<UpdateChecker.PluginUpdate>, boolean) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
pluginUpdateCheckComplete(Collection<UpdateChecker.PluginUpdate>, boolean) - Method in interface edu.umd.cs.findbugs.updates.PluginUpdateListener
 
pluginUpdateCheckComplete(List<UpdateChecker.PluginUpdate>, boolean) - Method in interface edu.umd.cs.findbugs.updates.UpdateCheckCallback
 
PluginUpdateDialog - Class in edu.umd.cs.findbugs.gui2
 
PluginUpdateDialog() - Constructor for class edu.umd.cs.findbugs.gui2.PluginUpdateDialog
 
PluginUpdateListener - Interface in edu.umd.cs.findbugs.updates
 
PointerUsageRequiringNonNullValue - Class in edu.umd.cs.findbugs.ba.npe
 
PointerUsageRequiringNonNullValue() - Constructor for class edu.umd.cs.findbugs.ba.npe.PointerUsageRequiringNonNullValue
 
populateDatabase(BackwardTypeQualifierDataflow, ValueNumberDataflow, XMethod, TypeQualifierValue<?>) - Method in class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowFactory
 
populateDatabase(ForwardTypeQualifierDataflow, ValueNumberDataflow, XMethod, TypeQualifierValue<?>) - Method in class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflowFactory
 
populateDatabase(DataflowType, ValueNumberDataflow, XMethod, TypeQualifierValue<?>) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowFactory
 
popValue() - Method in class edu.umd.cs.findbugs.ba.Frame
Pop a value off of the Java operand stack.
popValue() - Method in class edu.umd.cs.findbugs.ba.type.TypeFrame
Pop a value off of the Java operand stack.
pos() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
 
PossiblyNull - Annotation Type in edu.umd.cs.findbugs.annotations
Deprecated.
- use CheckForNull instead; the name of which more clearly indicates that not only could the value be null, but that good coding practice requires that the value be checked for null.
PostDominatorsAnalysis - Class in edu.umd.cs.findbugs.ba
Dataflow analysis to compute postdominator sets for a CFG.
PostDominatorsAnalysis(CFG, ReverseDepthFirstSearch, DepthFirstSearch, EdgeChooser) - Constructor for class edu.umd.cs.findbugs.ba.PostDominatorsAnalysis
Constructor.
PostDominatorsAnalysis(CFG, ReverseDepthFirstSearch, DepthFirstSearch, boolean) - Constructor for class edu.umd.cs.findbugs.ba.PostDominatorsAnalysis
Constructor.
precomputation(DismantleBytecode) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
predecessorIterator(VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
predecessorIterator(VertexType) - Method in interface edu.umd.cs.findbugs.graph.Graph
Get an iterator over the predecessors of this vertex; i.e., the sources of the vertex's incoming edges.
predictPassCount(int[]) - Method in interface edu.umd.cs.findbugs.FindBugsProgress
Provide an array that predicts the number of classes in each pass
predictPassCount(int[]) - Method in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
predictPassCount(int[]) - Method in class edu.umd.cs.findbugs.NoOpFindBugsProgress
 
predictPassCount(int[]) - Method in class edu.umd.cs.findbugs.TextUIProgressCallback
 
PreferencesFrame - Class in edu.umd.cs.findbugs.gui2
 
PreferZeroLengthArrays - Class in edu.umd.cs.findbugs.detect
 
PreferZeroLengthArrays(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.PreferZeroLengthArrays
 
PreorderDetector - Class in edu.umd.cs.findbugs.bcel
Base class for Detectors which want to perform a preorder traversal of the classfile.
PreorderDetector() - Constructor for class edu.umd.cs.findbugs.bcel.PreorderDetector
 
PreorderVisitor - Class in edu.umd.cs.findbugs.visitclass
Interface to make the use of a visitor pattern programming style possible.
PreorderVisitor() - Constructor for class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
prescreen(Method, ClassContext) - Method in class edu.umd.cs.findbugs.ByteCodePatternDetector
Prescreen a method.
prescreen(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.FindBadCast2
 
prescreen(ClassContext, Method, boolean) - Method in class edu.umd.cs.findbugs.detect.FindOpenStream
 
preScreen(MethodGen) - Method in class edu.umd.cs.findbugs.detect.FindTwoLockWait
 
prescreen(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.FindUnrelatedTypesInGenericContainer
Use this to screen out methods that do not contain invocations.
prescreen(ClassContext, Method, boolean) - Method in class edu.umd.cs.findbugs.detect.FindUnreleasedLock
 
prescreen(Method, ClassContext) - Method in class edu.umd.cs.findbugs.detect.LazyInit
 
prescreen(ClassContext, Method, boolean) - Method in class edu.umd.cs.findbugs.ResourceTrackingDetector
 
preTiger(JavaClass) - Static method in class edu.umd.cs.findbugs.bcel.BCELUtil
Checks if classfile was compiled for pre 1.5 target
PREVIEW - Static variable in class edu.umd.cs.findbugs.Version
Preview release number.
previous() - Method in class edu.umd.cs.findbugs.sourceViewer.DocumentCharacterIterator
 
PRIMATIVE_ARRAY_AND_OTHER_ARRAY - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
print(PrintStream) - Method in class edu.umd.cs.findbugs.ba.CFGPrinter
 
PrintAppVersion - Class in edu.umd.cs.findbugs.workflow
Print the AppVersion information from a BugCollection.
PrintAppVersion() - Constructor for class edu.umd.cs.findbugs.workflow.PrintAppVersion
 
printBug(BugInstance) - Method in class edu.umd.cs.findbugs.EmacsBugReporter
 
printBug(BugInstance) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
Print bug in one-line format.
printBug(BugInstance) - Method in class edu.umd.cs.findbugs.XDocsBugReporter
 
printCFG(Dataflow<Fact, AnalysisType>, PrintStream) - Static method in class edu.umd.cs.findbugs.ba.DataflowCFGPrinter
Print CFG annotated with results from given dataflow analysis.
PrintClass - Class in edu.umd.cs.findbugs.visitclass
 
PrintClass() - Constructor for class edu.umd.cs.findbugs.visitclass.PrintClass
 
printCloudSummary(PrintWriter, Iterable<BugInstance>, String[]) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
printCloudSummary(PrintWriter, Iterable<BugInstance>, String[]) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
printCloudSummary(PrintWriter, Iterable<BugInstance>, String[]) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
printCode(Method[]) - Static method in class edu.umd.cs.findbugs.visitclass.PrintClass
Dump the disassembled code of all methods in the class.
printf(String, Object...) - Static method in class edu.umd.cs.findbugs.gui2.Debug
 
PrintingBugReporter - Class in edu.umd.cs.findbugs
A simple BugReporter which simply prints the formatted message to the output stream.
PrintingBugReporter() - Constructor for class edu.umd.cs.findbugs.PrintingBugReporter
 
printJumpEntries() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
printLeaderBoard2(PrintWriter, Multiset<String>, int, String, String, String) - Static method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
println(Object) - Static method in class edu.umd.cs.findbugs.gui2.Debug
 
println(Exception) - Static method in class edu.umd.cs.findbugs.gui2.Debug
 
printOpCode(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
printSizes(Component) - Static method in class edu.umd.cs.findbugs.gui2.SpringUtilities
A debugging utility that prints to stdout the component's minimum, preferred, and maximum sizes.
printStream(OutputStream) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
printStream(OutputStream, boolean) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
printUsage(OutputStream) - Method in class edu.umd.cs.findbugs.config.CommandLine
Print command line usage information to given stream.
printVersion(boolean) - Static method in class edu.umd.cs.findbugs.Version
 
printWriter(File) - Static method in class edu.umd.cs.findbugs.charsets.SourceCharset
 
printWriter(String) - Static method in class edu.umd.cs.findbugs.charsets.SourceCharset
 
printWriter(String) - Static method in class edu.umd.cs.findbugs.charsets.UserTextFile
 
printWriter(File) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
printWriter(PrintStream) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
printWriter(PrintStream, boolean) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
printWriter(String) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
Priorities - Interface in edu.umd.cs.findbugs
 
Priority - Enum in edu.umd.cs.findbugs.annotations
Deprecated.
use Confidence instead
PriorityAdjustment - Class in edu.umd.cs.findbugs.props
Enum representing how a particular warning property is expected to affect its likelihood of being serious, benign, or a false positive.
PriorityMatcher - Class in edu.umd.cs.findbugs.filter
Matcher to select BugInstances with a particular priority.
PriorityMatcher(String) - Constructor for class edu.umd.cs.findbugs.filter.PriorityMatcher
Constructor.
PRIVATE_METHOD - Static variable in class edu.umd.cs.findbugs.detect.RefComparisonWarningProperty
Method is private (or package-protected).
probeClassAnalysis(Class<E>, ClassDescriptor) - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
See if the cache contains a cached class analysis result for given class descriptor.
probeClassAnalysis(Class<E>, ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
process() - Method in class edu.umd.cs.findbugs.xml.QuoteMetaCharacters
Quote metacharacters in the text.
processCommandLine(TextUICommandLine, String[], IFindBugsEngine) - Static method in class edu.umd.cs.findbugs.FindBugs
Process the command line.
produce() - Method in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
 
produce(GenericObjectType) - Method in enum edu.umd.cs.findbugs.ba.generic.GenericUtilities.TypeCategory
 
produceStack(ConstantPoolGen) - Method in class edu.umd.cs.findbugs.bcel.generic.NullnessConversationInstruction
 
profile() - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
profile() - Method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
Profiler - Class in edu.umd.cs.findbugs.log
 
Profiler() - Constructor for class edu.umd.cs.findbugs.log.Profiler
 
profiler - Variable in class edu.umd.cs.findbugs.log.Profiler.ClassNameComparator
 
Profiler.ClassNameComparator - Class in edu.umd.cs.findbugs.log
 
Profiler.ClassNameComparator(Profiler) - Constructor for class edu.umd.cs.findbugs.log.Profiler.ClassNameComparator
 
Profiler.Filter - Interface in edu.umd.cs.findbugs.log
 
Profiler.FilterByCalls - Class in edu.umd.cs.findbugs.log
 
Profiler.FilterByCalls(int) - Constructor for class edu.umd.cs.findbugs.log.Profiler.FilterByCalls
 
Profiler.FilterByTime - Class in edu.umd.cs.findbugs.log
 
Profiler.FilterByTime(long) - Constructor for class edu.umd.cs.findbugs.log.Profiler.FilterByTime
 
Profiler.FilterByTimePerCall - Class in edu.umd.cs.findbugs.log
 
Profiler.FilterByTimePerCall(long) - Constructor for class edu.umd.cs.findbugs.log.Profiler.FilterByTimePerCall
 
Profiler.Profile - Class in edu.umd.cs.findbugs.log
 
Profiler.Profile(String) - Constructor for class edu.umd.cs.findbugs.log.Profiler.Profile
 
Profiler.TimePerCallComparator - Class in edu.umd.cs.findbugs.log
 
Profiler.TimePerCallComparator(Profiler) - Constructor for class edu.umd.cs.findbugs.log.Profiler.TimePerCallComparator
 
Profiler.TotalCallsComparator - Class in edu.umd.cs.findbugs.log
 
Profiler.TotalCallsComparator(Profiler) - Constructor for class edu.umd.cs.findbugs.log.Profiler.TotalCallsComparator
 
Profiler.TotalTimeComparator - Class in edu.umd.cs.findbugs.log
 
Profiler.TotalTimeComparator(Profiler) - Constructor for class edu.umd.cs.findbugs.log.Profiler.TotalTimeComparator
 
ProfilingMapCache<K,V> - Class in edu.umd.cs.findbugs.util
 
ProfilingMapCache(int, String) - Constructor for class edu.umd.cs.findbugs.util.ProfilingMapCache
 
progessMonitoredInputStream(File, String) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
progessMonitoredInputStream(URLConnection, String) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
ProgramPoint - Class in edu.umd.cs.findbugs
 
ProgramPoint(BytecodeScanningDetector) - Constructor for class edu.umd.cs.findbugs.ProgramPoint
 
PROGRESS - Static variable in class edu.umd.cs.findbugs.FindBugs2
 
progressMonitoredInputStream(InputStream, int, String) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
project - Variable in class edu.umd.cs.findbugs.FindBugsCommandLine
Project to analyze.
Project - Class in edu.umd.cs.findbugs
A project in the GUI.
Project() - Constructor for class edu.umd.cs.findbugs.Project
Create an anonymous project.
PROJECT_ELEMENT_NAME - Static variable in interface edu.umd.cs.findbugs.BugCollection
 
projectChanged() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
ProjectFilterSettings - Class in edu.umd.cs.findbugs.config
Settings for user filtering of warnings for a project.
projectLoadedFromFile - Variable in class edu.umd.cs.findbugs.FindBugsCommandLine
True if project was initialized by loading a project file.
ProjectPackagePrefixes - Class in edu.umd.cs.findbugs
 
ProjectPackagePrefixes() - Constructor for class edu.umd.cs.findbugs.ProjectPackagePrefixes
 
ProjectPackagePrefixes.PrefixFilter - Class in edu.umd.cs.findbugs
 
ProjectSettings - Class in edu.umd.cs.findbugs.gui2
Deprecated.
ProjectStats - Class in edu.umd.cs.findbugs
Statistics resulting from analyzing a project.
ProjectStats() - Constructor for class edu.umd.cs.findbugs.ProjectStats
Constructor.
PromptForNameLookup - Class in edu.umd.cs.findbugs.cloud.username
 
PromptForNameLookup() - Constructor for class edu.umd.cs.findbugs.cloud.username.PromptForNameLookup
 
PROP_FINDBUGS_HOST_APP - Static variable in class edu.umd.cs.findbugs.FindBugs2
 
PROP_FINDBUGS_HOST_APP_VERSION - Static variable in class edu.umd.cs.findbugs.FindBugs2
 
propagateAcrossPhiNode(TypeQualifierValueSet, ValueNumber, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowAnalysis
 
propagateAcrossPhiNode(TypeQualifierValueSet, ValueNumber, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflowAnalysis
 
propagateAcrossPhiNode(TypeQualifierValueSet, ValueNumber, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
propagateAcrossPhiNode(ValueNumber, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
properties - Variable in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
properties - Variable in class edu.umd.cs.findbugs.ComponentPlugin
 
PropertiesDialog - Class in edu.umd.cs.findbugs.gui2
This is the properties dialog of the GUI.
PropertyBundle - Class in edu.umd.cs.findbugs
 
PropertyBundle() - Constructor for class edu.umd.cs.findbugs.PropertyBundle
 
PropertyBundle(Properties) - Constructor for class edu.umd.cs.findbugs.PropertyBundle
 
PropertyDatabase<KeyType extends FieldOrMethodDescriptor,ValueType> - Class in edu.umd.cs.findbugs.ba.interproc
Property database for interprocedural analysis.
PropertyDatabase() - Constructor for class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
Constructor.
PropertyDatabaseFormatException - Exception in edu.umd.cs.findbugs.ba.interproc
 
PropertyDatabaseFormatException(String) - Constructor for exception edu.umd.cs.findbugs.ba.interproc.PropertyDatabaseFormatException
 
propertyIterator() - Method in class edu.umd.cs.findbugs.BugInstance
Get an Iterator over the properties defined in this BugInstance.
provider - Variable in class edu.umd.cs.findbugs.PluginLoader.Summary
 
proxy - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
PRUNED_FAILED_ASSERTION_EDGES - Static variable in class edu.umd.cs.findbugs.ba.CFG
Flag set if CFG edges corresponding to failed assertions have been removed.
PRUNED_INFEASIBLE_EXCEPTIONS - Static variable in class edu.umd.cs.findbugs.ba.CFG
Flag set if infeasible exception edges have been pruned from the CFG.
PRUNED_UNCONDITIONAL_THROWERS - Static variable in class edu.umd.cs.findbugs.ba.CFG
Flag set if normal return edges from calls to methods which unconditionally throw an exception have been removed.
PruneInfeasibleExceptionEdges - Class in edu.umd.cs.findbugs.ba
Prune a CFG to remove infeasible exception edges.
PruneInfeasibleExceptionEdges(CFG, MethodGen, TypeDataflow) - Constructor for class edu.umd.cs.findbugs.ba.PruneInfeasibleExceptionEdges
Constructor.
PruneUnconditionalExceptionThrowerEdges - Class in edu.umd.cs.findbugs.ba
 
PruneUnconditionalExceptionThrowerEdges(JavaClass, Method, MethodGen, CFG, ConstantPoolGen, TypeDataflow, AnalysisContext) - Constructor for class edu.umd.cs.findbugs.ba.PruneUnconditionalExceptionThrowerEdges
 
pruneValue(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
pu - Variable in class edu.umd.cs.findbugs.ba.npe.UsagesRequiringNonNullValues.Pair
 
PublicSemaphores - Class in edu.umd.cs.findbugs.detect
finds public classes that use 'this' as a semaphore, which can cause conflicts if clients of this class use an instance of this class as their own synchronization point.
PublicSemaphores(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.PublicSemaphores
 
purge(Collection<ClassDescriptor>) - Method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
purgeAllMethodAnalyses() - Method in class edu.umd.cs.findbugs.ba.ClassContext
 
purgeAllMethodAnalysis() - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
Purge all method analysis results for all methods.
purgeAllMethodAnalysis() - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
purgeBoringEntries() - Method in class edu.umd.cs.findbugs.ba.type.FieldStoreTypeDatabase
 
purgeClassAnalysis(Class<?>) - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
Purge all class analysis results of a particular kind
purgeClassAnalysis(Class<?>) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
purgeClassesThatDontMatch(Pattern) - Method in class edu.umd.cs.findbugs.PackageStats
 
purgeClassesThatDontMatch(Pattern) - Method in class edu.umd.cs.findbugs.ProjectStats
 
purgeClassStats() - Method in class edu.umd.cs.findbugs.ProjectStats
 
purgeMethodAnalyses(MethodDescriptor) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Purge all CFG-based method analyses for given method.
purgeMethodAnalyses(MethodDescriptor) - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
Purge all analysis results for given method.
purgeMethodAnalyses(MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
purgePackageStats() - Method in class edu.umd.cs.findbugs.ProjectStats
 
pushCatch() - Method in class edu.umd.cs.findbugs.ba.BlockType
Enter a catch block.
pushFinally() - Method in class edu.umd.cs.findbugs.ba.BlockType
Enter a finally block.
pushReturnType(InvokeInstruction) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
Helper for pushing the return type of an invoke instruction.
pushValue(ValueType) - Method in class edu.umd.cs.findbugs.ba.Frame
Push a value onto the Java operand stack.
pushValue(Type) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrame
 
pushValue(Type) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
Work around some weirdness in BCEL (inherited from JVM Spec 1): BCEL considers long and double types to consume two slots on the stack.
put(ClassAnnotation, EqualsKindSummary.KindOfEquals) - Method in class edu.umd.cs.findbugs.ba.EqualsKindSummary
 
put(InstructionHandle, ValueType) - Method in class edu.umd.cs.findbugs.ba.InstructionHandleMap
 
put(K1, K2, V) - Method in class edu.umd.cs.findbugs.util.DualKeyHashMap
 
put(K, V) - Method in class edu.umd.cs.findbugs.util.MergeMap
 
put(K1, K2, K3, V) - Method in class edu.umd.cs.findbugs.util.TripleKeyHashMap
 
PutfieldScanner - Class in edu.umd.cs.findbugs.ba
 
PutfieldScanner() - Constructor for class edu.umd.cs.findbugs.ba.PutfieldScanner
 
putMethodAnalysis(Class<?>, MethodDescriptor, Object) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Store a method analysis object.
putPackageStats(String, int, int) - Method in class edu.umd.cs.findbugs.ProjectStats
 
$ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
FindBugs™ 3.0.1

FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.