Package edu.umd.cs.findbugs
Class ResourceCreationPoint
- java.lang.Object
-
- edu.umd.cs.findbugs.ResourceCreationPoint
-
public class ResourceCreationPoint extends java.lang.ObjectA resource creation point. This serves as an embodiment of the resource for use with ResourceValueAnalysis.- See Also:
ResourceValueAnalysis,ResourceTrackingDetector
-
-
Field Summary
Fields Modifier and Type Field Description private LocationlocationLocation in the method where the resource is created.private java.lang.StringresourceClassThe type of the resource.
-
Constructor Summary
Constructors Constructor Description ResourceCreationPoint(Location location, java.lang.String resourceClass)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LocationgetLocation()Get the location where the resource is created.java.lang.StringgetResourceClass()Get the name of the resource's class.
-
-
-
Field Detail
-
location
private final Location location
Location in the method where the resource is created.
-
resourceClass
private final java.lang.String resourceClass
The type of the resource.
-
-
Constructor Detail
-
ResourceCreationPoint
public ResourceCreationPoint(Location location, java.lang.String resourceClass)
Constructor.- Parameters:
location- location where resource is createdresourceClass- the name of the resource's class
-
-
Method Detail
-
getLocation
public Location getLocation()
Get the location where the resource is created.
-
getResourceClass
public java.lang.String getResourceClass()
Get the name of the resource's class.
-
-