Index
All Classes and Interfaces|All Packages
A
- accept(ClassVisitor, int) - Method in class codes.rafael.asmjdkbridge.JdkClassReader
-
Accepts a class visitor for the represented class file.
- accept(ClassVisitor, int) - Method in class codes.rafael.asmjdkbridge.ProbingClassReader
-
Accepts a class visitor for the represented class file.
- accept(ClassVisitor, int) - Method in class codes.rafael.asmjdkbridge.ProbingResolver
- accept(ClassVisitor, int) - Method in class codes.rafael.asmjdkbridge.ProbingResolver.OfAsm
- accept(ClassVisitor, int) - Method in class codes.rafael.asmjdkbridge.ProbingResolver.OfJdk
C
- ClassWriterContainer(T) - Constructor for class codes.rafael.asmjdkbridge.ProbingClassReader.ClassWriterContainer
- codes.rafael.asmjdkbridge - package codes.rafael.asmjdkbridge
D
- delegate - Variable in class codes.rafael.asmjdkbridge.ProbingClassReader.ClassWriterContainer
G
- getClassLoader() - Method in class codes.rafael.asmjdkbridge.JdkClassWriter
-
Returns the class loader to use for resolving the super class of a discovered class.
- getClassVisitor() - Method in class codes.rafael.asmjdkbridge.ProbingClassReader.ClassWriterContainer
-
Returns the underlying ASM class visitor.
- getSuperClass(String) - Method in class codes.rafael.asmjdkbridge.JdkClassWriter
-
Returns the super class of the class that is provided by name.
J
- JdkClassReader - Class in codes.rafael.asmjdkbridge
-
A reader for class files that uses the JDK class file API.
- JdkClassReader(byte[], Attribute...) - Constructor for class codes.rafael.asmjdkbridge.JdkClassReader
-
Creates a new class reader.
- JdkClassReader(InputStream, Attribute...) - Constructor for class codes.rafael.asmjdkbridge.JdkClassReader
-
Creates a new class reader.
- JdkClassReader(String, Attribute...) - Constructor for class codes.rafael.asmjdkbridge.JdkClassReader
-
Creates a new class reader.
- JdkClassWriter - Class in codes.rafael.asmjdkbridge
-
A class visitor that creates a class file which is based upon the JDK Class File API.
- JdkClassWriter(int) - Constructor for class codes.rafael.asmjdkbridge.JdkClassWriter
-
Creates a class writer.
- JdkClassWriter(int, Method, Object) - Constructor for class codes.rafael.asmjdkbridge.JdkClassWriter
-
Creates a class writer.
- JdkClassWriter(int, Function<String, String>) - Constructor for class codes.rafael.asmjdkbridge.JdkClassWriter
-
Creates a class writer.
- JdkClassWriter(JdkClassReader, int) - Constructor for class codes.rafael.asmjdkbridge.JdkClassWriter
-
Creates a class writer.
- JdkClassWriter(JdkClassReader, int, Method, Object) - Constructor for class codes.rafael.asmjdkbridge.JdkClassWriter
-
Creates a class writer.
- JdkClassWriter(JdkClassReader, int, Function<String, String>) - Constructor for class codes.rafael.asmjdkbridge.JdkClassWriter
-
Creates a class writer.
O
- OfAsm(byte[], Attribute[]) - Constructor for class codes.rafael.asmjdkbridge.ProbingResolver.OfAsm
- OfAsm(ClassReader, int) - Constructor for class codes.rafael.asmjdkbridge.ProbingClassReader.ClassWriterContainer.OfAsm
- ofClassFile(byte[], Attribute[]) - Static method in class codes.rafael.asmjdkbridge.ProbingResolver
- OfJdk(byte[], Attribute[]) - Constructor for class codes.rafael.asmjdkbridge.ProbingResolver.OfJdk
- OfJdk(JdkClassReader, int) - Constructor for class codes.rafael.asmjdkbridge.ProbingClassReader.ClassWriterContainer.OfJdk
- ofVersion(int, int, Function<String, String>) - Static method in class codes.rafael.asmjdkbridge.ProbingResolver
P
- ProbingClassReader - Class in codes.rafael.asmjdkbridge
-
A class reader that automatically resolves a suitable reader, either based on ASM (if ASM officially supports a class file version) or a JDK Class File API based implementation.
- ProbingClassReader(byte[], Attribute...) - Constructor for class codes.rafael.asmjdkbridge.ProbingClassReader
-
Creates a new class reader.
- ProbingClassReader(InputStream, Attribute...) - Constructor for class codes.rafael.asmjdkbridge.ProbingClassReader
-
Creates a new class reader.
- ProbingClassReader(String, Attribute...) - Constructor for class codes.rafael.asmjdkbridge.ProbingClassReader
-
Creates a new class reader.
- ProbingClassReader.ClassWriterContainer<T> - Class in codes.rafael.asmjdkbridge
-
A container for a class writer.
- ProbingClassReader.ClassWriterContainer.OfAsm - Class in codes.rafael.asmjdkbridge
- ProbingClassReader.ClassWriterContainer.OfJdk - Class in codes.rafael.asmjdkbridge
- ProbingClassWriter - Class in codes.rafael.asmjdkbridge
-
A class writer that automatically resolves a suitable writer, either based on ASM (if ASM officially supports a class file version) or a JDK Class File API based implementation.
- ProbingClassWriter(int) - Constructor for class codes.rafael.asmjdkbridge.ProbingClassWriter
-
Creates a class writer.
- ProbingClassWriter(int, Method, Object) - Constructor for class codes.rafael.asmjdkbridge.ProbingClassWriter
-
Creates a class writer.
- ProbingClassWriter(int, Function<String, String>) - Constructor for class codes.rafael.asmjdkbridge.ProbingClassWriter
-
Creates a class writer.
- ProbingResolver - Class in codes.rafael.asmjdkbridge
- ProbingResolver() - Constructor for class codes.rafael.asmjdkbridge.ProbingResolver
- ProbingResolver.OfAsm - Class in codes.rafael.asmjdkbridge
- ProbingResolver.OfJdk - Class in codes.rafael.asmjdkbridge
T
- toByteArray() - Method in class codes.rafael.asmjdkbridge.JdkClassWriter
-
Returns the generated class file.
- toByteArray() - Method in class codes.rafael.asmjdkbridge.ProbingClassReader.ClassWriterContainer.OfAsm
- toByteArray() - Method in class codes.rafael.asmjdkbridge.ProbingClassReader.ClassWriterContainer.OfJdk
- toByteArray() - Method in class codes.rafael.asmjdkbridge.ProbingClassReader.ClassWriterContainer
-
Returns the byte array that is created by this class writer.
- toByteArray() - Method in class codes.rafael.asmjdkbridge.ProbingClassWriter
-
Returns the generated class file.
- toClassWriter(int) - Method in class codes.rafael.asmjdkbridge.ProbingClassReader
-
Resolves the underlying class reader to an implementation-equivalent class writer.
- toClassWriter(int) - Method in class codes.rafael.asmjdkbridge.ProbingResolver.OfAsm
- toClassWriter(int) - Method in class codes.rafael.asmjdkbridge.ProbingResolver.OfJdk
- toClassWriter(int) - Method in class codes.rafael.asmjdkbridge.ProbingResolver
V
- visit(int, int, String, String, String, String[]) - Method in class codes.rafael.asmjdkbridge.JdkClassWriter
- visit(int, int, String, String, String, String[]) - Method in class codes.rafael.asmjdkbridge.ProbingClassWriter
- visitAnnotation(String, boolean) - Method in class codes.rafael.asmjdkbridge.JdkClassWriter
- visitAttribute(Attribute) - Method in class codes.rafael.asmjdkbridge.JdkClassWriter
- visitEnd() - Method in class codes.rafael.asmjdkbridge.JdkClassWriter
- visitField(int, String, String, String, Object) - Method in class codes.rafael.asmjdkbridge.JdkClassWriter
- visitInnerClass(String, String, String, int) - Method in class codes.rafael.asmjdkbridge.JdkClassWriter
- visitMethod(int, String, String, String, String[]) - Method in class codes.rafael.asmjdkbridge.JdkClassWriter
- visitModule(String, int, String) - Method in class codes.rafael.asmjdkbridge.JdkClassWriter
- visitNestHost(String) - Method in class codes.rafael.asmjdkbridge.JdkClassWriter
- visitNestMember(String) - Method in class codes.rafael.asmjdkbridge.JdkClassWriter
- visitOuterClass(String, String, String) - Method in class codes.rafael.asmjdkbridge.JdkClassWriter
- visitPermittedSubclass(String) - Method in class codes.rafael.asmjdkbridge.JdkClassWriter
- visitRecordComponent(String, String, String) - Method in class codes.rafael.asmjdkbridge.JdkClassWriter
- visitSource(String, String) - Method in class codes.rafael.asmjdkbridge.JdkClassWriter
- visitTypeAnnotation(int, TypePath, String, boolean) - Method in class codes.rafael.asmjdkbridge.JdkClassWriter
All Classes and Interfaces|All Packages