Top Methods
kotlin.reflect.jvm.internal.impl.types

public Interface TypeProjection

extends kotlin.reflect.jvm.internal.impl.types.model.TypeArgumentMarker
Known Direct Implementers
kotlin.reflect.jvm.internal.impl.types.TypeProjectionBase
Imports
org.jetbrains.annotations.NotNull, kotlin.reflect.jvm.internal.impl.types.checker.KotlinTypeRefiner, kotlin.reflect.jvm.internal.impl.types.model.TypeArgumentMarker

Method Summary

Modifier and TypeMethod and Description
public @NotNull kotlin.reflect.jvm.internal.impl.types.Variance
public @NotNull kotlin.reflect.jvm.internal.impl.types.KotlinType
public boolean
public @NotNull TypeProjection
refine(@NotNull kotlin.reflect.jvm.internal.impl.types.checker.KotlinTypeRefiner kotlinTypeRefiner)

public @NotNull TypeProjection
replaceType(@NotNull kotlin.reflect.jvm.internal.impl.types.KotlinType type)

Method Detail

getProjectionKindback to summary
public @NotNull kotlin.reflect.jvm.internal.impl.types.Variance getProjectionKind()
Annotations
@NotNull
getTypeback to summary
public @NotNull kotlin.reflect.jvm.internal.impl.types.KotlinType getType()
Annotations
@NotNull
isStarProjectionback to summary
public boolean isStarProjection()
refineback to summary
public @NotNull TypeProjection refine(@NotNull kotlin.reflect.jvm.internal.impl.types.checker.KotlinTypeRefiner kotlinTypeRefiner)
Annotations
@NotNull
@TypeRefinement
replaceTypeback to summary
public @NotNull TypeProjection replaceType(@NotNull kotlin.reflect.jvm.internal.impl.types.KotlinType type)
Annotations
@NotNull