Example usage for org.objectweb.asm Opcodes interface-usage

List of usage examples for org.objectweb.asm Opcodes interface-usage

Introduction

In this page you can find the example usage for org.objectweb.asm Opcodes interface-usage.

Usage

From source file me.themallard.bitmmo.impl.plugin.chathook.ChatHook.java

@Plugin
public class ChatHook extends SimplePlugin implements Opcodes {

    public ChatHook() {
        super("ChatHook");
        addFilter(new Filter<ClassNode>() {

From source file me.themallard.bitmmo.impl.plugin.gamecontext.GameContextPlugin.java

@Plugin
public class GameContextPlugin extends SimplePlugin implements Opcodes {
    public GameContextPlugin() {
        super("GameContext");
        registerDependency(ClassStructure.create(GameContext.class.getResourceAsStream("GameContext.class")));

From source file me.themallard.bitmmo.impl.plugin.inputactiontracker.InputActionTrackerPlugin.java

@Plugin
public class InputActionTrackerPlugin extends SimplePlugin implements Opcodes {
    public InputActionTrackerPlugin() {
        super("InputActionTracker");
        registerDependency(IInputActionTracker.class);
        addFilter(new Filter<ClassNode>() {

From source file me.themallard.bitmmo.impl.plugin.playerhook.PlayerPlugin.java

@Plugin
public class PlayerPlugin extends SimplePlugin implements Opcodes {
    public PlayerPlugin() {
        super("PlayerHook");
        addFilter(new Filter<ClassNode>() {
            @Override

From source file me.themallard.bitmmo.impl.plugin.position.PositionPlugin.java

@Plugin
public class PositionPlugin extends SimplePlugin implements Opcodes {
    public PositionPlugin() {
        super("Position");
        addFilter(new Filter<ClassNode>() {
            @Override

From source file me.themallard.bitmmo.impl.plugin.tickhook.TickHook.java

@Plugin
public class TickHook extends SimplePlugin implements Opcodes {
    private static final Pattern PATTERN = new PatternBuilder()
            .add(new LdcElement(new LdcInsnNode("Pulpcore lying as to elapsed time... "))).build();

    public TickHook() {

From source file net.enilink.composition.asm.processors.BehaviourConstructorGenerator.java

/**
 * Creates the byte code to implement the constructor of a behaviour class.
 */
public class BehaviourConstructorGenerator implements BehaviourClassProcessor, Opcodes, Types {
    @Override
    @SuppressWarnings("unchecked")

From source file net.enilink.composition.asm.processors.BehaviourInterfaceImplementor.java

/**
 * Creates the byte code to implement the {@link Behaviour} interface.
 */
public class BehaviourInterfaceImplementor implements BehaviourClassProcessor, Opcodes, Types {
    @Override
    @SuppressWarnings("unchecked")

From source file net.enilink.composition.asm.processors.CompositeConstructorGenerator.java

/**
 * Creates the byte code to implement the constructor of a composite class.
 */
public class CompositeConstructorGenerator implements CompositeClassProcessor, Opcodes, Types {
    @Override
    @SuppressWarnings("unchecked")

From source file net.enilink.composition.asm.processors.MethodDelegationGenerator.java

/**
 * Implements abstract behaviour methods by delegating to the respective methods
 * of the composite class.
 */
@DependsOn(
// successor of all other method processors