AnalysisSource

sealed class AnalysisSource

The structure that defines the body of the analysis template.

Inheritors

Types

Link copied to clipboard

The artifacts of the analysis source.

Link copied to clipboard
Link copied to clipboard
data class Text(val value: String) : AnalysisSource

The query text.

Functions

Link copied to clipboard
Link copied to clipboard
fun asText(): String

Casts this AnalysisSource as a Text and retrieves its kotlin.String value. Throws an exception if the AnalysisSource is not a Text.

Link copied to clipboard

Casts this AnalysisSource as a Text and retrieves its kotlin.String value. Returns null if the AnalysisSource is not a Text.