Package | Description |
---|---|
net.bytebuddy.asm |
The ASM package contains classes that are meant for direct interaction with the ASM API.
|
Modifier and Type | Class and Description |
---|---|
static class |
Advice.DynamicValue.ForFixedValue
A
Advice.DynamicValue implementation that always binds a fixed value. |
Modifier and Type | Method and Description |
---|---|
<T extends Annotation> |
Advice.WithCustomMapping.bind(Class<? extends T> type,
Advice.DynamicValue<T> dynamicValue)
Binds an annotation type to dynamically computed value.
|
protected static Advice.Dispatcher.OffsetMapping.Factory |
Advice.Dispatcher.OffsetMapping.ForUserValue.Factory.of(Class<? extends Annotation> type,
Advice.DynamicValue<?> dynamicValue)
Creates a new factory for mapping a user value.
|
Constructor and Description |
---|
Factory(Class<S> type,
Advice.DynamicValue<S> dynamicValue)
Creates a new factory for a user-defined dynamic value.
|
ForUserValue(ParameterDescription.InDefinedShape target,
AnnotationDescription.Loadable<T> annotation,
Advice.DynamicValue<T> dynamicValue)
Creates a new offset mapping for a user-defined value.
|
Constructor and Description |
---|
WithCustomMapping(Map<Class<? extends Annotation>,Advice.DynamicValue<?>> dynamicValues)
Creates a new custom mapping builder step with the given custom mappings.
|
Copyright © 2014–2016. All rights reserved.