Ko External Parent Provider
An interface representing a Kotlin declaration that provides access to the external parents. The external parent is a parent defined outside the project codebase (defined inside external library).
Inheritors
Functions
Returns the number of external parents that satisfies the specified predicate present in the declaration.
List containing external parents of the declaration.
Determines whether the declaration has all external parents that satisfy the provided predicate.
Determines whether the declaration has external parents with all the specified KClass
type.
Determines whether the declaration has at least one external parent that satisfies the provided predicate.
Determines whether the declaration has at least one external parent of the specified KClass
type.
Returns true
if declaration represents the type of T. The external parent is a parent defined outside the project codebase (defined inside external library).
Determines whatever declaration has any external parents. The external parent is a parent defined outside project codebase (defined inside external library).
Determines whether the declaration has parents interface defined project codebase (external == false)
Determines whether the declaration has at least one external parent whose name matches any of the specified.
Returns the number of external parents.