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

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

public class PsiJetParameterStubImpl
extends
implements PsiJetParameterStub


Constructor Summary
PsiJetParameterStubImpl(com.intellij.psi.stubs.StubElement parent, com.intellij.util.io.StringRef fqName, com.intellij.util.io.StringRef name, boolean isMutable, boolean hasValOrValNode, boolean hasDefaultValue)
           
 
Method Summary
 FqName getFqName()
           
 java.lang.String getName()
           
 boolean hasDefaultValue()
           
 boolean hasValOrValNode()
           
 boolean isMutable()
           
 
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

PsiJetParameterStubImpl

public PsiJetParameterStubImpl(com.intellij.psi.stubs.StubElement parent,
                               com.intellij.util.io.StringRef fqName,
                               com.intellij.util.io.StringRef name,
                               boolean isMutable,
                               boolean hasValOrValNode,
                               boolean hasDefaultValue)
Method Detail

getName

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

isMutable

public boolean isMutable()
Specified by:
isMutable in interface PsiJetParameterStub

hasValOrValNode

public boolean hasValOrValNode()
Specified by:
hasValOrValNode in interface PsiJetParameterStub

hasDefaultValue

public boolean hasDefaultValue()
Specified by:
hasDefaultValue in interface PsiJetParameterStub

getFqName

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