org.jetbrains.kotlin.descriptors.annotations
Class AnnotationDescriptorImpl

java.lang.Object
  extended by org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptorImpl
All Implemented Interfaces:
AnnotationDescriptor

public class AnnotationDescriptorImpl
extends java.lang.Object
implements AnnotationDescriptor


Constructor Summary
AnnotationDescriptorImpl(KotlinType annotationType, java.util.Map<ValueParameterDescriptor,> valueArguments, SourceElement source)
           
 
Method Summary
 java.util.Map<ValueParameterDescriptor,> getAllValueArguments()
           
 SourceElement getSource()
           
 KotlinType getType()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AnnotationDescriptorImpl

public AnnotationDescriptorImpl(@NotNull
                                KotlinType annotationType,
                                @NotNull
                                java.util.Map<ValueParameterDescriptor,> valueArguments,
                                @NotNull
                                SourceElement source)
Method Detail

getType

@NotNull
public KotlinType getType()
Specified by:
getType in interface AnnotationDescriptor

getAllValueArguments

@NotNull
public java.util.Map<ValueParameterDescriptor,> getAllValueArguments()
Specified by:
getAllValueArguments in interface AnnotationDescriptor

getSource

@NotNull
public SourceElement getSource()
Specified by:
getSource in interface AnnotationDescriptor

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object