Module eclipselink
Class ClassReaderImpl
- java.lang.Object
-
- org.eclipse.persistence.asm.ClassReader
-
- org.eclipse.persistence.asm.internal.platform.eclipselink.ClassReaderImpl
-
public class ClassReaderImpl extends ClassReader
-
-
Constructor Summary
Constructors Constructor Description ClassReaderImpl(byte[] classFileBuffer)
ClassReaderImpl(byte[] classFileBuffer, int classFileOffset, int classFileLength)
ClassReaderImpl(InputStream inputStream)
ClassReaderImpl(InputStream inputStream, boolean checkClassVersion)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(ClassVisitor classVisitor, int parsingOptions)
void
accept(ClassVisitor classVisitor, Attribute[] attributePrototypes, int parsingOptions)
int
getAccess()
String[]
getInterfaces()
org.eclipse.persistence.internal.libraries.asm.ClassReader
getInternal()
String
getSuperName()
<T> T
unwrap()
-
Methods inherited from class org.eclipse.persistence.asm.ClassReader
valueInt
-
-
-
-
Constructor Detail
-
ClassReaderImpl
public ClassReaderImpl(InputStream inputStream) throws IOException
- Throws:
IOException
-
ClassReaderImpl
public ClassReaderImpl(InputStream inputStream, boolean checkClassVersion) throws IOException
- Throws:
IOException
-
ClassReaderImpl
public ClassReaderImpl(byte[] classFileBuffer) throws IOException
- Throws:
IOException
-
ClassReaderImpl
public ClassReaderImpl(byte[] classFileBuffer, int classFileOffset, int classFileLength) throws IOException
- Throws:
IOException
-
-
Method Detail
-
getInternal
public org.eclipse.persistence.internal.libraries.asm.ClassReader getInternal()
-
accept
public void accept(ClassVisitor classVisitor, int parsingOptions)
- Specified by:
accept
in classClassReader
-
accept
public void accept(ClassVisitor classVisitor, Attribute[] attributePrototypes, int parsingOptions)
- Specified by:
accept
in classClassReader
-
getAccess
public int getAccess()
- Specified by:
getAccess
in classClassReader
-
getSuperName
public String getSuperName()
- Specified by:
getSuperName
in classClassReader
-
getInterfaces
public String[] getInterfaces()
- Specified by:
getInterfaces
in classClassReader
-
unwrap
public <T> T unwrap()
- Specified by:
unwrap
in classClassReader
-
-