Module org.eclipse.persistence.core
Class ClassReaderImpl
java.lang.Object
org.eclipse.persistence.asm.ClassReader
org.eclipse.persistence.asm.internal.platform.eclipselink.ClassReaderImpl
-
Field Summary
Fields inherited from class org.eclipse.persistence.asm.ClassReader
SKIP_CODE, SKIP_DEBUG, SKIP_FRAMES
-
Constructor Summary
ConstructorsConstructorDescriptionClassReaderImpl
(byte[] classFileBuffer) ClassReaderImpl
(byte[] classFileBuffer, int classFileOffset, int classFileLength) ClassReaderImpl
(InputStream inputStream) ClassReaderImpl
(InputStream inputStream, boolean checkClassVersion) -
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(ClassVisitor classVisitor, int parsingOptions) void
accept
(ClassVisitor classVisitor, Attribute[] attributePrototypes, int parsingOptions) int
String[]
<T> T
unwrap()
-
Constructor Details
-
ClassReaderImpl
- Throws:
IOException
-
ClassReaderImpl
- Throws:
IOException
-
ClassReaderImpl
- Throws:
IOException
-
ClassReaderImpl
public ClassReaderImpl(byte[] classFileBuffer, int classFileOffset, int classFileLength) throws IOException - Throws:
IOException
-
-
Method Details
-
getInternal
-
accept
- Specified by:
accept
in classClassReader
-
accept
- Specified by:
accept
in classClassReader
-
getAccess
public int getAccess()- Specified by:
getAccess
in classClassReader
-
getSuperName
- Specified by:
getSuperName
in classClassReader
-
getInterfaces
- Specified by:
getInterfaces
in classClassReader
-
unwrap
public <T> T unwrap()- Specified by:
unwrap
in classClassReader
-