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
Subinterfaces with type arguments of type RecordComponentDescription.Token in net.bytebuddy.description.typeModifier and TypeInterfaceDescriptioninterfaceRepresents a component of a Java record.Classes in net.bytebuddy.description.type that implement interfaces with type arguments of type RecordComponentDescription.TokenModifier and TypeClassDescriptionstatic classA token representing a record component's properties detached from a type.Fields in net.bytebuddy.description.type with type parameters of type RecordComponentDescription.TokenModifier and TypeFieldDescriptionprivate final List<? extends RecordComponentDescription.Token> RecordComponentList.ForTokens.tokensThe 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.TokenDynamicType.Builder.AbstractBase.Adapter.RecordComponentDefinitionAdapter.tokenA token representing the defined record component.Constructors in net.bytebuddy.dynamic with parameters of type RecordComponentDescription.TokenModifierConstructorDescriptionprotectedCreates a new record component definition adapter.protectedRecordComponentDefinitionAdapter(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.recordComponentTokensA 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.TokenLatentMatcher.ForRecordComponentToken.tokenThe token being matched.Constructors in net.bytebuddy.matcher with parameters of type RecordComponentDescription.TokenModifierConstructorDescriptionCreates a latent matcher for a record component token.