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 | Interface and Description |
---|---|
static interface |
DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable<V>
A builder for optionally defining an annotation on a parameter.
|
static interface |
DynamicType.Builder.MethodDefinition.ParameterDefinition.Initial<V>
A builder for defining an implementation of a method and optionally defining a type variable, thrown exception or method parameter.
|
Modifier and Type | Class and Description |
---|---|
protected class |
DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter
An adapter for defining a new method.
|
protected class |
DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.ParameterAnnotationAdapter
An annotation adapter for a parameter definition.
|
static class |
DynamicType.Builder.MethodDefinition.ParameterDefinition.AbstractBase<V>
An abstract base implementation for defining an implementation of a method and optionally defining a type variable, thrown exception or parameter type.
|
static class |
DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable.AbstractBase<W>
An abstract base implementation for defining an annotation on a parameter.
|
protected static class |
DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable.AbstractBase.Adapter<X>
An adapter implementation for defining an annotation on a parameter.
|
static class |
DynamicType.Builder.MethodDefinition.ParameterDefinition.Initial.AbstractBase<W>
An abstract base implementation for an initial parameter definition.
|
Modifier and Type | Method and Description |
---|---|
protected abstract DynamicType.Builder.MethodDefinition.ParameterDefinition<X> |
DynamicType.Builder.MethodDefinition.TypeVariableDefinition.Annotatable.AbstractBase.Adapter.materialize()
Materializes this instance as a parameter definition with the currently defined properties.
|
protected abstract DynamicType.Builder.MethodDefinition.ParameterDefinition<X> |
DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable.AbstractBase.Adapter.materialize()
Materializes this instance as a parameter definition with the currently defined properties.
|
protected DynamicType.Builder.MethodDefinition.ParameterDefinition<U> |
DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.TypeVariableAnnotationAdapter.materialize() |
protected DynamicType.Builder.MethodDefinition.ParameterDefinition<U> |
DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.ParameterAnnotationAdapter.materialize() |
Copyright © 2014–2020. All rights reserved.