ClassDeclaration
Represents a parsed Kotlin class, interface, or object declaration.
Constructors
Properties
Filter or assertion criteria for annotations.
Filter or assertion criteria for companion object.
Filter or assertion criteria for functions.
Filter or assertion criteria for import aliases.
Filter or assertion criteria for is abstract.
Filter or assertion criteria for is interface.
Filter or assertion criteria for package name.
Filter or assertion criteria for primary constructor.
Filter or assertion criteria for properties.
Filter or assertion criteria for referenced types.
Filter or assertion criteria for secondary constructors.
Filter or assertion criteria for source line.
Filter or assertion criteria for supertypes.
Filter or assertion criteria for visibility.
Functions
Helper extension to check if a class is annotated with all of the specified annotations.
Helper extension to check if a class is annotated with the given annotation.
Helper extension to check if a class is annotated with any of the specified annotations.