Uses of Interface
edu.umd.cs.findbugs.classfile.IDatabaseFactory
Packages that use IDatabaseFactory
Package
Description
A high-level abstraction layer for codebases, classes, and components of
classes (methods, fields, instructions, etc.).
Support for analyses based on the BCEL bytecode framework.
Implementations of the interfaces in the edu.umd.cs.findbugs.classfile
package: the core classes of the FindBugs classfile/classpath support
layer.
-
Uses of IDatabaseFactory in edu.umd.cs.findbugs.classfile
Classes in edu.umd.cs.findbugs.classfile that implement IDatabaseFactoryModifier and TypeClassDescriptionclass
A generic database factory that tries to create the database by (in order of preference) Invoking a static create method Invoking a no-arg constructorMethods in edu.umd.cs.findbugs.classfile with parameters of type IDatabaseFactoryModifier and TypeMethodDescription<E> void
IAnalysisCache.registerDatabaseFactory
(Class<E> databaseClass, IDatabaseFactory<E> databaseFactory) Register a database factory. -
Uses of IDatabaseFactory in edu.umd.cs.findbugs.classfile.engine.bcel
Fields in edu.umd.cs.findbugs.classfile.engine.bcel declared as IDatabaseFactoryModifier and TypeFieldDescriptionprivate static final IDatabaseFactory<?>[]
EngineRegistrar.databaseFactoryList
-
Uses of IDatabaseFactory in edu.umd.cs.findbugs.classfile.impl
Fields in edu.umd.cs.findbugs.classfile.impl with type parameters of type IDatabaseFactoryModifier and TypeFieldDescriptionprivate final Map
<Class<?>, IDatabaseFactory<?>> AnalysisCache.databaseFactoryMap
Methods in edu.umd.cs.findbugs.classfile.impl with parameters of type IDatabaseFactoryModifier and TypeMethodDescription<E> void
AnalysisCache.registerDatabaseFactory
(Class<E> databaseClass, IDatabaseFactory<E> databaseFactory)