org.jetbrains.jet.lang.descriptors
Interface MemberDescriptor

All Superinterfaces:
Annotated, DeclarationDescriptor, DeclarationDescriptorNonRoot, DeclarationDescriptorWithVisibility, Named
All Known Subinterfaces:
CallableMemberDescriptor, ClassDescriptor, ClassDescriptorWithResolutionScopes, ConstructorDescriptor, FunctionDescriptor, JavaCallableMemberDescriptor, JavaClassDescriptor, PropertyAccessorDescriptor, PropertyDescriptor, PropertyGetterDescriptor, PropertySetterDescriptor, SamAdapterDescriptor<D>, SimpleFunctionDescriptor, SynthesizedCallableMemberDescriptor<D>
All Known Implementing Classes:
AbstractClassDescriptor, AccessorForFunctionDescriptor, AccessorForPropertyBackingFieldInOuterClass, AccessorForPropertyDescriptor, AccessorForPropertyDescriptor.Getter, AccessorForPropertyDescriptor.Setter, AnonymousFunctionDescriptor, ClassDescriptorBase, ClassDescriptorImpl, ConstructorDescriptorImpl, DeserializedClassDescriptor, DeserializedSimpleFunctionDescriptor, EnumEntrySyntheticClassDescriptor, ErrorClassDescriptor, ErrorSimpleFunctionDescriptorImpl, ExpressionAsFunctionDescriptor, FunctionDescriptorImpl, JavaEnumClassObjectDescriptor, JavaMethodDescriptor, JavaPropertyDescriptor, LazyClassDescriptor, LazySubstitutingClassDescriptor, MutableClassDescriptor, MutableClassDescriptorLite, PropertyAccessorDescriptorImpl, PropertyDescriptorImpl, PropertyGetterDescriptorImpl, PropertySetterDescriptorImpl, SamConstructorDescriptor, ScriptCodeDescriptor, SimpleFunctionDescriptorImpl

public interface MemberDescriptor
extends DeclarationDescriptorNonRoot, DeclarationDescriptorWithVisibility


Method Summary
 Modality getModality()
           
 Visibility getVisibility()
           
 
Methods inherited from interface org.jetbrains.jet.lang.descriptors.DeclarationDescriptorNonRoot
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

getModality

@NotNull
Modality getModality()

getVisibility

@NotNull
Visibility getVisibility()
Specified by:
getVisibility in interface DeclarationDescriptorWithVisibility