Package | Description |
---|---|
net.bytebuddy.description.method |
Contains descriptions of Java methods and constructors as well as their parameters.
|
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.
|
net.bytebuddy.matcher |
Contains an API for matching Java byte code entities.
|
Modifier and Type | Method and Description |
---|---|
ParameterDescription.Token |
ParameterDescription.Token.accept(GenericTypeDescription.Visitor<? extends GenericTypeDescription> visitor) |
ParameterDescription.Token |
ParameterDescription.AbstractBase.asToken() |
ParameterDescription.Token |
ParameterDescription.AbstractBase.asToken(ElementMatcher<? super GenericTypeDescription> targetTypeMatcher) |
ParameterDescription.Token |
ParameterDescription.Token.TypeList.get(int index) |
Modifier and Type | Method and Description |
---|---|
boolean |
ParameterDescription.Token.isIdenticalTo(ParameterDescription.Token token) |
Constructor and Description |
---|
Latent(MethodDescription.InDefinedShape declaringMethod,
ParameterDescription.Token token,
int index,
int offset)
Creates a latent parameter description.
|
Constructor and Description |
---|
ForTokens(MethodDescription.InDefinedShape declaringMethod,
List<? extends ParameterDescription.Token> tokens)
Creates a new parameter list for the provided tokens.
|
Latent(TypeDescription declaringType,
String internalName,
int modifiers,
List<? extends GenericTypeDescription> typeVariables,
GenericTypeDescription returnType,
List<? extends ParameterDescription.Token> parameterTokens,
List<? extends GenericTypeDescription> exceptionTypes,
List<? extends AnnotationDescription> declaredAnnotations,
Object defaultValue)
Creates a new latent method description.
|
Token(String internalName,
int modifiers,
List<GenericTypeDescription> typeVariables,
GenericTypeDescription returnType,
List<? extends ParameterDescription.Token> parameterTokens,
List<? extends GenericTypeDescription> exceptionTypes,
List<? extends AnnotationDescription> annotations,
Object defaultValue)
Creates a new token for a method description.
|
Constructor and Description |
---|
TransformedParameter(int index,
ParameterDescription.Token parameterToken)
Creates a transformed parameter.
|
Modifier and Type | Method and Description |
---|---|
static <T extends ParameterDescription> |
ElementMatchers.representedBy(ParameterDescription.Token parameterToken)
Validates if a method is represented by the provided method token.
|
Modifier and Type | Method and Description |
---|---|
static <T extends ParameterDescription> |
ElementMatchers.parameterRepresentedBy(ElementMatcher<? super ParameterDescription.Token> matcher)
Matches a parameter by a token matcher.
|
Copyright © 2014–2015. All rights reserved.