org.jetbrains.jet.lang.resolve.java.scope
Class JavaPackageScopeWithoutMembers

java.lang.Object
  extended by org.jetbrains.jet.lang.resolve.scopes.JetScopeImpl
      extended by org.jetbrains.jet.lang.resolve.java.scope.JavaBaseScope
          extended by org.jetbrains.jet.lang.resolve.java.scope.JavaPackageScope
              extended by org.jetbrains.jet.lang.resolve.java.scope.JavaPackageScopeWithoutMembers
All Implemented Interfaces:
JetScope

public final class JavaPackageScopeWithoutMembers
extends JavaPackageScope


Field Summary
 
Fields inherited from class org.jetbrains.jet.lang.resolve.java.scope.JavaBaseScope
declarationProvider, descriptor, semanticServices
 
Fields inherited from interface org.jetbrains.jet.lang.resolve.scopes.JetScope
EMPTY
 
Constructor Summary
JavaPackageScopeWithoutMembers(NamespaceDescriptor descriptor, PackagePsiDeclarationProvider declarationProvider, FqName packageFQN, JavaSemanticServices semanticServices)
           
 
Method Summary
protected  java.util.Set<FunctionDescriptor> computeFunctionDescriptor(Name name)
           
protected  java.util.Collection<ClassDescriptor> computeInnerClasses()
           
 
Methods inherited from class org.jetbrains.jet.lang.resolve.java.scope.JavaPackageScope
computeAllDescriptors, getClassifier, getNamespace, getObjectDescriptor
 
Methods inherited from class org.jetbrains.jet.lang.resolve.java.scope.JavaBaseScope
getAllDescriptors, getContainingDeclaration, getFunctions, getInnerClasses, getObjectDescriptors, getProperties, getPsiElement, getResolver
 
Methods inherited from class org.jetbrains.jet.lang.resolve.scopes.JetScopeImpl
getDeclarationsByLabel, getImplicitReceiversHierarchy, getLocalVariable, getOwnDeclaredDescriptors, getPropertyByFieldReference
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaPackageScopeWithoutMembers

public JavaPackageScopeWithoutMembers(@NotNull
                                      NamespaceDescriptor descriptor,
                                      @NotNull
                                      PackagePsiDeclarationProvider declarationProvider,
                                      @NotNull
                                      FqName packageFQN,
                                      @NotNull
                                      JavaSemanticServices semanticServices)
Method Detail

computeFunctionDescriptor

@NotNull
protected java.util.Set<FunctionDescriptor> computeFunctionDescriptor(@NotNull
                                                                              Name name)
Specified by:
computeFunctionDescriptor in class JavaBaseScope

computeInnerClasses

@NotNull
protected java.util.Collection<ClassDescriptor> computeInnerClasses()
Specified by:
computeInnerClasses in class JavaBaseScope