without All Parents Of
fun <T : KoParentProvider> List<T>.withoutAllParentsOf(kClass: KClass<*>, vararg kClasses: KClass<*>, indirectParents: Boolean = false): List<T>
List containing declarations without all specified KClass
type parents.
Return
A list containing declarations without all specified KClass
type parents.
Parameters
k Class
The Kotlin class representing parent to exclude.
k Classes
The Kotlin classes representing parents to exclude.
indirect Parents
Whether to include indirect parents.
fun <T : KoParentProvider> List<T>.withoutAllParentsOf(kClasses: Collection<KClass<*>>, indirectParents: Boolean = false): List<T>
List containing declarations without all specified KClass
type parents.
Return
A list containing declarations without all specified KClass
type parents.
Parameters
k Classes
The Kotlin classes representing parents to exclude.
indirect Parents
Whether to include indirect parents.