List of usage examples for org.objectweb.asm.tree ClassNode subclass-usage
From source file net.enilink.composition.asm.ExtendedClassNode.java
/** * Represents the mutable structure of a Java class. */ public abstract class ExtendedClassNode extends ClassNode { public static final String INJECTOR_FIELD = "_$injector";
From source file net.orfjackal.dimdwarf.aop.AddMarkerInterfaceForEntities.java
@SuppressWarnings({ "unchecked" }) public class AddMarkerInterfaceForEntities extends ClassNode { private final String annotationToFind; private final String interfaceToAdd; private final ClassVisitor cv;
From source file org.apache.commons.weaver.privilizer.InlineNestedPrivilegedCalls.java
/**
* For any privileged method called from another privileged method (actually the internal implementation method copied
* from the original method body) the call is replaced by a call to the target's internal implementation method, thus
* avoiding nested privileged invocations when possible. Persists everything to a tree model until the parent is
* complete; allowing us to use a tree model while yet building the high-level view as a stack of visitors.
*/
From source file org.eclipse.objectteams.otredyn.bytecode.asm.AbstractTransformableClassNode.java
/**
* Every class, that wants to manipulate the bytecode of a class
* with the ASM Tree API, have to inherit from this class and do
* the transformations in the method transform().
* Additionally the class provides util methods to
* manipulate the bytecode
From source file org.evosuite.instrumentation.AnnotatedClassNode.java
/** * <p>AnnotatedClassNode class.</p> * * @author fraser */ public class AnnotatedClassNode extends ClassNode {
From source file org.evosuite.runtime.instrumentation.AnnotatedClassNode.java
/** * <p>AnnotatedClassNode class.</p> * * @author fraser */ public class AnnotatedClassNode extends ClassNode {
From source file org.parboiled.transform.ParserClassNode.java
class ParserClassNode extends ClassNode { private final Class<?> parentClass; private final Type parentType; private final List<MethodNode> constructors = new ArrayList<MethodNode>(); private final Map<String, RuleMethod> ruleMethods = new TreeMap<String, RuleMethod>();
From source file org.spongepowered.asm.mixin.transformer.MixinClassNode.java
/** * ClassNode for a MixinInfo */ public class MixinClassNode extends ClassNode { private final MixinInfo mixin;
From source file uk.ac.ucl.chime.bosphorus.openehr.xsd.processor.ClassNodePB.java
public class ClassNodePB extends ClassNode { private HashSet<String> _fieldTypes = new HashSet<String>(); @Override public void visit(int version, int access, String name, String signature, String superName,
From source file v6.java.preverifier.PreverificationClassNode.java
/**
* A class visitor that provides necessary functionality for traversing and
* handling the structure changes required by the preverifier to a class.
*
* @author Craig Setera
*/