public class ThreadFlowLocation
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ThreadFlowLocation.Importance
Specifies the importance of this location in understanding the code flow in which it occurs.
|
| Constructor and Description |
|---|
ThreadFlowLocation() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object other) |
java.lang.Integer |
getExecutionOrder()
An integer representing the temporal order in which execution reached this location.
|
java.util.Date |
getExecutionTimeUtc()
The Coordinated Universal Time (UTC) date and time at which this location was executed.
|
ThreadFlowLocation.Importance |
getImportance()
Specifies the importance of this location in understanding the code flow in which it occurs.
|
java.lang.Integer |
getIndex()
The index within the run threadFlowLocations array.
|
java.util.Set<java.lang.String> |
getKinds()
A set of distinct strings that categorize the thread flow location.
|
Location |
getLocation()
A location within a programming artifact.
|
java.lang.String |
getModule()
The name of the module that contains the code that is executing.
|
java.lang.Integer |
getNestingLevel()
An integer representing a containment hierarchy within the thread flow.
|
PropertyBag |
getProperties()
Key/value pairs that provide additional information about the object.
|
Stack |
getStack()
A call stack that is relevant to a result.
|
State |
getState()
A dictionary, each of whose keys specifies a variable or expression, the associated value of which represents the variable or expression value.
|
java.util.Set<ReportingDescriptorReference> |
getTaxa()
An array of references to rule or taxonomy reporting descriptors that are applicable to the thread flow location.
|
WebRequest |
getWebRequest()
Describes an HTTP request.
|
WebResponse |
getWebResponse()
Describes the response to an HTTP request.
|
int |
hashCode() |
void |
setExecutionOrder(java.lang.Integer executionOrder)
An integer representing the temporal order in which execution reached this location.
|
void |
setExecutionTimeUtc(java.util.Date executionTimeUtc)
The Coordinated Universal Time (UTC) date and time at which this location was executed.
|
void |
setImportance(ThreadFlowLocation.Importance importance)
Specifies the importance of this location in understanding the code flow in which it occurs.
|
void |
setIndex(java.lang.Integer index)
The index within the run threadFlowLocations array.
|
void |
setKinds(java.util.Set<java.lang.String> kinds)
A set of distinct strings that categorize the thread flow location.
|
void |
setLocation(Location location)
A location within a programming artifact.
|
void |
setModule(java.lang.String module)
The name of the module that contains the code that is executing.
|
void |
setNestingLevel(java.lang.Integer nestingLevel)
An integer representing a containment hierarchy within the thread flow.
|
void |
setProperties(PropertyBag properties)
Key/value pairs that provide additional information about the object.
|
void |
setStack(Stack stack)
A call stack that is relevant to a result.
|
void |
setState(State state)
A dictionary, each of whose keys specifies a variable or expression, the associated value of which represents the variable or expression value.
|
void |
setTaxa(java.util.Set<ReportingDescriptorReference> taxa)
An array of references to rule or taxonomy reporting descriptors that are applicable to the thread flow location.
|
void |
setWebRequest(WebRequest webRequest)
Describes an HTTP request.
|
void |
setWebResponse(WebResponse webResponse)
Describes the response to an HTTP request.
|
java.lang.String |
toString() |
public java.lang.Integer getIndex()
public void setIndex(java.lang.Integer index)
public Location getLocation()
public void setLocation(Location location)
public Stack getStack()
public void setStack(Stack stack)
public java.util.Set<java.lang.String> getKinds()
public void setKinds(java.util.Set<java.lang.String> kinds)
public java.util.Set<ReportingDescriptorReference> getTaxa()
public void setTaxa(java.util.Set<ReportingDescriptorReference> taxa)
public java.lang.String getModule()
public void setModule(java.lang.String module)
public State getState()
public void setState(State state)
public java.lang.Integer getNestingLevel()
public void setNestingLevel(java.lang.Integer nestingLevel)
public java.lang.Integer getExecutionOrder()
public void setExecutionOrder(java.lang.Integer executionOrder)
public java.util.Date getExecutionTimeUtc()
public void setExecutionTimeUtc(java.util.Date executionTimeUtc)
public ThreadFlowLocation.Importance getImportance()
public void setImportance(ThreadFlowLocation.Importance importance)
public WebRequest getWebRequest()
public void setWebRequest(WebRequest webRequest)
public WebResponse getWebResponse()
public void setWebResponse(WebResponse webResponse)
public PropertyBag getProperties()
public void setProperties(PropertyBag properties)
public java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object other)
equals in class java.lang.Object