public class SimpleClassStream extends Object
| Modifier and Type | Class and Description |
|---|---|
class |
SimpleClassStream.ClassAttribute |
class |
SimpleClassStream.CodeAttribute |
class |
SimpleClassStream.Constant |
class |
SimpleClassStream.FieldAttribute |
class |
SimpleClassStream.MethodAttribute |
static interface |
SimpleClassStream.Visitor |
| Constructor and Description |
|---|
SimpleClassStream(DataInputStream stream) |
SimpleClassStream(DataInputStream stream,
SimpleClassStream.Visitor visitor) |
SimpleClassStream(InputStream stream) |
SimpleClassStream(InputStream stream,
SimpleClassStream.Visitor visitor) |
| Modifier and Type | Method and Description |
|---|---|
SimpleClassStream.Constant |
getConstant(int index) |
SimpleClassStream.Constant |
getConstant(int index,
boolean createNew) |
protected void |
readConstantPool() |
protected void |
readField() |
protected void |
readMethod() |
void |
visitClassDeclaration(int accessFlags,
String thisClass,
String superClass,
String[] interfaces) |
void |
visitField(int accessFlags,
String name,
String descriptor,
SimpleClassStream.FieldAttribute[] attributes) |
void |
visitMethod(int accessFlags,
String name,
String descriptor,
SimpleClassStream.MethodAttribute[] attributes) |
void |
visitVersion(int major,
int minor) |
public SimpleClassStream(InputStream stream)
public SimpleClassStream(DataInputStream stream)
public SimpleClassStream(InputStream stream, SimpleClassStream.Visitor visitor)
public SimpleClassStream(DataInputStream stream, SimpleClassStream.Visitor visitor)
protected void readConstantPool()
protected void readField()
protected void readMethod()
public SimpleClassStream.Constant getConstant(int index) throws IOException
IOExceptionpublic SimpleClassStream.Constant getConstant(int index, boolean createNew) throws IOException
IOExceptionpublic void visitVersion(int major,
int minor)
public void visitClassDeclaration(int accessFlags,
String thisClass,
String superClass,
String[] interfaces)
public void visitField(int accessFlags,
String name,
String descriptor,
SimpleClassStream.FieldAttribute[] attributes)
public void visitMethod(int accessFlags,
String name,
String descriptor,
SimpleClassStream.MethodAttribute[] attributes)
Copyright © 2021 vpc open source initiative. All rights reserved.