Package net.bytebuddy.pool
Class TypePool.Default.LazyTypeDescription.FieldToken
- java.lang.Object
-
- net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.FieldToken
-
- Enclosing class:
- TypePool.Default.LazyTypeDescription
protected static class TypePool.Default.LazyTypeDescription.FieldToken extends java.lang.Object
A token for representing collected data on a field.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
FieldToken(java.lang.String name, int modifiers, java.lang.String descriptor, java.lang.String genericSignature, java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> typeAnnotationTokens, java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken> annotationTokens)
Creates a new field token.
-
-
-
Constructor Detail
-
FieldToken
protected FieldToken(java.lang.String name, int modifiers, java.lang.String descriptor, java.lang.String genericSignature, java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> typeAnnotationTokens, java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken> annotationTokens)
Creates a new field token.- Parameters:
name
- The name of the field.modifiers
- The modifiers of the represented field.descriptor
- The descriptor of the field.genericSignature
- The field's generic signature as found in the class file ornull
if the field is not generic.typeAnnotationTokens
- A mapping of the field type's type annotation tokens.annotationTokens
- A list of annotation tokens representing the annotations of the represented field.
-
-