Package net.bytebuddy.description.field
@ByDefault
package net.bytebuddy.description.field
Contains descriptions of Java fields.
-
ClassDescriptionImplementations of this interface describe a Java field.An abstract base implementation of a field description.An implementation of a field description for a loaded field.Represents a field in its defined shape, i.e.An abstract base implementation of a field description in its defined shape.Represents a field description in its generic shape, i.e.A latent field description describes a field that is not attached to a declaring
TypeDescription
.A token that uniquely identifies a field by its name and type erasure.A token representing a field's properties detached from a type.A field description that represents a given field but with a substituted field type.FieldList<T extends FieldDescription>Implementations represent a list of field descriptions.FieldList.AbstractBase<S extends FieldDescription>An abstract base implementation of aFieldList
.FieldList.Empty<S extends FieldDescription>An implementation of an empty field list.FieldList.Explicit<S extends FieldDescription>A wrapper implementation of a field list for a given list of field descriptions.An implementation of a field list for an array of loaded fields.A list of field descriptions for a list of detached tokens.A list of field descriptions that yieldsFieldDescription.TypeSubstituting
.