Class BytecoderLoader
java.lang.Object
de.mirkosertic.bytecoder.core.loader.BytecoderLoader
- All Implemented Interfaces:
Loader
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetResource(String resourceName) getResources(String resourceName) private org.objectweb.asm.tree.ClassNodeinternalLoad(String className) org.objectweb.asm.tree.ClassNodeloadClassFor(org.objectweb.asm.Type type) private voidpatchWith(org.objectweb.asm.tree.ClassNode original, org.objectweb.asm.tree.ClassNode patch)
-
Field Details
-
classLoader
-
-
Constructor Details
-
BytecoderLoader
-
-
Method Details
-
getResources
- Specified by:
getResourcesin interfaceLoader- Throws:
IOException
-
getResource
- Specified by:
getResourcein interfaceLoader
-
loadClassFor
public org.objectweb.asm.tree.ClassNode loadClassFor(org.objectweb.asm.Type type) throws IOException, ClassNotFoundException - Specified by:
loadClassForin interfaceLoader- Throws:
IOExceptionClassNotFoundException
-
internalLoad
private org.objectweb.asm.tree.ClassNode internalLoad(String className) throws IOException, ClassNotFoundException - Throws:
IOExceptionClassNotFoundException
-
patchWith
private void patchWith(org.objectweb.asm.tree.ClassNode original, org.objectweb.asm.tree.ClassNode patch)
-