count Classes And Objects
abstract fun countClassesAndObjects(includeNested: Boolean = true, includeLocal: Boolean = true, predicate: (KoClassAndObjectDeclaration) -> Boolean): Int
Returns the number of classes and objects that satisfies the specified predicate present in the declaration.
Return
The number of classes and objects in the declaration.
Parameters
include Nested
Specifies whether to include nested classes and objects in the count (optional, default is true
).
include Local
Specifies whether to include local classes in the count (optional, default is true
).
predicate
The predicate function to determine if a class or object satisfies a condition.