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

public Interface ClassifierDescriptor

extends DeclarationDescriptorNonRoot, ClassifierSymbolMarker
Known Direct Subinterfaces
kotlin.reflect.jvm.internal.impl.descriptors.TypeParameterDescriptor, kotlin.reflect.jvm.internal.impl.descriptors.ClassifierDescriptorWithTypeParameters
Imports
org.jetbrains.annotations.NotNull, kotlin.reflect.jvm.internal.impl.mpp.ClassifierSymbolMarker, kotlin.reflect.jvm.internal.impl.types.SimpleType, kotlin.reflect.jvm.internal.impl.types.TypeConstructor

Method Summary

Modifier and TypeMethod and Description
public @NotNull kotlin.reflect.jvm.internal.impl.types.SimpleType
public @NotNull ClassifierDescriptor
public @NotNull TypeConstructor
Inherited from kotlin.reflect.jvm.internal.impl.descriptors.DeclarationDescriptorNonRoot:
getContainingDeclaration

Method Detail

getDefaultTypeback to summary
public @NotNull kotlin.reflect.jvm.internal.impl.types.SimpleType getDefaultType()
Annotations
@NotNull
getOriginalback to summary
public @NotNull ClassifierDescriptor getOriginal()

Redeclares kotlin.reflect.jvm.internal.impl.descriptors.DeclarationDescriptorWithSource.getOriginal.

Returns:@NotNull ClassifierDescriptor

Doc from kotlin.reflect.jvm.internal.impl.descriptors.DeclarationDescriptor.getOriginal.

The descriptor that corresponds to the original declaration of this element. A descriptor can be obtained from its original by substituting type arguments (of the declaring class or of the element itself). returns this object if the current descriptor is original itself

Annotations
@NotNull
@Override
getTypeConstructorback to summary
public @NotNull TypeConstructor getTypeConstructor()
Annotations
@NotNull