Ko Annotation Declaration
Represents a Kotlin annotation.
Properties
List of arguments.
File containing the declaration.
Fully qualified name of the declaration.
Text of the declaration with the location (file path, line and column).
The declaration's module name.
The number of arguments.
Project file path of the declaration or root project path of the file.
The declaration's source set name.
Functions
Returns the number of arguments that satisfies the specified predicate present in the declaration.
Determines whether the declaration has all arguments that satisfy the provided predicate.
Determines whether the declaration has at least one argument that satisfies the provided predicate.
Determines whatever the declaration has arguments.
Determines whether the declaration has arguments with all the specified names.
Determines whether the declaration has at least one argument whose name matches any of the specified names.
Name of the declaration containing text.
Name of the declaration with suffix.
Name of the declaration matching regex.
Name of the declaration with prefix.
Text of the declaration containing text.
Text of the declaration with suffix.
Text of the declaration matching regex.
Text of the declaration with prefix.
Determines whatever this declaration represents the specified type.
Returns true
if declaration represents the type of T.
Determines whatever declaration reside in module.
Determines whatever declaration reside in file path or file reside in path.
Determines whatever declaration reside in source set.