Top Fields Constructors Methods
org.eclipse.persistence.internal.libraries.asm

public Class EclipseLinkClassReader

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

Field Summary

Inherited from org.eclipse.persistence.internal.libraries.asm.ClassReader:
bclassFileBufferEXPAND_ASM_INSNSEXPAND_FRAMESheaderSKIP_CODESKIP_DEBUGSKIP_FRAMES

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
private static byte[]
getStream(final InputStream inputStream)

Inherited from org.eclipse.persistence.internal.libraries.asm.ClassReader:
acceptacceptgetAccessgetClassNamegetFirstAttributeOffsetgetInterfacesgetItemgetItemCountgetMaxStringLengthgetSuperNamereadBytereadBytecodeInstructionOffsetreadClassreadConstreadIntreadLabelreadLongreadModulereadPackagereadShortreadUnsignedShortreadUtfreadUTF8

Constructor Detail

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

Method Detail

getStreamback to summary
private static byte[] getStream(final InputStream inputStream) throws IOException