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

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

public class PsiJetTypeParameterStubImpl
extends
implements PsiJetTypeParameterStub


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

PsiJetTypeParameterStubImpl

public PsiJetTypeParameterStubImpl(com.intellij.psi.stubs.StubElement parent,
                                   com.intellij.util.io.StringRef name,
                                   boolean isInVariance,
                                   boolean isOutVariance)
Method Detail

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>

getFqName

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