org.jetbrains.jet.lang.psi.stubs.impl
Class PsiJetTypeParameterStubImpl
java.lang.Object
com.intellij.openapi.util.UserDataHolderBase
com.intellij.psi.stubs.ObjectStubBase<com.intellij.psi.stubs.StubElement>
com.intellij.psi.stubs.StubBase<JetTypeParameter>
org.jetbrains.jet.lang.psi.stubs.impl.PsiJetTypeParameterStubImpl
- All Implemented Interfaces:
- com.intellij.openapi.util.UserDataHolder, com.intellij.openapi.util.UserDataHolderEx, com.intellij.psi.stubs.NamedStub<JetTypeParameter>, com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.StubElement<JetTypeParameter>, java.lang.Cloneable, PsiJetTypeParameterStub
public class PsiJetTypeParameterStubImpl
- extends com.intellij.psi.stubs.StubBase<JetTypeParameter>
- implements PsiJetTypeParameterStub
| Fields inherited from class com.intellij.psi.stubs.ObjectStubBase |
id, myParent |
| Fields inherited from class com.intellij.openapi.util.UserDataHolderBase |
COPYABLE_USER_MAP_KEY |
|
Constructor Summary |
PsiJetTypeParameterStubImpl(JetTypeParameterElementType type,
com.intellij.psi.stubs.StubElement parent,
com.intellij.util.io.StringRef name,
com.intellij.util.io.StringRef extendBoundTypeText,
boolean isInVariance,
boolean isOutVariance)
|
PsiJetTypeParameterStubImpl(JetTypeParameterElementType type,
com.intellij.psi.stubs.StubElement parent,
java.lang.String name,
java.lang.String extendBoundTypeText,
boolean isInVariance,
boolean isOutVariance)
|
| Methods inherited from class com.intellij.psi.stubs.StubBase |
findChildStubByType, getCachedPsi, getChildrenByType, getChildrenByType, getChildrenByType, getChildrenByType, getChildrenStubs, getParentStub, getParentStubOfType, getProject, getPsi, getStubType, printTree, setPsi |
| Methods inherited from class com.intellij.openapi.util.UserDataHolderBase |
clearUserData, clone, copyCopyableDataTo, copyUserDataTo, getCopyableUserData, getUserData, getUserDataString, isUserDataEmpty, putCopyableUserData, putUserData, putUserDataIfAbsent, replace |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.intellij.psi.stubs.StubElement |
findChildStubByType, getChildrenByType, getChildrenByType, getChildrenByType, getChildrenByType, getChildrenStubs, getParentStub, getParentStubOfType, getPsi, getStubType |
PsiJetTypeParameterStubImpl
public PsiJetTypeParameterStubImpl(JetTypeParameterElementType type,
com.intellij.psi.stubs.StubElement parent,
com.intellij.util.io.StringRef name,
com.intellij.util.io.StringRef extendBoundTypeText,
boolean isInVariance,
boolean isOutVariance)
PsiJetTypeParameterStubImpl
public PsiJetTypeParameterStubImpl(JetTypeParameterElementType type,
com.intellij.psi.stubs.StubElement parent,
java.lang.String name,
java.lang.String extendBoundTypeText,
boolean isInVariance,
boolean isOutVariance)
getExtendBoundTypeText
public java.lang.String getExtendBoundTypeText()
- Specified by:
getExtendBoundTypeText in interface PsiJetTypeParameterStub
isInVariance
public boolean isInVariance()
- Specified by:
isInVariance in interface PsiJetTypeParameterStub
isOutVariance
public boolean isOutVariance()
- Specified by:
isOutVariance in interface PsiJetTypeParameterStub
getName
public java.lang.String getName()
- Specified by:
getName in interface com.intellij.psi.stubs.NamedStub<JetTypeParameter>
toString
public java.lang.String toString()
- Overrides:
toString in class com.intellij.psi.stubs.StubBase<JetTypeParameter>