|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jetbrains.jet.codegen.ClassBuilder
org.jetbrains.jet.asJava.StubClassBuilder
public class StubClassBuilder
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.jetbrains.jet.codegen.ClassBuilder |
|---|
ClassBuilder.Concrete |
| Field Summary |
|---|
| Fields inherited from class org.jetbrains.jet.codegen.ClassBuilder |
|---|
EMPTY_FIELD_VISITOR, EMPTY_METHOD_VISITOR |
| Constructor Summary | |
|---|---|
StubClassBuilder(com.intellij.util.containers.Stack<com.intellij.psi.stubs.StubElement> parentStack)
|
|
| Method Summary | |
|---|---|
void |
defineClass(com.intellij.psi.PsiElement origin,
int version,
int access,
java.lang.String name,
java.lang.String signature,
java.lang.String superName,
java.lang.String[] interfaces)
|
void |
done()
|
org.jetbrains.asm4.ClassVisitor |
getVisitor()
|
org.jetbrains.asm4.FieldVisitor |
newField(com.intellij.psi.PsiElement origin,
int access,
java.lang.String name,
java.lang.String desc,
java.lang.String signature,
java.lang.Object value)
|
org.jetbrains.asm4.MethodVisitor |
newMethod(com.intellij.psi.PsiElement origin,
int access,
java.lang.String name,
java.lang.String desc,
java.lang.String signature,
java.lang.String[] exceptions)
|
| Methods inherited from class org.jetbrains.jet.codegen.ClassBuilder |
|---|
getSerializationBindings, getThisName, newAnnotation, visitInnerClass, visitOuterClass, visitSource |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public StubClassBuilder(@NotNull
com.intellij.util.containers.Stack<com.intellij.psi.stubs.StubElement> parentStack)
| Method Detail |
|---|
@NotNull public org.jetbrains.asm4.ClassVisitor getVisitor()
getVisitor in class ClassBuilder
public void defineClass(com.intellij.psi.PsiElement origin,
int version,
int access,
@NotNull
java.lang.String name,
@Nullable
java.lang.String signature,
@NotNull
java.lang.String superName,
@NotNull
java.lang.String[] interfaces)
defineClass in class ClassBuilder
@NotNull
public org.jetbrains.asm4.MethodVisitor newMethod(@Nullable
com.intellij.psi.PsiElement origin,
int access,
@NotNull
java.lang.String name,
@NotNull
java.lang.String desc,
@Nullable
java.lang.String signature,
@Nullable
java.lang.String[] exceptions)
newMethod in class ClassBuilder
@NotNull
public org.jetbrains.asm4.FieldVisitor newField(@Nullable
com.intellij.psi.PsiElement origin,
int access,
@NotNull
java.lang.String name,
@NotNull
java.lang.String desc,
@Nullable
java.lang.String signature,
@Nullable
java.lang.Object value)
newField in class ClassBuilderpublic void done()
done in class ClassBuilder
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||