AnnotationTraversal

final class AnnotationTraversal(val traversal: Traversal[Annotation]) extends AnyVal

An (Java-) annotation, e.g., @Test.

class AnyVal
trait Matchable
class Any

Value members

Concrete methods

def member: Traversal[Member]

Traverse to member annotated by this annotation

Traverse to member annotated by this annotation

def method: Traversal[Method]

Traverse to methods annotated with this annotation.

Traverse to methods annotated with this annotation.

def parameter: Traversal[MethodParameterIn]

Traverse to parameter annotated by this annotation

Traverse to parameter annotated by this annotation

def parameterAssign: Traversal[AnnotationParameterAssign]

Traverse to parameter assignments

Traverse to parameter assignments

def typeDecl: Traversal[TypeDecl]

Traverse to type declarations annotated by this annotation

Traverse to type declarations annotated by this annotation

Concrete fields

val traversal: Traversal[Annotation]