scala.annotation.meta

Type members

Classlikes

final class beanGetter extends StaticAnnotation

Consult the documentation in package scala.annotation.meta.

Consult the documentation in package scala.annotation.meta.

final class beanSetter extends StaticAnnotation

Consult the documentation in package scala.annotation.meta.

Consult the documentation in package scala.annotation.meta.

final class companionClass extends StaticAnnotation

When defining an implicit class, the Scala compiler creates an implicit conversion method for it.

When defining an implicit class, the Scala compiler creates an implicit conversion method for it. Annotations @companionClass and @companionMethod control where an annotation on the implicit class will go. By default, annotations on an implicit class end up only on the class.

final class companionMethod extends StaticAnnotation

When defining an implicit class, the Scala compiler creates an implicit conversion method for it.

When defining an implicit class, the Scala compiler creates an implicit conversion method for it. Annotations @companionClass and @companionMethod control where an annotation on the implicit class will go. By default, annotations on an implicit class end up only on the class.

final class companionObject extends StaticAnnotation

Currently unused; intended as an annotation target for classes such as case classes that automatically generate a companion object

Currently unused; intended as an annotation target for classes such as case classes that automatically generate a companion object

final class field extends StaticAnnotation

Consult the documentation in package scala.annotation.meta.

Consult the documentation in package scala.annotation.meta.

final class getter extends StaticAnnotation

Consult the documentation in package scala.annotation.meta.

Consult the documentation in package scala.annotation.meta.

final class languageFeature(feature: String, enableRequired: Boolean) extends StaticAnnotation

An annotation giving particulars for a language feature in object scala.language.

An annotation giving particulars for a language feature in object scala.language.

final class param extends StaticAnnotation

Consult the documentation in package scala.annotation.meta.

Consult the documentation in package scala.annotation.meta.

final class setter extends StaticAnnotation

Consult the documentation in package scala.annotation.meta.

Consult the documentation in package scala.annotation.meta.