org.jetbrains.jet.lang.psi.stubs
Interface PsiJetFunctionStub

All Superinterfaces:
com.intellij.psi.stubs.NamedStub<JetNamedFunction>, PsiJetStubWithFqName<JetNamedFunction>, com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.StubElement<JetNamedFunction>
All Known Implementing Classes:
PsiJetFunctionStubImpl

public interface PsiJetFunctionStub
extends PsiJetStubWithFqName<JetNamedFunction>


Method Summary
 boolean hasBlockBody()
           
 boolean hasBody()
           
 boolean hasTypeParameterListBeforeFunctionName()
           
 boolean isExtension()
           
 boolean isTopLevel()
           
 
Methods inherited from interface org.jetbrains.jet.lang.psi.stubs.PsiJetStubWithFqName
getFqName
 
Methods inherited from interface com.intellij.psi.stubs.NamedStub
getName
 
Methods inherited from interface com.intellij.psi.stubs.StubElement
findChildStubByType, getChildrenByType, getChildrenByType, getChildrenByType, getChildrenByType, getChildrenStubs, getParentStub, getParentStubOfType, getPsi, getStubType
 

Method Detail

isTopLevel

boolean isTopLevel()

isExtension

boolean isExtension()

hasBlockBody

boolean hasBlockBody()

hasBody

boolean hasBody()

hasTypeParameterListBeforeFunctionName

boolean hasTypeParameterListBeforeFunctionName()