withAllParentClassesNamed

fun <T : KoParentClassProvider> List<T>.withAllParentClassesNamed(name: String, vararg names: String, indirectParents: Boolean = false): List<T>

List containing declarations that have all specified parent classes.

Return

A list containing declarations with all specified parent class(es).

Parameters

name

The name of the parent class to include.

names

The name(s) of the parent class(es) to include.

indirectParents

Whether to include indirect parent classes.


fun <T : KoParentClassProvider> List<T>.withAllParentClassesNamed(names: Collection<String>, indirectParents: Boolean = false): List<T>

List containing declarations that have all specified parent classes.

Return

A list containing declarations with all specified parent class(es).

Parameters

names

The name(s) of the parent class(es) to include.

indirectParents

Whether to include indirect parent classes.