Uses of Class
net.bytebuddy.description.type.RecordComponentDescription.Token
Packages that use RecordComponentDescription.Token
Package
Description
Contains descriptions of Java types and packages.
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.
This package contains helper types and implementations that are responsible for the actual writing of a byte array
representing a Java class.
Contains an API for matching Java byte code entities.
-
Uses of RecordComponentDescription.Token in net.bytebuddy.description.type
Fields in net.bytebuddy.description.type with type parameters of type RecordComponentDescription.TokenModifier and TypeFieldDescriptionprivate final List
<? extends RecordComponentDescription.Token> RecordComponentList.ForTokens.tokens
The list of represented tokens.Methods in net.bytebuddy.description.type that return RecordComponentDescription.TokenModifier and TypeMethodDescriptionRecordComponentDescription.Token.accept
(TypeDescription.Generic.Visitor<? extends TypeDescription.Generic> visitor) Transforms the types represented by this token by applying the given visitor to them.RecordComponentDescription.AbstractBase.asToken
(ElementMatcher<? super TypeDescription> matcher) Resolves this record component to a token where all types are detached.RecordComponentDescription.asToken
(ElementMatcher<? super TypeDescription> matcher) Resolves this record component to a token where all types are detached.Methods in net.bytebuddy.description.type that return types with arguments of type RecordComponentDescription.TokenModifier and TypeMethodDescriptionRecordComponentList.AbstractBase.asTokenList
(ElementMatcher<? super TypeDescription> matcher) Transforms the list of record component descriptions into a list of detached tokens.RecordComponentList.asTokenList
(ElementMatcher<? super TypeDescription> matcher) Transforms the list of record component descriptions into a list of detached tokens.RecordComponentList.Empty.asTokenList
(ElementMatcher<? super TypeDescription> matcher) Transforms the list of record component descriptions into a list of detached tokens.Constructors in net.bytebuddy.description.type with parameters of type RecordComponentDescription.TokenModifierConstructorDescriptionForTokens
(TypeDescription typeDescription, RecordComponentDescription.Token... token) Creates a new list of record components that are described as tokens.Latent
(TypeDescription declaringType, RecordComponentDescription.Token token) Creates a new latent record component.Constructor parameters in net.bytebuddy.description.type with type arguments of type RecordComponentDescription.TokenModifierConstructorDescriptionForTokens
(TypeDescription typeDescription, List<? extends RecordComponentDescription.Token> tokens) Creates a new list of record components that are described as tokens. -
Uses of RecordComponentDescription.Token in net.bytebuddy.dynamic
Fields in net.bytebuddy.dynamic declared as RecordComponentDescription.TokenModifier and TypeFieldDescriptionprivate final RecordComponentDescription.Token
DynamicType.Builder.AbstractBase.Adapter.RecordComponentDefinitionAdapter.token
A token representing the defined record component.Constructors in net.bytebuddy.dynamic with parameters of type RecordComponentDescription.TokenModifierConstructorDescriptionprotected
Creates a new record component definition adapter.protected
RecordComponentDefinitionAdapter
(RecordComponentAttributeAppender.Factory recordComponentAttributeAppenderFactory, Transformer<RecordComponentDescription> transformer, RecordComponentDescription.Token token) Creates a new record component definition adapter. -
Uses of RecordComponentDescription.Token in net.bytebuddy.dynamic.scaffold
Fields in net.bytebuddy.dynamic.scaffold with type parameters of type RecordComponentDescription.TokenModifier and TypeFieldDescriptionprivate final List
<? extends RecordComponentDescription.Token> InstrumentedType.Default.recordComponentTokens
A list of record component tokens describing the record components of the instrumented type.Methods in net.bytebuddy.dynamic.scaffold with parameters of type RecordComponentDescription.TokenModifier and TypeMethodDescriptionInstrumentedType.Default.withRecordComponent
(RecordComponentDescription.Token token) Creates a new instrumented type that includes a new record component.InstrumentedType.Frozen.withRecordComponent
(RecordComponentDescription.Token token) Creates a new instrumented type that includes a new record component.InstrumentedType.WithFlexibleName.withRecordComponent
(RecordComponentDescription.Token token) Creates a new instrumented type that includes a new record component.InstrumentedType.withRecordComponent
(RecordComponentDescription.Token token) Creates a new instrumented type that includes a new record component. -
Uses of RecordComponentDescription.Token in net.bytebuddy.matcher
Fields in net.bytebuddy.matcher declared as RecordComponentDescription.TokenModifier and TypeFieldDescriptionprivate final RecordComponentDescription.Token
LatentMatcher.ForRecordComponentToken.token
The token being matched.Constructors in net.bytebuddy.matcher with parameters of type RecordComponentDescription.TokenModifierConstructorDescriptionCreates a latent matcher for a record component token.