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

java.lang.Object
  extended by org.jetbrains.jet.lang.resolve.scopes.ChainedScope
      extended by org.jetbrains.jet.lang.resolve.java.scope.JavaFullPackageScope
All Implemented Interfaces:
JavaPackageFragmentScope, JetScope

public class JavaFullPackageScope
extends ChainedScope
implements JavaPackageFragmentScope


Field Summary
 
Fields inherited from interface org.jetbrains.jet.lang.resolve.scopes.JetScope
EMPTY
 
Constructor Summary
JavaFullPackageScope(PackageFragmentDescriptor packageFragment, JetScope kotlinPackageScope, JavaPurePackageScope purePackageScope)
           
 
Method Summary
 java.util.Collection<FqName> getSubPackages()
           
 
Methods inherited from class org.jetbrains.jet.lang.resolve.scopes.ChainedScope
getAllDescriptors, getClassifier, getContainingDeclaration, getDeclarationsByLabel, getFunctions, getImplicitReceiversHierarchy, getLocalVariable, getOwnDeclaredDescriptors, getPackage, getProperties, printScopeStructure, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jetbrains.jet.lang.resolve.scopes.JetScope
getAllDescriptors, getClassifier, getContainingDeclaration, getDeclarationsByLabel, getFunctions, getImplicitReceiversHierarchy, getLocalVariable, getOwnDeclaredDescriptors, getPackage, getProperties, printScopeStructure
 

Constructor Detail

JavaFullPackageScope

public JavaFullPackageScope(@NotNull
                            PackageFragmentDescriptor packageFragment,
                            @NotNull
                            JetScope kotlinPackageScope,
                            @NotNull
                            JavaPurePackageScope purePackageScope)
Method Detail

getSubPackages

public java.util.Collection<FqName> getSubPackages()
Specified by:
getSubPackages in interface JavaPackageFragmentScope