Class ConstructUsage
- java.lang.Object
-
- org.eclipse.steady.java.monitor.trace.ConstructUsage
-
public class ConstructUsage extends Object
Represents the usage of a given construct.
-
-
Constructor Summary
Constructors Constructor Description ConstructUsage(ConstructId _c, String _resource_url, long _t)Constructor for ConstructUsage.ConstructUsage(ConstructId _c, String _resource_url, Loader _loader, long _t, int _counter)Constructor for ConstructUsage.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddJUnitContext(ConstructId _junit)addJUnitContext.booleanequals(Object obj)org.eclipse.steady.shared.json.model.ApplicationgetAppContext()Getter for the fieldappContext.StringgetArchiveDigest()Getter for the fieldarchiveDigest.StringgetArchiveFileName()Getter for the fieldarchiveFileName.intgetCounter()Getter for the fieldcounter.Set<ConstructId>getJUnitContexts()getJUnitContexts.LoadergetLoader()Getter for the fieldloader.StringgetResourceURL()Getter for the fieldresourceURL.inthashCode()voidmerge(ConstructUsage _other)merge.voidsetAppContext(org.eclipse.steady.shared.json.model.Application _ctx)Setter for the fieldappContext.voidsetArchiveDigest(String resourceDigest)Setter for the fieldarchiveDigest.voidsetArchiveFileName(String archiveFileName)Setter for the fieldarchiveFileName.voidsetExecutionId(String _id)Setter for the fieldexecutionId.StringtoJSON()toJSON.StringtoString()toString.
-
-
-
Constructor Detail
-
ConstructUsage
public ConstructUsage(ConstructId _c, String _resource_url, long _t)
Constructor for ConstructUsage.
- Parameters:
_c- aConstructIdobject._resource_url- aStringobject._t- a long.
-
ConstructUsage
public ConstructUsage(ConstructId _c, String _resource_url, Loader _loader, long _t, int _counter)
Constructor for ConstructUsage.
- Parameters:
_c- aConstructIdobject._resource_url- aStringobject._loader- aLoaderobject._t- a long._counter- a int.
-
-
Method Detail
-
addJUnitContext
public void addJUnitContext(ConstructId _junit)
addJUnitContext.
- Parameters:
_junit- aConstructIdobject.
-
getJUnitContexts
public Set<ConstructId> getJUnitContexts()
getJUnitContexts.
- Returns:
- a
Setobject.
-
getCounter
public int getCounter()
Getter for the field
counter.- Returns:
- a int.
-
getAppContext
public org.eclipse.steady.shared.json.model.Application getAppContext()
Getter for the field
appContext.- Returns:
- a
Applicationobject.
-
setAppContext
public void setAppContext(org.eclipse.steady.shared.json.model.Application _ctx)
Setter for the field
appContext.- Parameters:
_ctx- aApplicationobject.
-
getResourceURL
public String getResourceURL()
Getter for the field
resourceURL.- Returns:
- a
Stringobject.
-
getArchiveDigest
public String getArchiveDigest()
Getter for the field
archiveDigest.- Returns:
- a
Stringobject.
-
setArchiveDigest
public void setArchiveDigest(String resourceDigest)
Setter for the field
archiveDigest.- Parameters:
resourceDigest- aStringobject.
-
getArchiveFileName
public String getArchiveFileName()
Getter for the field
archiveFileName.- Returns:
- a
Stringobject.
-
setArchiveFileName
public void setArchiveFileName(String archiveFileName)
Setter for the field
archiveFileName.- Parameters:
archiveFileName- aStringobject.
-
setExecutionId
public void setExecutionId(String _id)
Setter for the field
executionId.- Parameters:
_id- aStringobject.
-
toString
public String toString()
toString.
-
merge
public void merge(ConstructUsage _other)
merge.
- Parameters:
_other- aConstructUsageobject.
-
-