@ParametersAreNonnullByDefault
Package edu.umd.cs.findbugs.classfile.engine
Analysis engine classes to produce the analyses defined
in the edu.umd.cs.findbugs.classfile.analysis package.
-
Interface Summary Interface Description ClassParser.FieldOrMethodDescriptorCreator<E> ClassParserInterface Interface implemented by ClassParsers - objects that take the raw bytes of a classfile and parse the important symbolic information to produce ClassNameAndSuperclassInfo and ClassInfo objects. -
Class Summary Class Description AbstractFieldAnnotationVisitor AbstractMethodVisitor ClassDataAnalysisEngine Analysis engine to produce the data (bytes) of a class.ClassDataAnalysisEngine.VirtualCodeBaseEntry ClassInfoAnalysisEngine Analysis engine to produce the ClassInfo for a loaded class.ClassNameAndSuperclassInfoAnalysisEngine Analysis engine to produce the ClassInfo for a loaded class.ClassParser Parse a class to extract symbolic information.ClassParser.Constant ClassParserUsingASM ClassParserUsingBCEL Deprecated. EngineRegistrar Register analysis engines with an analysis cache.SelfMethodCalls -
Enum Summary Enum Description ClassParserUsingASM.IdentityMethodState ClassParserUsingASM.ParameterLoadState ClassParserUsingASM.StubState