Entity

data class Entity(    name: String,     val signature: String,     val location: Location,     val ktElement: KtElement? = null) : Compactable

Stores information about a specific code fragment.

Constructors

Link copied to clipboard
fun Entity(    name: String,     className: String,     signature: String,     location: Location,     ktElement: KtElement? = null)
Link copied to clipboard
fun Entity(    name: String,     signature: String,     location: Location,     ktElement: KtElement? = null)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun compact(): String

Contract to format implementing object to a string representation.

Link copied to clipboard
open fun compactWithSignature(): String

Same as compact except the content should contain a substring which represents this exact findings via a custom identifier.

Properties

Link copied to clipboard
val ktElement: KtElement? = null
Link copied to clipboard
val location: Location
Link copied to clipboard
val signature: String