|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use XField | |
---|---|
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.heap | |
edu.umd.cs.findbugs.ba.interproc | |
edu.umd.cs.findbugs.ba.vna |
Uses of XField in edu.umd.cs.findbugs |
---|
Methods in edu.umd.cs.findbugs with parameters of type XField | |
---|---|
BugInstance |
BugInstance.addField(XField xfield)
Add a field annotation for an XField. |
Uses of XField in edu.umd.cs.findbugs.ba |
---|
Classes in edu.umd.cs.findbugs.ba that implement XField | |
---|---|
class |
AbstractField
|
class |
InstanceField
|
class |
StaticField
|
Methods in edu.umd.cs.findbugs.ba that return XField | |
---|---|
static XField |
XFactory.createXField(org.apache.bcel.classfile.JavaClass javaClass,
org.apache.bcel.classfile.Field field)
Create an XField object from a BCEL Field. |
static XField |
XFactory.createXField(PreorderVisitor visitor)
Create an XField object from the field currently being visited by the given PreorderVisitor. |
static XField |
XFactory.createXField(java.lang.String className,
java.lang.String fieldName,
java.lang.String fieldSignature,
boolean isStatic,
int accessFlags)
Create an XField object |
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. |
static XField |
Hierarchy.findXField(java.lang.String className,
java.lang.String fieldName,
java.lang.String fieldSig)
Look up a field with given name and signature in given class, returning it as an XField object. |
XField |
InnerClassAccess.getField()
|
Methods in edu.umd.cs.findbugs.ba that return types with arguments of type XField | |
---|---|
java.util.Set<XField> |
AssignedFieldMap.getAssignedFieldSetForMethod(org.apache.bcel.classfile.Method method)
|
Constructors in edu.umd.cs.findbugs.ba with parameters of type XField | |
---|---|
InnerClassAccess(java.lang.String methodName,
java.lang.String methodSig,
XField field,
boolean isLoad)
|
Uses of XField in edu.umd.cs.findbugs.ba.heap |
---|
Methods in edu.umd.cs.findbugs.ba.heap with parameters of type XField | |
---|---|
void |
FieldSet.addField(XField field)
|
boolean |
FieldSet.contains(XField field)
|
protected void |
LoadAnalysis.sawLoad(FieldSet fact,
XField field)
|
protected void |
StoreAnalysis.sawLoad(FieldSet fact,
XField field)
|
protected abstract void |
FieldSetAnalysis.sawLoad(FieldSet fact,
XField field)
|
protected void |
LoadAnalysis.sawStore(FieldSet fact,
XField field)
|
protected void |
StoreAnalysis.sawStore(FieldSet fact,
XField field)
|
protected abstract void |
FieldSetAnalysis.sawStore(FieldSet fact,
XField field)
|
Uses of XField in edu.umd.cs.findbugs.ba.interproc |
---|
Methods in edu.umd.cs.findbugs.ba.interproc that return XField | |
---|---|
protected XField |
FieldPropertyDatabase.parseKey(java.lang.String s)
|
Methods in edu.umd.cs.findbugs.ba.interproc with parameters of type XField | |
---|---|
protected void |
FieldPropertyDatabase.writeKey(java.io.Writer writer,
XField key)
|
Uses of XField in edu.umd.cs.findbugs.ba.vna |
---|
Methods in edu.umd.cs.findbugs.ba.vna that return XField | |
---|---|
XField |
AvailableLoad.getField()
Get the field for which a load is available. |
XField |
LoadedFieldSet.getField(org.apache.bcel.generic.InstructionHandle handle)
Get the field loaded or stored at given instruction, if any. |
Methods in edu.umd.cs.findbugs.ba.vna with parameters of type XField | |
---|---|
void |
LoadedFieldSet.addLoad(org.apache.bcel.generic.InstructionHandle handle,
XField field)
Add a load of given field at given instruction. |
void |
LoadedFieldSet.addStore(org.apache.bcel.generic.InstructionHandle handle,
XField field)
Add a store of given field at given instruction. |
LoadedFieldSet.LoadStoreCount |
LoadedFieldSet.getLoadStoreCount(XField field)
Get the number of times given field is loaded and stored within the method. |
boolean |
LoadedFieldSet.isLoaded(XField field)
Return whether or not the given field is loaded by any instruction in the method. |
void |
ValueNumberFrame.killLoadsOfField(XField field)
Kill all loads of given field. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |