public class LogicalLocation extends Object
| Constructor and Description |
|---|
LogicalLocation() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object other) |
String |
getDecoratedName()
The machine-readable name for the logical location, such as a mangled function name provided by a C++ compiler that encodes calling convention, return type and other details along with the function name.
|
String |
getFullyQualifiedName()
The human-readable fully qualified name of the logical location.
|
Integer |
getIndex()
The index within the logical locations array.
|
String |
getKind()
The type of construct this logical location component refers to.
|
String |
getName()
Identifies the construct in which the result occurred.
|
Integer |
getParentIndex()
Identifies the index of the immediate parent of the construct in which the result was detected.
|
PropertyBag |
getProperties()
Key/value pairs that provide additional information about the object.
|
int |
hashCode() |
void |
setDecoratedName(String decoratedName)
The machine-readable name for the logical location, such as a mangled function name provided by a C++ compiler that encodes calling convention, return type and other details along with the function name.
|
void |
setFullyQualifiedName(String fullyQualifiedName)
The human-readable fully qualified name of the logical location.
|
void |
setIndex(Integer index)
The index within the logical locations array.
|
void |
setKind(String kind)
The type of construct this logical location component refers to.
|
void |
setName(String name)
Identifies the construct in which the result occurred.
|
void |
setParentIndex(Integer parentIndex)
Identifies the index of the immediate parent of the construct in which the result was detected.
|
void |
setProperties(PropertyBag properties)
Key/value pairs that provide additional information about the object.
|
String |
toString() |
LogicalLocation |
withDecoratedName(String decoratedName) |
LogicalLocation |
withFullyQualifiedName(String fullyQualifiedName) |
LogicalLocation |
withIndex(Integer index) |
LogicalLocation |
withKind(String kind) |
LogicalLocation |
withName(String name) |
LogicalLocation |
withParentIndex(Integer parentIndex) |
LogicalLocation |
withProperties(PropertyBag properties) |
public String getName()
public void setName(String name)
public LogicalLocation withName(String name)
public Integer getIndex()
public void setIndex(Integer index)
public LogicalLocation withIndex(Integer index)
public String getFullyQualifiedName()
public void setFullyQualifiedName(String fullyQualifiedName)
public LogicalLocation withFullyQualifiedName(String fullyQualifiedName)
public String getDecoratedName()
public void setDecoratedName(String decoratedName)
public LogicalLocation withDecoratedName(String decoratedName)
public Integer getParentIndex()
public void setParentIndex(Integer parentIndex)
public LogicalLocation withParentIndex(Integer parentIndex)
public String getKind()
public void setKind(String kind)
public LogicalLocation withKind(String kind)
public PropertyBag getProperties()
public void setProperties(PropertyBag properties)
public LogicalLocation withProperties(PropertyBag properties)
Copyright © 2020 Contrast Security. All rights reserved.