org.jetbrains.jet.lang.psi.stubs.impl
Class PsiJetPropertyStubImpl

java.lang.Object
  extended by 
      extended by org.jetbrains.jet.lang.psi.stubs.impl.PsiJetPropertyStubImpl
All Implemented Interfaces:
com.intellij.psi.stubs.NamedStub<JetProperty>, com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.StubElement<JetProperty>, PsiJetPropertyStub, PsiJetStubWithFqName<JetProperty>

public class PsiJetPropertyStubImpl
extends
implements PsiJetPropertyStub


Constructor Summary
PsiJetPropertyStubImpl(com.intellij.psi.stubs.StubElement parent, com.intellij.util.io.StringRef name, boolean isVar, boolean isTopLevel, boolean hasDelegate, boolean hasDelegateExpression, boolean hasInitializer, boolean hasReceiverTypeRef, boolean hasReturnTypeRef, FqName fqName)
           
 
Method Summary
 FqName getFqName()
           
 java.lang.String getName()
           
 boolean hasDelegate()
           
 boolean hasDelegateExpression()
           
 boolean hasInitializer()
           
 boolean hasReceiverTypeRef()
           
 boolean hasReturnTypeRef()
           
 boolean isTopLevel()
           
 boolean isVar()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.intellij.psi.stubs.StubElement
findChildStubByType, getChildrenByType, getChildrenByType, getChildrenByType, getChildrenByType, getChildrenStubs, getParentStub, getParentStubOfType, getPsi, getStubType
 

Constructor Detail

PsiJetPropertyStubImpl

public PsiJetPropertyStubImpl(com.intellij.psi.stubs.StubElement parent,
                              com.intellij.util.io.StringRef name,
                              boolean isVar,
                              boolean isTopLevel,
                              boolean hasDelegate,
                              boolean hasDelegateExpression,
                              boolean hasInitializer,
                              boolean hasReceiverTypeRef,
                              boolean hasReturnTypeRef,
                              @Nullable
                              FqName fqName)
Method Detail

isVar

public boolean isVar()
Specified by:
isVar in interface PsiJetPropertyStub

isTopLevel

public boolean isTopLevel()
Specified by:
isTopLevel in interface PsiJetPropertyStub

hasDelegate

public boolean hasDelegate()
Specified by:
hasDelegate in interface PsiJetPropertyStub

hasDelegateExpression

public boolean hasDelegateExpression()
Specified by:
hasDelegateExpression in interface PsiJetPropertyStub

hasInitializer

public boolean hasInitializer()
Specified by:
hasInitializer in interface PsiJetPropertyStub

hasReceiverTypeRef

public boolean hasReceiverTypeRef()
Specified by:
hasReceiverTypeRef in interface PsiJetPropertyStub

hasReturnTypeRef

public boolean hasReturnTypeRef()
Specified by:
hasReturnTypeRef in interface PsiJetPropertyStub

getFqName

@Nullable
public FqName getFqName()
Specified by:
getFqName in interface PsiJetStubWithFqName<JetProperty>

getName

public java.lang.String getName()
Specified by:
getName in interface com.intellij.psi.stubs.NamedStub<JetProperty>