Top Fields Constructors Methods
kotlin.reflect.jvm.internal.impl.descriptors.annotations

public Class AnnotationDescriptorImpl

extends Object
implements kotlin.reflect.jvm.internal.impl.descriptors.annotations.AnnotationDescriptor
Class Inheritance
Imports
org.jetbrains.annotations.NotNull, .Nullable, kotlin.reflect.jvm.internal.impl.descriptors.SourceElement, kotlin.reflect.jvm.internal.impl.name.FqName, kotlin.reflect.jvm.internal.impl.name.Name, kotlin.reflect.jvm.internal.impl.renderer.DescriptorRenderer, kotlin.reflect.jvm.internal.impl.resolve.constants.ConstantValue, kotlin.reflect.jvm.internal.impl.types.KotlinType, java.util.Collections, .Map

Field Summary

Modifier and TypeField and Description
private final kotlin.reflect.jvm.internal.impl.types.KotlinType
private final kotlin.reflect.jvm.internal.impl.descriptors.SourceElement
private final Map<kotlin.reflect.jvm.internal.impl.name.Name, kotlin.reflect.jvm.internal.impl.resolve.constants.ConstantValue<?>>

Constructor Summary

AccessConstructor and Description
public
AnnotationDescriptorImpl(@NotNull kotlin.reflect.jvm.internal.impl.types.KotlinType annotationType, @NotNull Map<kotlin.reflect.jvm.internal.impl.name.Name, kotlin.reflect.jvm.internal.impl.resolve.constants.ConstantValue<?>> valueArguments, @NotNull kotlin.reflect.jvm.internal.impl.descriptors.SourceElement source)

Method Summary

Modifier and TypeMethod and Description
public @NotNull Map<kotlin.reflect.jvm.internal.impl.name.Name, kotlin.reflect.jvm.internal.impl.resolve.constants.ConstantValue<?>>
public @Nullable kotlin.reflect.jvm.internal.impl.name.FqName
public @NotNull kotlin.reflect.jvm.internal.impl.descriptors.SourceElement
public @NotNull kotlin.reflect.jvm.internal.impl.types.KotlinType
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

annotationTypeback to summary
private final kotlin.reflect.jvm.internal.impl.types.KotlinType annotationType
sourceback to summary
private final kotlin.reflect.jvm.internal.impl.descriptors.SourceElement source
valueArgumentsback to summary
private final Map<kotlin.reflect.jvm.internal.impl.name.Name, kotlin.reflect.jvm.internal.impl.resolve.constants.ConstantValue<?>> valueArguments

Constructor Detail

AnnotationDescriptorImplback to summary
public AnnotationDescriptorImpl(@NotNull kotlin.reflect.jvm.internal.impl.types.KotlinType annotationType, @NotNull Map<kotlin.reflect.jvm.internal.impl.name.Name, kotlin.reflect.jvm.internal.impl.resolve.constants.ConstantValue<?>> valueArguments, @NotNull kotlin.reflect.jvm.internal.impl.descriptors.SourceElement source)

Method Detail

getAllValueArgumentsback to summary
public @NotNull Map<kotlin.reflect.jvm.internal.impl.name.Name, kotlin.reflect.jvm.internal.impl.resolve.constants.ConstantValue<?>> getAllValueArguments()
Annotations
@NotNull
@Override
getFqNameback to summary
public @Nullable kotlin.reflect.jvm.internal.impl.name.FqName getFqName()
Annotations
@Nullable
@Override
getSourceback to summary
public @NotNull kotlin.reflect.jvm.internal.impl.descriptors.SourceElement getSource()
Annotations
@Override
@NotNull
getTypeback to summary
public @NotNull kotlin.reflect.jvm.internal.impl.types.KotlinType getType()
Annotations
@Override
@NotNull
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.

Annotations
@Override