QueryColumn

data class QueryColumn(val element: PsiElement, val nullable: Boolean? = null, val compounded: List<QueryElement.QueryColumn> = emptyList(), val hiddenByUsing: Boolean = false)

Constructors

Link copied to clipboard
constructor(element: PsiElement, nullable: Boolean? = null, compounded: List<QueryElement.QueryColumn> = emptyList(), hiddenByUsing: Boolean = false)

Properties

Link copied to clipboard
Link copied to clipboard
val element: PsiElement
Link copied to clipboard
val hiddenByUsing: Boolean = false
Link copied to clipboard
val nullable: Boolean? = null

If set, this overrides the nullability of the column. For example if you LEFT JOIN a table, all its columns will be nullable, and if you check IS NOT NULL, it will not be nullable.