SkyStaticPropertyModelFactory

abstract class SkyStaticPropertyModelFactory<T : SkyStaticPropertyModel>(processor: BaseProcessor, annotationClass: Class<out Annotation>) : JavaSkyModelFactory<T, XElement>

Constructors

Link copied to clipboard
fun SkyStaticPropertyModelFactory(processor: BaseProcessor, annotationClass: Class<out Annotation>)

Functions

Link copied to clipboard
abstract fun elementToModel(element: XElement): T?
Link copied to clipboard
open override fun filter(element: XElement): Boolean
Link copied to clipboard
fun process(roundEnv: XRoundEnv)

Properties

Link copied to clipboard
var latest: List<T>
Link copied to clipboard
var models: List<T>
Link copied to clipboard
val processor: BaseProcessor