org.jetbrains.jet.lang.psi.stubs.impl
Class PsiJetParameterStubImpl
java.lang.Object
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)
|
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 |
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)
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>