@HashCodeAndEqualsPlugin.Enhance protected static class TypePool.Default.LazyTypeDescription.RecordComponentToken extends Object
Modifier | Constructor and 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.
|
protected RecordComponentToken(String name, String descriptor, String genericSignature, Map<String,List<TypePool.Default.LazyTypeDescription.AnnotationToken>> typeAnnotationTokens, List<TypePool.Default.LazyTypeDescription.AnnotationToken> annotationTokens)
name
- The record component's name.descriptor
- The record component's descriptor.genericSignature
- The record component's generic signature or null
if it is non-generic.typeAnnotationTokens
- A mapping of the record component's type annotations.annotationTokens
- A list of the record component's annotations.Copyright © 2014–2021. All rights reserved.