Uses of Class
net.bytebuddy.description.method.MethodDescription.Token
-
Packages that use MethodDescription.Token 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.dynamic.scaffold This package contains helper types and implementations that are responsible for the actual writing of a byte array representing a Java class.net.bytebuddy.dynamic.scaffold.inline All classes and types in this package are related to creating aDynamicType
by enhancing a given type.net.bytebuddy.dynamic.scaffold.subclass All classes and types in this package are related to creating aDynamicType
by creating a subclass of a given type.net.bytebuddy.matcher Contains an API for matching Java byte code entities. -
-
Uses of MethodDescription.Token in net.bytebuddy.description.method
Methods in net.bytebuddy.description.method that return MethodDescription.Token Modifier and Type Method Description MethodDescription.Token
MethodDescription.Token. accept(TypeDescription.Generic.Visitor<? extends TypeDescription.Generic> visitor)
MethodDescription.Token
MethodDescription.AbstractBase. asToken(ElementMatcher<? super TypeDescription> matcher)
Methods in net.bytebuddy.description.method that return types with arguments of type MethodDescription.Token Modifier and Type Method Description ByteCodeElement.Token.TokenList<MethodDescription.Token>
MethodList.AbstractBase. asTokenList(ElementMatcher<? super TypeDescription> matcher)
ByteCodeElement.Token.TokenList<MethodDescription.Token>
MethodList. asTokenList(ElementMatcher<? super TypeDescription> matcher)
Transforms the list of method descriptions into a list of detached tokens.ByteCodeElement.Token.TokenList<MethodDescription.Token>
MethodList.Empty. asTokenList(ElementMatcher<? super TypeDescription> matcher)
Constructors in net.bytebuddy.description.method with parameters of type MethodDescription.Token Constructor Description ForTokens(TypeDescription declaringType, MethodDescription.Token... token)
Creates a new list of method descriptions for a list of detached tokens.Latent(TypeDescription declaringType, MethodDescription.Token token)
Creates a new latent method description.Constructor parameters in net.bytebuddy.description.method with type arguments of type MethodDescription.Token Constructor Description ForTokens(TypeDescription declaringType, java.util.List<? extends MethodDescription.Token> tokens)
Creates a new list of method descriptions for a list of detached tokens. -
Uses of MethodDescription.Token in net.bytebuddy.dynamic
Methods in net.bytebuddy.dynamic that return MethodDescription.Token Modifier and Type Method Description MethodDescription.Token
Transformer.ForMethod.MethodModifierTransformer. transform(TypeDescription instrumentedType, MethodDescription.Token target)
Methods in net.bytebuddy.dynamic with parameters of type MethodDescription.Token Modifier and Type Method Description MethodDescription.Token
Transformer.ForMethod.MethodModifierTransformer. transform(TypeDescription instrumentedType, MethodDescription.Token target)
Constructors in net.bytebuddy.dynamic with parameters of type MethodDescription.Token Constructor Description MethodDefinitionAdapter(MethodDescription.Token token)
Creates a new method definition adapter.TransformedMethod(TypeDescription instrumentedType, TypeDefinition declaringType, MethodDescription.Token token, MethodDescription.InDefinedShape methodDescription)
Creates a new transformed method.Constructor parameters in net.bytebuddy.dynamic with type arguments of type MethodDescription.Token Constructor Description ForMethod(Transformer<MethodDescription.Token> transformer)
Creates a new transforming method transformer. -
Uses of MethodDescription.Token in net.bytebuddy.dynamic.scaffold
Methods in net.bytebuddy.dynamic.scaffold with parameters of type MethodDescription.Token Modifier and Type Method Description InstrumentedType.WithFlexibleName
InstrumentedType.Default. withMethod(MethodDescription.Token token)
InstrumentedType.WithFlexibleName
InstrumentedType.Frozen. withMethod(MethodDescription.Token token)
InstrumentedType.WithFlexibleName
InstrumentedType.WithFlexibleName. withMethod(MethodDescription.Token token)
InstrumentedType
InstrumentedType. withMethod(MethodDescription.Token token)
Creates a new instrumented type that includes a new method or constructor. -
Uses of MethodDescription.Token in net.bytebuddy.dynamic.scaffold.inline
Methods in net.bytebuddy.dynamic.scaffold.inline that return types with arguments of type MethodDescription.Token Modifier and Type Method Description protected static ElementMatcher<MethodDescription.Token>
RebaseDynamicTypeBuilder.RebaseableMatcher. of(TypeDescription instrumentedType, MethodList<?> instrumentedMethods)
Returns a matcher that filters any method that should not be rebased.Methods in net.bytebuddy.dynamic.scaffold.inline with parameters of type MethodDescription.Token Modifier and Type Method Description boolean
RebaseDynamicTypeBuilder.RebaseableMatcher. matches(MethodDescription.Token target)
Method parameters in net.bytebuddy.dynamic.scaffold.inline with type arguments of type MethodDescription.Token Modifier and Type Method Description static MethodRebaseResolver
MethodRebaseResolver.Default. make(TypeDescription instrumentedType, java.util.Set<? extends MethodDescription.Token> rebaseableMethodTokens, ClassFileVersion classFileVersion, AuxiliaryType.NamingStrategy auxiliaryTypeNamingStrategy, MethodNameTransformer methodNameTransformer)
Creates a new method rebase resolver.Constructor parameters in net.bytebuddy.dynamic.scaffold.inline with type arguments of type MethodDescription.Token Constructor Description RebaseableMatcher(java.util.Set<MethodDescription.Token> tokens)
Creates a new matcher for identifying rebasable methods. -
Uses of MethodDescription.Token in net.bytebuddy.dynamic.scaffold.subclass
Methods in net.bytebuddy.dynamic.scaffold.subclass that return types with arguments of type MethodDescription.Token Modifier and Type Method Description protected abstract java.util.List<MethodDescription.Token>
ConstructorStrategy.Default. doExtractConstructors(TypeDescription instrumentedType)
Extracts the relevant method tokens of the instrumented type's constructors.java.util.List<MethodDescription.Token>
ConstructorStrategy.Default. extractConstructors(TypeDescription instrumentedType)
java.util.List<MethodDescription.Token>
ConstructorStrategy.Default.WithMethodAttributeAppenderFactory. extractConstructors(TypeDescription instrumentedType)
java.util.List<MethodDescription.Token>
ConstructorStrategy. extractConstructors(TypeDescription instrumentedType)
Extracts constructors for a given super type.java.util.List<MethodDescription.Token>
ConstructorStrategy.ForDefaultConstructor. extractConstructors(TypeDescription instrumentedType)
-
Uses of MethodDescription.Token in net.bytebuddy.matcher
Constructors in net.bytebuddy.matcher with parameters of type MethodDescription.Token Constructor Description ForMethodToken(MethodDescription.Token token)
Creates a new latent matcher for a method token.
-