Package edu.umd.cs.findbugs.ba.type
Class FieldStoreType
java.lang.Object
edu.umd.cs.findbugs.ba.type.FieldStoreType
Field property storing the types of values stored in a field. The idea is
that we may be able to determine a more precise type for values loaded from
the field than the field type alone would indicate.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate org.apache.bcel.generic.ReferenceType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addTypeSignature
(String signature) private void
computeLoadType
(org.apache.bcel.generic.ReferenceType fieldType) org.apache.bcel.generic.ReferenceType
getLoadType
(org.apache.bcel.generic.ReferenceType fieldType)
-
Field Details
-
typeSignatureSet
-
loadType
private org.apache.bcel.generic.ReferenceType loadType
-
-
Constructor Details
-
FieldStoreType
public FieldStoreType()
-
-
Method Details
-
addTypeSignature
-
signatureIterator
-
getLoadType
public org.apache.bcel.generic.ReferenceType getLoadType(org.apache.bcel.generic.ReferenceType fieldType) -
computeLoadType
private void computeLoadType(org.apache.bcel.generic.ReferenceType fieldType)
-