Annotation
abstract class Annotation<S : Symbol.Annotation<S, I>, I : Symbol.Annotation.Instance<S, I>>(val packageName: NameSegments, val classNames: NameSegments) : Symbol.ClassLike(source)
A full representation of an annotation, as opposed to Classifier which just represents the type. Includes all parameters and the ability to constructor Instances for a given set of arguments.
Properties
Link copied to clipboard
The class names of the annotation
Link copied to clipboard
The fully qualified name of the symbol.
Link copied to clipboard
The segments of the fully qualified name of this symbol.
Link copied to clipboard
The package name of the annotation
Link copied to clipboard
All parameters of the annotation