All Classes
AbnormalFinallyBlockReturn
AbnormalFinallyBlockReturn.FinallyBlockInfo
AbstractClassEmptyMethods
AbstractClassEmptyMethods.State
AbstractCollectionScanningDetector
AbstractOverriddenMethod
AnnotationIssues
AnnotationIssues.AIUserValue
ArrayBasedCollections
ArrayIndexOutOfBounds
ArrayWrappedCallByReference
ArrayWrappedCallByReference.WrapperInfo
AttributesUtils
BackportReusePublicIdentifiers
BackportReusePublicIdentifiers.Backports
BackportReusePublicIdentifiers.Backports.Library
BloatedAssignmentScope
BloatedAssignmentScope.UserObject
BloatedSynchronizedBlock
BogusExceptionDeclaration
BugType
BuryingLogic
BuryingLogic.IfBlock
BuryingLogic.IfBlocks
CharsetIssues
ClassEnvy
CloneUsability
CodeByteUtils
CollectionNamingConfusion
CollectionUtils
CollectMethodsReturningImmutableCollections
CollectNullableMethodStatus
CollectStatistics
CollectStatistics.CalledMethod
CommonsEqualsBuilderToEquals
CommonsHashcodeBuilderToHashcode
CommonsStringBuilderToString
CommonsStringBuilderToString.StringBuilderInvokedStatus
CompareClassNameEquals
CompareSpec
ConcurrentCollectionIssues
ConcurrentCollectionIssues.CCIUserValue
ConflatingResourcesAndFiles
ConflictingTimeUnits
ConflictingTimeUnits.Units
ConfusingArrayAsList
ConfusingAutoboxedOverloading
ConfusingFunctionSemantics
ConfusingFunctionSemantics.ParmUsage
ConstantListIndex
ConstantListIndex.State
ContainsBasedConditional
ContainsBasedConditional.State
ContraVariantArrayAssignment
CopiedOverriddenMethod
CopiedOverriddenMethod.CodeInfo
CustomBuiltXML
CustomBuiltXML.XMLPattern
CyclomaticComplexity
DateComparison
DateComparison.State
Debug
DeletingWhileIterating
DeletingWhileIterating.GroupPair
DeletingWhileIterating.Loop
DeprecatedTypesafeEnumPattern
DeprecatedTypesafeEnumPattern.State
DubiousListCollection
DubiousMapCollection
DubiousSetOfCollections
ExceptionSoftening
ExceptionSoftening.CatchInfo
FBContrib
FieldCouldBeLocal
FieldCouldBeLocal.BlockState
FieldCouldBeLocal.FieldInfo
FieldCouldBeLocal.FieldModifier
FinalParameters
FindClassCircularDependencies
FindClassCircularDependencies.LoopFinder
FloatingPointLoops
FloatingPointLoops.State
FQField
FQMethod
FunctionalInterfaceIssues
FunctionalInterfaceIssues.AnonState
FunctionalInterfaceIssues.FIInfo
FunctionalInterfaceIssues.FIIUserValue
FunctionalInterfaceIssues.ParseState
HangingExecutors
HangingExecutors.AnnotationPriority
HttpClientProblems
ImmatureClass
ImmatureClass.FieldStatus
ImmatureClass.HEStatus
ImmutabilityType
ImproperPropertiesUse
InappropriateToStringUse
InconsistentKeyNameCasing
InconsistentKeyNameCasing.KeyType
InconsistentKeyNameCasing.SourceInfo
IncorrectInternalClassUse
InefficientStringBuffering
InefficientStringBuffering.AppendType
InefficientStringBuffering.ISBUserValue
InheritanceTypeChecking
InheritanceTypeChecking.IfStatement
InheritanceTypeChecking.IfStatement.Action
InheritanceTypeChecking.IfStatement.State
InvalidConstantArgument
InvalidConstantArgument.InvalidPattern
InvalidConstantArgument.ParameterInfo
InvalidConstantArgument.Range
IOIssues
IOIssues.IOIUserValue
JAXRSIssues
JDBCVendorReliance
JPAIssues
JPAIssues.JPAUserValue
JPAIssues.TransactionalType
LingeringGraphicsObjects
ListIndexedIterating
ListIndexedIterating.ForLoop
ListIndexedIterating.LoopState
ListIndexedIterating.Stage
ListIndexedIterating.State
ListUsageIssues
ListUsageIssues.LUIUserValue
LiteralStringComparison
LiteralStringComparison.LookupDetails
LocalHangingExecutor
LocalSynchronizedCollection
LocalTypeDetector
LocalTypeDetector.RegisterInfo
LoggerOddities
LoggerOddities.LOUserValue
LoggerOddities.LOUserValue.LOType
LostExceptionStackTrace
LostExceptionStackTrace.CatchInfo
ManualArrayCopy
ManualArrayCopy.State
MapUsageIssues
MapUsageIssues.ContainsKey
MapUsageIssues.Get
MapUsageIssues.MapRef
MethodInfo
MethodInfo
MethodReturnsConstant
MisleadingOverloadModel
MisleadingOverloadModel.MethodFoundType
MissingMethodsDetector
ModifyingUnmodifiableCollection
MoreDumbMethods
MoreDumbMethods.ReportInfo
NeedlessAutoboxing
NeedlessAutoboxing.BoxParms
NeedlessAutoboxing.State
NeedlessCustomSerialization
NeedlessCustomSerialization.State
NeedlessInstanceRetrieval
NeedlessInstanceRetrieval.State
NeedlessMemberCollectionSynchronization
NeedlessMemberCollectionSynchronization.FieldInfo
NeedlessMemberCollectionSynchronization.State
NonCollectionMethodUse
NonFunctionalField
NonOwnedSynchronization
NonProductiveMethodCall
NonRecycleableTaglibs
NonSymmetricEquals
OCSDebugger
OpcodeUtils
OptionalIssues
OptionalIssues.ActiveStackOp
OrphanedDOMNode
OverlyConcreteParameter
OverlyConcreteParameter.MethodInfo
OverlyPermissiveMethod
OverlyPermissiveMethod.BootstrapMethod
OverzealousCasting
OverzealousCasting.State
ParallelLists
PartiallyConstructedObjectAccess
PoorlyDefinedParameter
PoorlyDefinedParameter.BugInfo
PoorlyDefinedParameter.State
PoorMansEnum
PossibleConstantAllocationInLoop
PossibleConstantAllocationInLoop.AllocationInfo
PossibleConstantAllocationInLoop.SwitchInfo
PossibleIncompleteSerialization
PossibleMemoryBloat
PossibleUnsuspectedSerialization
PossiblyRedundantMethodCalls
PossiblyRedundantMethodCalls.FieldInfo
PossiblyRedundantMethodCalls.MethodCall
PresizeCollections
PresizeCollections.CodeRange
PresizeCollections.PSCUserValue
PublicAPI
QMethod
ReflectionIssues
ReflectionOnObjectMethods
RegisterUtils
RuntimeExceptionDeclared
Section508Compliance
Section508Compliance.S508UserValue
SetUsageIssues
SetUsageIssues.Contains
SetUsageIssues.SetRef
SideEffectConstructor
SideEffectConstructor.State
SignatureBuilder
SignatureUtils
SillynessPotPourri
SillynessPotPourri.SPPMethod
SillynessPotPourri.SPPUserValue
SloppyClassReflection
SloppyClassReflection.State
SluggishGui
SpoiledChildInterfaceImplementor
SpuriousThreadStates
SQLInLoop
SQLInLoop.LoopLocation
StackedTryBlocks
StackedTryBlocks.TryBlock
StackedTryBlocks.TryBlock.State
StaticArrayCreatedInMethod
StaticArrayCreatedInMethod.State
StaticMethodInstanceInvocation
StaticMethodInstanceInvocation.PopInfo
Statistics
StopOpcodeParsingException
StringifiedTypes
SuboptimalExpressionOrder
SuspiciousCloneAlgorithm
SuspiciousClusteredSessionSupport
SuspiciousComparatorReturnValues
SuspiciousGetterSetterUse
SuspiciousGetterSetterUse.State
SuspiciousJDKVersionUse
SuspiciousLoopSearch
SuspiciousLoopSearch.IfBlock
SuspiciousLoopSearch.State
SuspiciousNullGuard
SuspiciousNullGuard.NullGuard
SuspiciousShadedClassUse
SuspiciousUninitializedArray
SuspiciousUninitializedArray.SUAUserValue
SuspiciousUninitializedArray.SUAUserValue.SUAUserValueType
SuspiciousWaitOnConcurrentObject
SyncCollectionIterators
SyncCollectionIterators.State
TailRecursion
TernaryPatcher
ToString
ToString.VisitedInfo
TristateBooleanPattern
UnboundMethodTemplateParameter
UnboundMethodTemplateParameter.TemplateItem
UnboundMethodTemplateParameter.TemplateSignature
UnitTestAssertionOddities
UnitTestAssertionOddities.State
UnitTestAssertionOddities.TestFrameworkType
Unjitable
UnmodifiableList
UnmodifiableSet
UnnecessaryApiConversion
UnnecessaryApiConversion.LegacyInfo
UnnecessaryNewNullCheck
UnnecessaryStoreBeforeReturn
UnnecessaryStoreBeforeReturn.State
UnrelatedCollectionContents
UnrelatedReturnValues
UnsynchronizedSingletonFieldWrites
UnusedParameter
UseAddAll
UseAddAll.LoopInfo
UseCharacterParameterizedMethod
UseCharacterParameterizedMethod.IntPair
UseCharacterParameterizedMethod.UCPMUserValue
UseEnumCollections
UseEnumCollections.CollectionType
UseSplit
UseSplit.State
UseToArray
UseTryWithResources
UseTryWithResources.State
UseTryWithResources.TryBlock
UseVarArgs
Values
WeakExceptionMessaging
WiringIssues
WiringIssues.WiringType
WriteOnlyCollection
XClassUtils