Package jadex.bytecode.invocation
Class SInvocation.ExtendedClassWriter
- java.lang.Object
-
- org.objectweb.asm.ClassVisitor
-
- org.objectweb.asm.ClassWriter
-
- jadex.bytecode.invocation.SInvocation.ExtendedClassWriter
-
- Enclosing class:
- SInvocation
protected static class SInvocation.ExtendedClassWriter extends org.objectweb.asm.ClassWriter
Class writer with some meta information.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
internalname
Class internal name.protected boolean
requiresparentloader
Flag whether the resulting class requires the class loader parent.
-
Constructor Summary
Constructors Constructor Description ExtendedClassWriter(int flags, java.lang.String internalname, boolean requiresparentloader)
Creates the writer.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getInternalName()
Gets the internal name.boolean
requiresParentLoader()
Returns flag whether the resulting class requires the class loader parent-
Methods inherited from class org.objectweb.asm.ClassWriter
getClassLoader, getCommonSuperClass, newClass, newConst, newConstantDynamic, newField, newHandle, newHandle, newInvokeDynamic, newMethod, newMethodType, newModule, newNameType, newPackage, newUTF8, toByteArray, visit, visitAnnotation, visitAttribute, visitEnd, visitField, visitInnerClass, visitMethod, visitModule, visitNestHostExperimental, visitNestMemberExperimental, visitOuterClass, visitSource, visitTypeAnnotation
-
-
-
-
Constructor Detail
-
ExtendedClassWriter
public ExtendedClassWriter(int flags, java.lang.String internalname, boolean requiresparentloader)
Creates the writer.- Parameters:
flags
- ClassWriter flags.internalname
- Class internal name.requiresparentloader
- Flag whether the resulting class requires the class loader parent.
-
-
Method Detail
-
getInternalName
public java.lang.String getInternalName()
Gets the internal name.- Returns:
- The internal name.
-
requiresParentLoader
public boolean requiresParentLoader()
Returns flag whether the resulting class requires the class loader parent- Returns:
- Flag whether the resulting class requires the class loader parent
-
-