org.jetbrains.kotlin.asJava
Class ClsWrapperStubPsiFactory
java.lang.Object
com.intellij.psi.impl.java.stubs.StubPsiFactory
org.jetbrains.kotlin.asJava.ClsWrapperStubPsiFactory
public class ClsWrapperStubPsiFactory
- extends com.intellij.psi.impl.java.stubs.StubPsiFactory
Field Summary |
static com.intellij.openapi.util.Key<LightElementOrigin> |
ORIGIN
|
Method Summary |
com.intellij.psi.PsiAnnotation |
createAnnotation(com.intellij.psi.impl.java.stubs.PsiAnnotationStub stub)
|
com.intellij.psi.PsiAnnotationParameterList |
createAnnotationParameterList(com.intellij.psi.impl.java.stubs.PsiAnnotationParameterListStub stub)
|
com.intellij.psi.PsiClass |
createClass(com.intellij.psi.impl.java.stubs.PsiClassStub stub)
|
com.intellij.psi.PsiClassInitializer |
createClassInitializer(com.intellij.psi.impl.java.stubs.PsiClassInitializerStub stub)
|
com.intellij.psi.PsiReferenceList |
createClassReferenceList(com.intellij.psi.impl.java.stubs.PsiClassReferenceListStub stub)
|
com.intellij.psi.PsiField |
createField(com.intellij.psi.impl.java.stubs.PsiFieldStub stub)
|
com.intellij.psi.PsiImportList |
createImportList(com.intellij.psi.impl.java.stubs.PsiImportListStub stub)
|
com.intellij.psi.PsiImportStatementBase |
createImportStatement(com.intellij.psi.impl.java.stubs.PsiImportStatementStub stub)
|
com.intellij.psi.PsiMethod |
createMethod(com.intellij.psi.impl.java.stubs.PsiMethodStub stub)
|
com.intellij.psi.PsiModifierList |
createModifierList(com.intellij.psi.impl.java.stubs.PsiModifierListStub stub)
|
com.intellij.psi.PsiNameValuePair |
createNameValuePair(com.intellij.psi.impl.java.stubs.PsiNameValuePairStub stub)
|
com.intellij.psi.PsiParameter |
createParameter(com.intellij.psi.impl.java.stubs.PsiParameterStub stub)
|
com.intellij.psi.PsiParameterList |
createParameterList(com.intellij.psi.impl.java.stubs.PsiParameterListStub stub)
|
com.intellij.psi.PsiTypeParameter |
createTypeParameter(com.intellij.psi.impl.java.stubs.PsiTypeParameterStub stub)
|
com.intellij.psi.PsiTypeParameterList |
createTypeParameterList(com.intellij.psi.impl.java.stubs.PsiTypeParameterListStub stub)
|
static LightMemberOriginForDeclaration |
getMemberOrigin(com.intellij.psi.PsiMember member)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ORIGIN
public static final com.intellij.openapi.util.Key<LightElementOrigin> ORIGIN
ClsWrapperStubPsiFactory
public ClsWrapperStubPsiFactory()
getMemberOrigin
@Nullable
public static LightMemberOriginForDeclaration getMemberOrigin(@NotNull
com.intellij.psi.PsiMember member)
createClass
public com.intellij.psi.PsiClass createClass(@NotNull
com.intellij.psi.impl.java.stubs.PsiClassStub stub)
- Specified by:
createClass
in class com.intellij.psi.impl.java.stubs.StubPsiFactory
createAnnotation
public com.intellij.psi.PsiAnnotation createAnnotation(com.intellij.psi.impl.java.stubs.PsiAnnotationStub stub)
- Specified by:
createAnnotation
in class com.intellij.psi.impl.java.stubs.StubPsiFactory
createClassInitializer
public com.intellij.psi.PsiClassInitializer createClassInitializer(com.intellij.psi.impl.java.stubs.PsiClassInitializerStub stub)
- Specified by:
createClassInitializer
in class com.intellij.psi.impl.java.stubs.StubPsiFactory
createClassReferenceList
public com.intellij.psi.PsiReferenceList createClassReferenceList(com.intellij.psi.impl.java.stubs.PsiClassReferenceListStub stub)
- Specified by:
createClassReferenceList
in class com.intellij.psi.impl.java.stubs.StubPsiFactory
createField
public com.intellij.psi.PsiField createField(com.intellij.psi.impl.java.stubs.PsiFieldStub stub)
- Specified by:
createField
in class com.intellij.psi.impl.java.stubs.StubPsiFactory
createImportList
public com.intellij.psi.PsiImportList createImportList(com.intellij.psi.impl.java.stubs.PsiImportListStub stub)
- Specified by:
createImportList
in class com.intellij.psi.impl.java.stubs.StubPsiFactory
createImportStatement
public com.intellij.psi.PsiImportStatementBase createImportStatement(com.intellij.psi.impl.java.stubs.PsiImportStatementStub stub)
- Specified by:
createImportStatement
in class com.intellij.psi.impl.java.stubs.StubPsiFactory
createMethod
public com.intellij.psi.PsiMethod createMethod(com.intellij.psi.impl.java.stubs.PsiMethodStub stub)
- Specified by:
createMethod
in class com.intellij.psi.impl.java.stubs.StubPsiFactory
createModifierList
public com.intellij.psi.PsiModifierList createModifierList(com.intellij.psi.impl.java.stubs.PsiModifierListStub stub)
- Specified by:
createModifierList
in class com.intellij.psi.impl.java.stubs.StubPsiFactory
createParameter
public com.intellij.psi.PsiParameter createParameter(com.intellij.psi.impl.java.stubs.PsiParameterStub stub)
- Specified by:
createParameter
in class com.intellij.psi.impl.java.stubs.StubPsiFactory
createParameterList
public com.intellij.psi.PsiParameterList createParameterList(com.intellij.psi.impl.java.stubs.PsiParameterListStub stub)
- Specified by:
createParameterList
in class com.intellij.psi.impl.java.stubs.StubPsiFactory
createTypeParameter
public com.intellij.psi.PsiTypeParameter createTypeParameter(com.intellij.psi.impl.java.stubs.PsiTypeParameterStub stub)
- Specified by:
createTypeParameter
in class com.intellij.psi.impl.java.stubs.StubPsiFactory
createTypeParameterList
public com.intellij.psi.PsiTypeParameterList createTypeParameterList(com.intellij.psi.impl.java.stubs.PsiTypeParameterListStub stub)
- Specified by:
createTypeParameterList
in class com.intellij.psi.impl.java.stubs.StubPsiFactory
createAnnotationParameterList
public com.intellij.psi.PsiAnnotationParameterList createAnnotationParameterList(com.intellij.psi.impl.java.stubs.PsiAnnotationParameterListStub stub)
- Specified by:
createAnnotationParameterList
in class com.intellij.psi.impl.java.stubs.StubPsiFactory
createNameValuePair
public com.intellij.psi.PsiNameValuePair createNameValuePair(com.intellij.psi.impl.java.stubs.PsiNameValuePairStub stub)
- Specified by:
createNameValuePair
in class com.intellij.psi.impl.java.stubs.StubPsiFactory