|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use NonNull | |
---|---|
edu.umd.cs.findbugs | Main package for the FindBugs application - contains the engine class (FindBugs), the object model classes for bug instances (BugInstance, BugAnnotation), and other miscellany. |
edu.umd.cs.findbugs.ba | A bytecode analysis framework for BCEL, providing CFG construction, generic dataflow analysis, and a variety of specific dataflow analyses. |
edu.umd.cs.findbugs.ba.npe | |
edu.umd.cs.findbugs.visitclass | |
edu.umd.cs.findbugs.xml |
Uses of NonNull in edu.umd.cs.findbugs |
---|
Methods in edu.umd.cs.findbugs with annotations of type NonNull | |
---|---|
java.lang.String |
BugInstance.getAnnotationText()
Get the user annotation text. |
Method parameters in edu.umd.cs.findbugs with annotations of type NonNull | |
---|---|
BugInstance |
BugInstance.addSourceLine(ClassContext classContext,
org.apache.bcel.generic.MethodGen methodGen,
java.lang.String sourceFile,
org.apache.bcel.generic.InstructionHandle handle)
Add a source line annotation for the given instruction in the given method. |
static SourceLineAnnotation |
SourceLineAnnotation.fromVisitedInstruction(ClassContext classContext,
org.apache.bcel.generic.MethodGen methodGen,
java.lang.String sourceFile,
org.apache.bcel.generic.InstructionHandle handle)
Factory method for creating a source line annotation describing the source line number for a visited instruction. |
void |
BugInstance.setAnnotationText(java.lang.String annotationText)
Set the user annotation text. |
Uses of NonNull in edu.umd.cs.findbugs.ba |
---|
Methods in edu.umd.cs.findbugs.ba with annotations of type NonNull | |
---|---|
org.apache.bcel.generic.ConstantPoolGen |
ClassContext.getConstantPoolGen()
Get the ConstantPoolGen used to create the MethodGens for this class. |
java.lang.Integer |
SourceInfoMap.SourceLineRange.getEnd()
|
java.lang.Integer |
SourceInfoMap.SourceLineRange.getStart()
|
Method parameters in edu.umd.cs.findbugs.ba with annotations of type NonNull | |
---|---|
static CFGBuilder |
CFGBuilderFactory.create(org.apache.bcel.generic.MethodGen methodGen)
Create a CFGBuilder to build a CFG for given method. |
org.apache.bcel.classfile.JavaClass |
URLClassPathRepository.findClass(java.lang.String className)
|
static XField |
Hierarchy.findXField(org.apache.bcel.generic.FieldInstruction fins,
org.apache.bcel.generic.ConstantPoolGen cpg)
Look up the field referenced by given FieldInstruction, returning it as an XField object. |
org.apache.bcel.classfile.JavaClass |
URLClassPathRepository.loadClass(java.lang.String className)
|
org.apache.bcel.classfile.JavaClass |
AnalysisContext.lookupClass(java.lang.String className)
Lookup a class. |
java.lang.String |
AnalysisContext.lookupSourceFile(java.lang.String className)
Lookup a class's sourfe file |
Constructor parameters in edu.umd.cs.findbugs.ba with annotations of type NonNull | |
---|---|
BetterCFGBuilder2(org.apache.bcel.generic.MethodGen methodGen)
Constructor. |
|
Location(org.apache.bcel.generic.InstructionHandle handle,
BasicBlock basicBlock)
Constructor. |
|
Location(org.apache.bcel.generic.InstructionHandle handle,
BasicBlock basicBlock)
Constructor. |
|
SourceInfoMap.SourceLineRange(java.lang.Integer line)
Constructor for a single line. |
|
SourceInfoMap.SourceLineRange(java.lang.Integer start,
java.lang.Integer end)
Constructor for a range of lines. |
|
SourceInfoMap.SourceLineRange(java.lang.Integer start,
java.lang.Integer end)
Constructor for a range of lines. |
Uses of NonNull in edu.umd.cs.findbugs.ba.npe |
---|
Method parameters in edu.umd.cs.findbugs.ba.npe with annotations of type NonNull | |
---|---|
static IsNullValue |
IsNullValue.noKaboomNonNullValue(Location ins)
Get the instance representing a value known to be non-null because a NPE would have occurred if it were null. |
Uses of NonNull in edu.umd.cs.findbugs.visitclass |
---|
Method parameters in edu.umd.cs.findbugs.visitclass with annotations of type NonNull | |
---|---|
static org.apache.bcel.classfile.LocalVariable |
LVTHelper.getLocalVariableAtPC(org.apache.bcel.classfile.LocalVariableTable lvt,
int index,
int pc)
returns the local variable at an index int the scope of PC |
Uses of NonNull in edu.umd.cs.findbugs.xml |
---|
Method parameters in edu.umd.cs.findbugs.xml with annotations of type NonNull | |
---|---|
XMLAttributeList |
XMLAttributeList.addAttribute(java.lang.String name,
java.lang.String value)
Add a single attribute name and value. |
XMLAttributeList |
XMLAttributeList.addAttribute(java.lang.String name,
java.lang.String value)
Add a single attribute name and value. |
static java.lang.String |
XMLAttributeList.getQuotedAttributeValue(java.lang.String rawValue)
Return a properly quoted form for an attribute value. |
Constructor parameters in edu.umd.cs.findbugs.xml with annotations of type NonNull | |
---|---|
QuoteMetaCharacters(java.lang.String text,
MetaCharacterMap map)
Constructor. |
|
QuoteMetaCharacters(java.lang.String text,
MetaCharacterMap map)
Constructor. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |