org.jetbrains.jet.lang.descriptors
Interface DeclarationDescriptorNonRoot

All Superinterfaces:
Annotated, DeclarationDescriptor, Named
All Known Subinterfaces:
CallableDescriptor, CallableMemberDescriptor, ClassDescriptor, ClassifierDescriptor, ClassOrNamespaceDescriptor, ConstructorDescriptor, FunctionDescriptor, JavaCallableMemberDescriptor, MemberDescriptor, MutableValueParameterDescriptor, NamespaceDescriptor, PropertyAccessorDescriptor, PropertyDescriptor, PropertyGetterDescriptor, PropertySetterDescriptor, SamAdapterDescriptor<D>, SimpleFunctionDescriptor, SynthesizedCallableMemberDescriptor<D>, TypeParameterDescriptor, ValueParameterDescriptor, VariableDescriptor, VariableDescriptorForObject
All Known Implementing Classes:
AbstractLazyTypeParameterDescriptor, AbstractNamespaceDescriptorImpl, AccessorForFunctionDescriptor, AccessorForPropertyDescriptor, AccessorForPropertyDescriptor.Getter, AccessorForPropertyDescriptor.Setter, AnonymousFunctionDescriptor, ClassDescriptorBase, ClassDescriptorFromJvmBytecode, ClassDescriptorImpl, ConstructorDescriptorImpl, DeclarationDescriptorNonRootImpl, DeserializedClassDescriptor, DeserializedTypeParameterDescriptor, ErrorClassDescriptor, ErrorSimpleFunctionDescriptorImpl, ExpressionAsFunctionDescriptor, FunctionDescriptorImpl, JavaMethodDescriptor, JavaNamespaceDescriptor, JavaPropertyDescriptor, JavaPropertyDescriptorForObject, LazyClassDescriptor, LazyPackageDescriptor, LazySubstitutingClassDescriptor, LazyTypeParameterDescriptor, LocalVariableDescriptor, LocalVariableDescriptorForObject, ModuleDescriptorImpl, MutableClassDescriptor, MutableClassDescriptorLite, NamespaceDescriptorImpl, PropertyAccessorDescriptorImpl, PropertyDescriptorForObjectImpl, PropertyDescriptorImpl, PropertyGetterDescriptorImpl, PropertySetterDescriptorImpl, SamConstructorDescriptor, ScriptCodeDescriptor, ScriptDescriptor, SimpleFunctionDescriptorImpl, TypeParameterDescriptorImpl, ValueParameterDescriptorImpl, VariableDescriptorImpl

public interface DeclarationDescriptorNonRoot
extends DeclarationDescriptor


Method Summary
 DeclarationDescriptor getContainingDeclaration()
           
 
Methods inherited from interface org.jetbrains.jet.lang.descriptors.DeclarationDescriptor
accept, acceptVoid, getOriginal, substitute
 
Methods inherited from interface org.jetbrains.jet.lang.descriptors.annotations.Annotated
getAnnotations
 
Methods inherited from interface org.jetbrains.jet.lang.descriptors.Named
getName
 

Method Detail

getContainingDeclaration

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