Package | Description |
---|---|
net.bytebuddy.asm |
The ASM package contains classes that are meant for direct interaction with the ASM API.
|
net.bytebuddy.description.modifier |
The modifier package contains high-level and type-safe descriptions of Java modifiers.
|
net.bytebuddy.dynamic |
This package contains classes and interfaces that are connected to writing the byte stream that represents a Java
type that is dynamically created and for loading this type into a running JVM process.
|
Constructor and Description |
---|
Adjustment(ElementMatcher<? super T> matcher,
ModifierContributor.Resolver<?> resolver)
Creates a new adjustment.
|
Modifier and Type | Method and Description |
---|---|
static <S extends ModifierContributor> |
ModifierContributor.Resolver.of(Collection<? extends S> modifierContributors)
Creates a new resolver for any modifier contributor of a given type.
|
static ModifierContributor.Resolver<ModifierContributor.ForField> |
ModifierContributor.Resolver.of(ModifierContributor.ForField... modifierContributor)
Creates a new resolver for modifier contributors to a field.
|
static ModifierContributor.Resolver<ModifierContributor.ForMethod> |
ModifierContributor.Resolver.of(ModifierContributor.ForMethod... modifierContributor)
Creates a new resolver for modifier contributors to a method.
|
static ModifierContributor.Resolver<ModifierContributor.ForParameter> |
ModifierContributor.Resolver.of(ModifierContributor.ForParameter... modifierContributor)
Creates a new resolver for modifier contributors to a parameter.
|
static ModifierContributor.Resolver<ModifierContributor.ForType> |
ModifierContributor.Resolver.of(ModifierContributor.ForType... modifierContributor)
Creates a new resolver for modifier contributors to a type.
|
Constructor and Description |
---|
FieldModifierTransformer(ModifierContributor.Resolver<ModifierContributor.ForField> resolver)
Creates a new field token modifier for transforming a field's modifiers.
|
MethodModifierTransformer(ModifierContributor.Resolver<ModifierContributor.ForMethod> resolver)
Creates a new modifier transformation.
|
Copyright © 2014–2019. All rights reserved.