Ko Parent Class Provider
An interface representing a Kotlin declaration that provides access to its parent class.
Inheritors
Functions
Returns the number of parent classes that satisfies the specified predicate present in the declaration.
Determines whether the declaration has all parent classes that satisfy the provided predicate.
Determines whether the declaration has parent classes with all the specified KClass
type.
Determines whether declaration has a direct parent class.
Determines whether the declaration has a specified parent class. If indirectParents
is set to true
, it verifies if there's at least one parent class that satisfies the provided predicate.
Determines whatever declaration has any parent class.
Determines whether the declaration has parent classes with all the specified names.
Determines whether the declaration has a parent class of the specified Kotlin class. If indirectParents
is set to true
, it verifies if there's at least one parent class that matches.
Returns true
if declaration represents the type of T.
Determines whether the declaration has a parent class whose name matches any of the specified names. If indirectParents
is set to true
, it verifies if there's at least one parent class that matches.
Returns the number of parent classes.
The parent classes of the declaration.