Package net.bytebuddy.pool
Class TypePool.Default.LazyTypeDescription.RecordComponentToken
- java.lang.Object
-
- net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.RecordComponentToken
-
- Enclosing class:
- TypePool.Default.LazyTypeDescription
@Enhance protected static class TypePool.Default.LazyTypeDescription.RecordComponentToken extends Object
A token representing a record component.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
RecordComponentToken(String name, String descriptor, String genericSignature, Map<String,List<TypePool.Default.LazyTypeDescription.AnnotationToken>> typeAnnotationTokens, List<TypePool.Default.LazyTypeDescription.AnnotationToken> annotationTokens)
Creates a new record component token.
-
-
-
Constructor Detail
-
RecordComponentToken
protected RecordComponentToken(String name, String descriptor, String genericSignature, Map<String,List<TypePool.Default.LazyTypeDescription.AnnotationToken>> typeAnnotationTokens, List<TypePool.Default.LazyTypeDescription.AnnotationToken> annotationTokens)
Creates a new record component token.- Parameters:
name
- The record component's name.descriptor
- The record component's descriptor.genericSignature
- The record component's generic signature ornull
if it is non-generic.typeAnnotationTokens
- A mapping of the record component's type annotations.annotationTokens
- A list of the record component's annotations.
-
-