org.jetbrains.jet.lang.resolve.lazy.declarations
Class PsiBasedClassMemberDeclarationProvider

java.lang.Object
  extended by org.jetbrains.jet.lang.resolve.lazy.declarations.AbstractPsiBasedDeclarationProvider
      extended by org.jetbrains.jet.lang.resolve.lazy.declarations.PsiBasedClassMemberDeclarationProvider
All Implemented Interfaces:
ClassMemberDeclarationProvider, DeclarationProvider

public class PsiBasedClassMemberDeclarationProvider
extends AbstractPsiBasedDeclarationProvider
implements ClassMemberDeclarationProvider


Nested Class Summary
 
Nested classes/interfaces inherited from class org.jetbrains.jet.lang.resolve.lazy.declarations.AbstractPsiBasedDeclarationProvider
AbstractPsiBasedDeclarationProvider.Index
 
Constructor Summary
PsiBasedClassMemberDeclarationProvider(StorageManager storageManager, JetClassLikeInfo classInfo)
           
 
Method Summary
protected  void doCreateIndex(AbstractPsiBasedDeclarationProvider.Index index)
           
 JetClassLikeInfo getOwnerInfo()
           
 java.lang.String toString()
           
 
Methods inherited from class org.jetbrains.jet.lang.resolve.lazy.declarations.AbstractPsiBasedDeclarationProvider
getAllDeclarations, getClassOrObjectDeclarations, getFunctionDeclarations, getPropertyDeclarations
 
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.lazy.declarations.DeclarationProvider
getAllDeclarations, getClassOrObjectDeclarations, getFunctionDeclarations, getPropertyDeclarations
 

Constructor Detail

PsiBasedClassMemberDeclarationProvider

public PsiBasedClassMemberDeclarationProvider(@NotNull
                                              StorageManager storageManager,
                                              @NotNull
                                              JetClassLikeInfo classInfo)
Method Detail

getOwnerInfo

@NotNull
public JetClassLikeInfo getOwnerInfo()
Specified by:
getOwnerInfo in interface ClassMemberDeclarationProvider

doCreateIndex

protected void doCreateIndex(@NotNull
                             AbstractPsiBasedDeclarationProvider.Index index)
Specified by:
doCreateIndex in class AbstractPsiBasedDeclarationProvider

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object