AnnotationArg

zio.blocks.typeid.AnnotationArg
See theAnnotationArg companion object
sealed trait AnnotationArg

Represents an argument to an annotation.

Annotation arguments can be:

  • Constant values (strings, numbers, booleans, etc.)
  • Arrays of values
  • Named arguments
  • Nested annotations
  • Class references
  • Enum values

Attributes

Companion
object
Source
Annotation.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class ArrayArg
class ClassOf
class Const
class EnumValue
class Named
class Nested
Show all
In this article