org.jetbrains.jet.lang.resolve
Class Importer.StandardImporter

java.lang.Object
  extended by org.jetbrains.jet.lang.resolve.Importer.StandardImporter
All Implemented Interfaces:
Importer
Direct Known Subclasses:
Importer.DelayedImporter
Enclosing interface:
Importer

public static class Importer.StandardImporter
extends java.lang.Object
implements Importer


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jetbrains.jet.lang.resolve.Importer
Importer.DelayedImporter, Importer.StandardImporter
 
Field Summary
 
Fields inherited from interface org.jetbrains.jet.lang.resolve.Importer
DO_NOTHING
 
Constructor Summary
Importer.StandardImporter(WritableScope namespaceScope)
           
 
Method Summary
 void addAliasImport(DeclarationDescriptor descriptor, Name aliasName)
           
 void addAllUnderImport(DeclarationDescriptor descriptor, PlatformToKotlinClassMap platformToKotlinClassMap)
           
protected  void importAllUnderDeclaration(DeclarationDescriptor descriptor, PlatformToKotlinClassMap platformToKotlinClassMap)
           
protected  void importDeclarationAlias(DeclarationDescriptor descriptor, Name aliasName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Importer.StandardImporter

public Importer.StandardImporter(WritableScope namespaceScope)
Method Detail

addAllUnderImport

public void addAllUnderImport(@NotNull
                              DeclarationDescriptor descriptor,
                              @NotNull
                              PlatformToKotlinClassMap platformToKotlinClassMap)
Specified by:
addAllUnderImport in interface Importer

addAliasImport

public void addAliasImport(@NotNull
                           DeclarationDescriptor descriptor,
                           @NotNull
                           Name aliasName)
Specified by:
addAliasImport in interface Importer

importAllUnderDeclaration

protected void importAllUnderDeclaration(@NotNull
                                         DeclarationDescriptor descriptor,
                                         @NotNull
                                         PlatformToKotlinClassMap platformToKotlinClassMap)

importDeclarationAlias

protected void importDeclarationAlias(@NotNull
                                      DeclarationDescriptor descriptor,
                                      @NotNull
                                      Name aliasName)