AttributeModelBuilder

class AttributeModelBuilder(annotationMirror: AnnotationMirror, messager: Messager) : SimpleAnnotationValueVisitor8<Unit, String>

Types

Companion
Link copied to clipboard
object Companion

Functions

build
Link copied to clipboard
fun build(): AttributeModel
defaultAction
Link copied to clipboard
open fun defaultAction(p0: Any, p1: String)
visit
Link copied to clipboard
override fun visit(p0: AnnotationValue)
override fun visit(p0: AnnotationValue, p1: String)
visitAnnotation
Link copied to clipboard
open override fun visitAnnotation(p0: AnnotationMirror, p1: String)
visitArray
Link copied to clipboard
open override fun visitArray(p0: MutableList<out AnnotationValue>, p1: String)
visitBoolean
Link copied to clipboard
open override fun visitBoolean(p0: Boolean, p1: String)
visitByte
Link copied to clipboard
open override fun visitByte(p0: Byte, p1: String)
visitChar
Link copied to clipboard
open override fun visitChar(p0: Char, p1: String)
visitDouble
Link copied to clipboard
open override fun visitDouble(p0: Double, p1: String)
visitEnumConstant
Link copied to clipboard
open override fun visitEnumConstant(enumValue: VariableElement, param: String)
visitFloat
Link copied to clipboard
open override fun visitFloat(p0: Float, p1: String)
visitInt
Link copied to clipboard
open override fun visitInt(intValue: Int, param: String)
visitLong
Link copied to clipboard
open override fun visitLong(p0: Long, p1: String)
visitShort
Link copied to clipboard
open override fun visitShort(p0: Short, p1: String)
visitString
Link copied to clipboard
open override fun visitString(stringValue: String, param: String)
visitType
Link copied to clipboard
open override fun visitType(p0: TypeMirror, p1: String)
visitUnknown
Link copied to clipboard
open override fun visitUnknown(p0: AnnotationValue, p1: String)

Properties

DEFAULT_VALUE
Link copied to clipboard
val DEFAULT_VALUE: Unit