Top Fields Constructors Methods
org.eclipse.persistence.asm

public Class EclipseLinkClassReader

extends ClassReader
Class Inheritance
Imports
java.io.ByteArrayOutputStream, .IOException, .InputStream

Field Summary

Modifier and TypeField and Description
private ClassReader

Constructor Summary

AccessConstructor and Description
public
public
EclipseLinkClassReader(final byte[] classFile)

public
EclipseLinkClassReader(final byte[] classFileBuffer, final int classFileOffset, final int classFileLength)

Method Summary

Modifier and TypeMethod and Description
public void
accept(ClassVisitor classVisitor, int parsingOptions)

Implements abstract org.eclipse.persistence.asm.ClassReader.accept.

public void
accept(ClassVisitor classVisitor, Attribute[] attributePrototypes, int parsingOptions)

Implements abstract org.eclipse.persistence.asm.ClassReader.accept.

public int
public String[]
private static byte[]
getStream(final InputStream inputStream)

public String
public <T> T
Inherited from org.eclipse.persistence.asm.ClassReader:
valueInt

Field Detail

classReaderback to summary
private ClassReader classReader

Constructor Detail

EclipseLinkClassReaderback to summary
public EclipseLinkClassReader(InputStream stream) throws IOException
EclipseLinkClassReaderback to summary
public EclipseLinkClassReader(final byte[] classFile) throws IOException
EclipseLinkClassReaderback to summary
public EclipseLinkClassReader(final byte[] classFileBuffer, final int classFileOffset, final int classFileLength) throws IOException

Method Detail

acceptback to summary
public void accept(ClassVisitor classVisitor, int parsingOptions)

Implements abstract org.eclipse.persistence.asm.ClassReader.accept.

Annotations
@Override
acceptback to summary
public void accept(ClassVisitor classVisitor, Attribute[] attributePrototypes, int parsingOptions)

Implements abstract org.eclipse.persistence.asm.ClassReader.accept.

Annotations
@Override
getAccessback to summary
public int getAccess()

Implements abstract org.eclipse.persistence.asm.ClassReader.getAccess.

Annotations
@Override
getInterfacesback to summary
public String[] getInterfaces()

Implements abstract org.eclipse.persistence.asm.ClassReader.getInterfaces.

Annotations
@Override
getStreamback to summary
private static byte[] getStream(final InputStream inputStream) throws IOException
getSuperNameback to summary
public String getSuperName()

Implements abstract org.eclipse.persistence.asm.ClassReader.getSuperName.

Annotations
@Override
unwrapback to summary
public <T> T unwrap()

Implements abstract org.eclipse.persistence.asm.ClassReader.unwrap.

Annotations
@Override