PhysicalLocation

A physical location relevant to a result. Specifies a reference to a programming artifact together with a range of bytes or characters within that artifact.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
@SerializedName(value = "address")
@Expose
open var address: Address
A physical or virtual address, or a range of addresses, in an 'addressable region' (memory or a binary file).
Link copied to clipboard
@SerializedName(value = "artifactLocation")
@Expose
open var artifactLocation: ArtifactLocation
Specifies the location of an artifact.
Link copied to clipboard
@SerializedName(value = "contextRegion")
@Expose
open var contextRegion: Region
A region within an artifact where a result was detected.
Link copied to clipboard
@SerializedName(value = "properties")
@Expose
open var properties: PropertyBag
Key/value pairs that provide additional information about the object.
Link copied to clipboard
@SerializedName(value = "region")
@Expose
open var region: Region
A region within an artifact where a result was detected.

Functions

Link copied to clipboard
open fun equals(other: Any): Boolean
Link copied to clipboard
abstract fun getProperties(): PropertyBag
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
abstract fun setProperties(<set-?>: PropertyBag)
Link copied to clipboard
open fun toString(): String
Link copied to clipboard
open fun updateProperties(mutator: (in PropertyBag) -> Unit)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun withContextRegion(contextRegion: Region): PhysicalLocation
Link copied to clipboard
Link copied to clipboard