|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jetbrains.jet.asJava.LightClassGenerationSupport
public abstract class LightClassGenerationSupport
| Nested Class Summary | |
|---|---|
class |
LightClassGenerationSupport.KotlinLightPackageClassInfo
|
| Constructor Summary | |
|---|---|
LightClassGenerationSupport()
|
|
| Method Summary | |
|---|---|
abstract java.util.Collection<JetClassOrObject> |
findClassOrObjectDeclarations(FqName fqName,
com.intellij.psi.search.GlobalSearchScope searchScope)
|
abstract java.util.Collection<JetClassOrObject> |
findClassOrObjectDeclarationsInPackage(FqName packageFqName,
com.intellij.psi.search.GlobalSearchScope searchScope)
|
abstract java.util.Collection<JetFile> |
findFilesForPackage(FqName fqName,
com.intellij.psi.search.GlobalSearchScope searchScope)
|
abstract java.util.List<LightClassGenerationSupport.KotlinLightPackageClassInfo> |
findPackageClassesInfos(FqName fqName,
com.intellij.psi.search.GlobalSearchScope wholeScope)
|
abstract LightClassConstructionContext |
getContextForClassOrObject(JetClassOrObject classOrObject)
|
abstract LightClassConstructionContext |
getContextForPackage(java.util.Collection<JetFile> files)
|
static LightClassGenerationSupport |
getInstance(com.intellij.openapi.project.Project project)
|
abstract com.intellij.psi.PsiClass |
getPsiClass(JetClassOrObject classOrObject)
|
abstract java.util.Collection<FqName> |
getSubPackages(FqName fqn,
com.intellij.psi.search.GlobalSearchScope scope)
|
abstract boolean |
packageExists(FqName fqName,
com.intellij.psi.search.GlobalSearchScope scope)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public LightClassGenerationSupport()
| Method Detail |
|---|
@NotNull
public static LightClassGenerationSupport getInstance(@NotNull
com.intellij.openapi.project.Project project)
@NotNull
public abstract LightClassConstructionContext getContextForPackage(@NotNull
java.util.Collection<JetFile> files)
@NotNull
public abstract LightClassConstructionContext getContextForClassOrObject(@NotNull
JetClassOrObject classOrObject)
@NotNull
public abstract java.util.Collection<JetClassOrObject> findClassOrObjectDeclarations(@NotNull
FqName fqName,
@NotNull
com.intellij.psi.search.GlobalSearchScope searchScope)
@NotNull
public abstract java.util.Collection<JetFile> findFilesForPackage(@NotNull
FqName fqName,
@NotNull
com.intellij.psi.search.GlobalSearchScope searchScope)
@NotNull
public abstract java.util.List<LightClassGenerationSupport.KotlinLightPackageClassInfo> findPackageClassesInfos(@NotNull
FqName fqName,
@NotNull
com.intellij.psi.search.GlobalSearchScope wholeScope)
@NotNull
public abstract java.util.Collection<JetClassOrObject> findClassOrObjectDeclarationsInPackage(@NotNull
FqName packageFqName,
@NotNull
com.intellij.psi.search.GlobalSearchScope searchScope)
public abstract boolean packageExists(@NotNull
FqName fqName,
@NotNull
com.intellij.psi.search.GlobalSearchScope scope)
@NotNull
public abstract java.util.Collection<FqName> getSubPackages(@NotNull
FqName fqn,
@NotNull
com.intellij.psi.search.GlobalSearchScope scope)
@Nullable
public abstract com.intellij.psi.PsiClass getPsiClass(@NotNull
JetClassOrObject classOrObject)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||