SkyPropertyModel

abstract class SkyPropertyModel(val element: XElement, val env: XProcessingEnv) : SkyModel

Applies to Java fields and Kotlin properties

Constructors

Link copied to clipboard
fun SkyPropertyModel(element: XElement, env: XProcessingEnv)

Properties

Link copied to clipboard
val element: XElement
Link copied to clipboard
val enclosingElement: XTypeElement
Link copied to clipboard
val env: XProcessingEnv
Link copied to clipboard
val getter: String

What you'd call to get the property value

Link copied to clipboard
val getterElement: XElement

The getter could be a field or a method depending on if the annotated class is in Java or in Kotlin

Link copied to clipboard
val name: String
Link copied to clipboard
val type: XType