org.jetbrains.jet.lang.descriptors
Interface ClassDescriptorWithResolutionScopes
- All Superinterfaces:
- Annotated, ClassDescriptor, ClassifierDescriptor, ClassOrPackageFragmentDescriptor, DeclarationDescriptor, DeclarationDescriptorNonRoot, DeclarationDescriptorWithVisibility, MemberDescriptor, Named
- All Known Implementing Classes:
- LazyClassDescriptor, MutableClassDescriptor
public interface ClassDescriptorWithResolutionScopes
- extends ClassDescriptor
Methods inherited from interface org.jetbrains.jet.lang.descriptors.ClassDescriptor |
getClassObjectDescriptor, getClassObjectType, getConstructors, getContainingDeclaration, getDefaultType, getKind, getMemberScope, getModality, getThisAsReceiverParameter, getUnsubstitutedInnerClassesScope, getUnsubstitutedPrimaryConstructor, getVisibility, isInner, substitute |
Methods inherited from interface org.jetbrains.jet.lang.descriptors.Named |
getName |
getScopeForClassHeaderResolution
@NotNull
JetScope getScopeForClassHeaderResolution()
getScopeForMemberDeclarationResolution
@NotNull
JetScope getScopeForMemberDeclarationResolution()
getScopeForInitializerResolution
@NotNull
JetScope getScopeForInitializerResolution()
getDeclaredCallableMembers
@NotNull
@ReadOnly
java.util.Collection<CallableMemberDescriptor> getDeclaredCallableMembers()