org.jetbrains.kotlin.descriptors
Interface ValueDescriptor

All Superinterfaces:
CallableDescriptor, DeclarationDescriptor, DeclarationDescriptorNonRoot, DeclarationDescriptorWithSource, DeclarationDescriptorWithVisibility, Named
All Known Subinterfaces:
ParameterDescriptor, ReceiverParameterDescriptor, VariableDescriptor
All Known Implementing Classes:
AbstractReceiverParameterDescriptor, AccessorForPropertyDescriptor, JavaPropertyDescriptor, LazyClassReceiverParameterDescriptor, LocalVariableDescriptor, PropertyDescriptorImpl, ReceiverParameterDescriptorImpl, VariableDescriptorImpl, VariableDescriptorWithInitializerImpl

public interface ValueDescriptor
extends CallableDescriptor


Method Summary
 DeclarationDescriptor getContainingDeclaration()
           
 KotlinType getType()
           
 
Methods inherited from interface org.jetbrains.kotlin.descriptors.CallableDescriptor
getDispatchReceiverParameter, getExtensionReceiverParameter, getOriginal, getOverriddenDescriptors, getReturnType, getTypeParameters, getValueParameters, hasStableParameterNames, hasSynthesizedParameterNames, substitute
 
Methods inherited from interface org.jetbrains.kotlin.descriptors.DeclarationDescriptorWithVisibility
getVisibility
 
Methods inherited from interface org.jetbrains.kotlin.descriptors.DeclarationDescriptorWithSource
getSource
 
Methods inherited from interface org.jetbrains.kotlin.descriptors.DeclarationDescriptor
accept, acceptVoid
 
Methods inherited from interface org.jetbrains.kotlin.descriptors.Named
getName
 

Method Detail

getType

@NotNull
KotlinType getType()

getContainingDeclaration

@NotNull
DeclarationDescriptor getContainingDeclaration()
Specified by:
getContainingDeclaration in interface DeclarationDescriptor
Specified by:
getContainingDeclaration in interface DeclarationDescriptorNonRoot