aaraar
Toggle table of contents
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
aaraar
core
/
sh.christian.aaraar.model.classeditor
/
AnnotationInstance
/
Builder
Builder
class
Builder
(
name
:
String
)
Builder class to define a new annotation usage.
Members
Constructors
Builder
Link copied to clipboard
constructor
(
name
:
String
)
constructor
(
classReference
:
ClassReference
)
Functions
add
Value
Link copied to clipboard
fun
addValue
(
name
:
String
,
value
:
AnnotationInstance.Value
)
:
AnnotationInstance.Builder
for
Use
In
Link copied to clipboard
fun
forUseIn
(
classReference
:
MutableClassReference
)
:
AnnotationInstance
name
Link copied to clipboard
fun
name
(
name
:
String
)
:
AnnotationInstance.Builder
set
Values
Link copied to clipboard
fun
setValues
(
values
:
Map
<
String
,
AnnotationInstance.Value
>
)
:
AnnotationInstance.Builder
set
Visible
Link copied to clipboard
fun
setVisible
(
isVisible
:
Boolean
)
:
AnnotationInstance.Builder