| Package | Description |
|---|---|
| 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.
|
| Modifier and Type | Class and Description |
|---|---|
protected class |
DynamicType.Builder.AbstractBase.DefaultMethodAnnotationTarget
A
DynamicType.Builder.MethodAnnotationTarget which allows the definition of
annotations for a recently identified method. |
| Modifier and Type | Method and Description |
|---|---|
DynamicType.Builder.MethodAnnotationTarget<S> |
DynamicType.Builder.MethodAnnotationTarget.annotateMethod(Annotation... annotation)
Defines annotations to be added to the currently selected method.
|
DynamicType.Builder.MethodAnnotationTarget<S> |
DynamicType.Builder.AbstractBase.DefaultMethodAnnotationTarget.annotateMethod(Annotation... annotation) |
DynamicType.Builder.MethodAnnotationTarget<S> |
DynamicType.Builder.MethodAnnotationTarget.annotateParameter(int parameterIndex,
Annotation... annotation)
Defines annotations to be added to a parameter of the currently selected methods.
|
DynamicType.Builder.MethodAnnotationTarget<S> |
DynamicType.Builder.AbstractBase.DefaultMethodAnnotationTarget.annotateParameter(int parameterIndex,
Annotation... annotation) |
DynamicType.Builder.MethodAnnotationTarget<S> |
DynamicType.Builder.MethodAnnotationTarget.attribute(MethodAttributeAppender.Factory attributeAppenderFactory)
Defines an attribute appender factory to be applied onto the currently selected methods.
|
DynamicType.Builder.MethodAnnotationTarget<S> |
DynamicType.Builder.AbstractBase.DefaultMethodAnnotationTarget.attribute(MethodAttributeAppender.Factory attributeAppenderFactory) |
DynamicType.Builder.MethodAnnotationTarget<T> |
DynamicType.Builder.MatchedMethodInterception.intercept(Instrumentation instrumentation)
Intercepts the currently selected method by a given instrumentation.
|
DynamicType.Builder.MethodAnnotationTarget<S> |
DynamicType.Builder.AbstractBase.DefaultMatchedMethodInterception.intercept(Instrumentation instrumentation) |
DynamicType.Builder.MethodAnnotationTarget<S> |
DynamicType.Builder.AbstractBase.DefaultExceptionDeclarableMethodInterception.intercept(Instrumentation instrumentation) |
DynamicType.Builder.MethodAnnotationTarget<S> |
DynamicType.Builder.AbstractBase.DefaultOptionalMatchedMethodInterception.intercept(Instrumentation instrumentation) |
DynamicType.Builder.MethodAnnotationTarget<T> |
DynamicType.Builder.MatchedMethodInterception.withoutCode()
Implements the currently selected methods as
abstract methods. |
DynamicType.Builder.MethodAnnotationTarget<S> |
DynamicType.Builder.AbstractBase.DefaultMatchedMethodInterception.withoutCode() |
DynamicType.Builder.MethodAnnotationTarget<S> |
DynamicType.Builder.AbstractBase.DefaultExceptionDeclarableMethodInterception.withoutCode() |
DynamicType.Builder.MethodAnnotationTarget<S> |
DynamicType.Builder.AbstractBase.DefaultOptionalMatchedMethodInterception.withoutCode() |
Copyright © 2014. All rights reserved.