org.extendj.ast
class BytecodeParser

General Info

Type Hierarchy:
java.lang.Object
  extended by org.extendj.ast.AbstractClassfileParser
      extended by org.extendj.ast.BytecodeParser
All Implemented Interfaces:
Flags

Nested classes/interfaces inherited from org.extendj.ast.AbstractClassfileParser

Description

Source
Declared in /home/jesper/git/extendj/java8/frontend/BytecodeReader.jrag at line 35
Aspect
BytecodeReader

Member Filters

API level:

Aspect:

Constructors

public BytecodeParser(java.io.InputStream in,
                      java.lang.String name)

Methods

public boolean outerClassNameEquals(java.lang.String name)
public CompilationUnit parse(TypeDecl outerTypeDecl,
                             java.lang.String outerClassName,
                             Program classPath,
                             boolean isInner)
                      throws java.io.FileNotFoundException,
                             java.io.IOException
public CompilationUnit parse(TypeDecl outerTypeDecl,
                             java.lang.String outerClassName,
                             Program program)
                      throws java.io.FileNotFoundException,
                             java.io.IOException
public TypeDecl parseTypeDecl()
                       throws java.io.IOException
public static Access fromClassName(java.lang.String s)
public void parseMethods(TypeDecl typeDecl)
                  throws java.io.IOException
public void parseConstantPoolEntry(int i)
                            throws java.io.IOException

Fields

public java.lang.String outerClassName

Inherited Members