asm-delegate

A set of asm visitors that allows multiple visitors to be used at the same time, simply

Лицензия

Лицензия

Категории

Категории

ASM Библиотеки уровня приложения Bytecode Manipulation
Группа

Группа

com.mebigfatguy.asm-delegate
Идентификатор

Идентификатор

asm-delegate
Последняя версия

Последняя версия

0.2.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

asm-delegate
A set of asm visitors that allows multiple visitors to be used at the same time, simply
Ссылка на сайт

Ссылка на сайт

http://github.com/mebigfatguy/asm-delegate
Система контроля версий

Система контроля версий

https://github.com/mebigfatguy/asm-delegate

Скачать asm-delegate

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/com.mebigfatguy.asm-delegate/asm-delegate/ -->
<dependency>
    <groupId>com.mebigfatguy.asm-delegate</groupId>
    <artifactId>asm-delegate</artifactId>
    <version>0.2.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.mebigfatguy.asm-delegate/asm-delegate/
implementation 'com.mebigfatguy.asm-delegate:asm-delegate:0.2.0'
// https://jarcasting.com/artifacts/com.mebigfatguy.asm-delegate/asm-delegate/
implementation ("com.mebigfatguy.asm-delegate:asm-delegate:0.2.0")
'com.mebigfatguy.asm-delegate:asm-delegate:jar:0.2.0'
<dependency org="com.mebigfatguy.asm-delegate" name="asm-delegate" rev="0.2.0">
  <artifact name="asm-delegate" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.mebigfatguy.asm-delegate', module='asm-delegate', version='0.2.0')
)
libraryDependencies += "com.mebigfatguy.asm-delegate" % "asm-delegate" % "0.2.0"
[com.mebigfatguy.asm-delegate/asm-delegate "0.2.0"]

Зависимости

compile (1)

Идентификатор библиотеки Тип Версия
org.ow2.asm : asm jar 7.2

test (1)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.12

Модули Проекта

Данный проект не имеет модулей.

asm-delegate

A set of classes that allow for delegating visitors to a set of visitors. This allows you do use many visitors in one pass of a ClassReader, but keep the logic for each time of scan separate in their own visitor. Used Like

MyClassVisitor1 v1 = new MyClassVisitor1();
MyClassVisitor2 v2 = new MyClassVisitor2();
MyClassVisitor3 v3 = new MyClassVisitor3();

DelegatingClassVisitor dcv = new DelegatingClassVisitor(Opcodes.ASM7, v1, v2, v3);

ClassReader r = new ClassReader(inputStream, 0);
r.accept(dcv);

Delegating visitors are available for all asm visitors: Class, Field, Method, Annotation, Module

Available on maven central with coordinates

GroupId com.mebigfatguy.asm-delegate
ArtifactId asm-delegate
Version 0.2.0

Версии библиотеки

Версия
0.2.0