Uses of Class
net.bytebuddy.description.method.MethodDescription.Token
-
Packages that use MethodDescription.Token Package Description net.bytebuddy Byte Buddy is a library for creating Java classes at runtime of a Java program.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
Methods in net.bytebuddy that return types with arguments of type MethodDescription.Token Modifier and Type Method Description List<MethodDescription.Token>
ByteBuddy.RecordConstructorStrategy. extractConstructors(TypeDescription instrumentedType)
Extracts constructors for a given super type. -
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)
Transforms the types represented by this token by applying the given visitor to them.MethodDescription.Token
MethodDescription.AbstractBase. asToken(ElementMatcher<? super TypeDescription> matcher)
Returns a token representative of this type dependant.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)
Transforms the list of method descriptions into a list of detached tokens.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)
Transforms the list of method descriptions into a list of detached tokens.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, 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)
Transforms the supplied 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)
Transforms the supplied 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)
Creates a new instrumented type that includes a new method or constructor.InstrumentedType.WithFlexibleName
InstrumentedType.Frozen. withMethod(MethodDescription.Token token)
Creates a new instrumented type that includes a new method or constructor.InstrumentedType.WithFlexibleName
InstrumentedType.WithFlexibleName. withMethod(MethodDescription.Token token)
Creates a new instrumented type that includes a new method or constructor.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)
Matches a target against this element matcher.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, 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(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 List<MethodDescription.Token>
ConstructorStrategy.Default. doExtractConstructors(TypeDescription instrumentedType)
Extracts the relevant method tokens of the instrumented type's constructors.List<MethodDescription.Token>
ConstructorStrategy.Default. extractConstructors(TypeDescription instrumentedType)
Extracts constructors for a given super type.List<MethodDescription.Token>
ConstructorStrategy.Default.WithMethodAttributeAppenderFactory. extractConstructors(TypeDescription instrumentedType)
Extracts constructors for a given super type.List<MethodDescription.Token>
ConstructorStrategy. extractConstructors(TypeDescription instrumentedType)
Extracts constructors for a given super type.List<MethodDescription.Token>
ConstructorStrategy.ForDefaultConstructor. extractConstructors(TypeDescription instrumentedType)
Extracts constructors for a given super type. -
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.
-