org.jetbrains.kotlin.resolve.lazy.data
Class KtClassInfo

java.lang.Object
  extended by org.jetbrains.kotlin.resolve.lazy.data.KtClassOrObjectInfo<KtClass>
      extended by org.jetbrains.kotlin.resolve.lazy.data.KtClassInfo
All Implemented Interfaces:
KtDeclarationContainer, KtClassLikeInfo

public class KtClassInfo
extends KtClassOrObjectInfo<KtClass>


Field Summary
 
Fields inherited from class org.jetbrains.kotlin.resolve.lazy.data.KtClassOrObjectInfo
element
 
Constructor Summary
protected KtClassInfo(KtClass classOrObject)
           
 
Method Summary
 ClassKind getClassKind()
           
 KtTypeParameterList getTypeParameterList()
           
 
Methods inherited from class org.jetbrains.kotlin.resolve.lazy.data.KtClassOrObjectInfo
getCompanionObjects, getContainingPackageFqName, getCorrespondingClassOrObject, getDanglingAnnotations, getDeclarations, getModifierList, getName, getPrimaryConstructorParameters, getScopeAnchor, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

KtClassInfo

protected KtClassInfo(@NotNull
                      KtClass classOrObject)
Method Detail

getTypeParameterList

@Nullable
public KtTypeParameterList getTypeParameterList()

getClassKind

@NotNull
public ClassKind getClassKind()