Package | Description |
---|---|
net.bytebuddy.description.field |
Contains descriptions of Java fields.
|
net.bytebuddy.description.type |
Contains descriptions of Java types and packages.
|
net.bytebuddy.dynamic.scaffold |
This package contains helper types and implementations that are responsible for the actual writing of a byte array
representing a Java class.
|
net.bytebuddy.implementation |
The implementation package contains any logic for intercepting method calls.
|
net.bytebuddy.implementation.bytecode.member |
StackManipulation s of this package are responsible for
accessing type or method members, i.e. |
net.bytebuddy.matcher |
Contains an API for matching Java byte code entities.
|
net.bytebuddy.pool |
Classes of this package allow for the creating
TypeDescription s without
loading any classes. |
Modifier and Type | Class and Description |
---|---|
static class |
FieldDescription.ForLoadedField
An implementation of a field description for a loaded field.
|
static class |
FieldDescription.InDefinedShape.AbstractBase
An abstract base implementation of a field description in its defined shape.
|
static class |
FieldDescription.Latent
A latent field description describes a field that is not attached to a declaring
TypeDescription . |
Modifier and Type | Method and Description |
---|---|
FieldDescription.InDefinedShape |
FieldDescription.InDefinedShape.AbstractBase.asDefined() |
FieldDescription.InDefinedShape |
FieldDescription.TypeSubstituting.asDefined() |
FieldDescription.InDefinedShape |
FieldList.ForLoadedField.get(int index) |
FieldDescription.InDefinedShape |
FieldList.ForTokens.get(int index) |
Modifier and Type | Method and Description |
---|---|
FieldList<FieldDescription.InDefinedShape> |
FieldList.asDefined()
Returns this list of these field descriptions resolved to their defined shape.
|
FieldList<FieldDescription.InDefinedShape> |
FieldList.AbstractBase.asDefined() |
FieldList<FieldDescription.InDefinedShape> |
FieldList.Empty.asDefined() |
Modifier and Type | Method and Description |
---|---|
FieldList<FieldDescription.InDefinedShape> |
TypeDescription.getDeclaredFields() |
FieldList<FieldDescription.InDefinedShape> |
TypeDescription.ForLoadedType.getDeclaredFields() |
FieldList<FieldDescription.InDefinedShape> |
TypeDescription.ArrayProjection.getDeclaredFields() |
FieldList<FieldDescription.InDefinedShape> |
TypeDescription.Latent.getDeclaredFields() |
FieldList<FieldDescription.InDefinedShape> |
TypeDescription.ForPackageDescription.getDeclaredFields() |
Modifier and Type | Method and Description |
---|---|
FieldList<FieldDescription.InDefinedShape> |
InstrumentedType.Default.getDeclaredFields() |
Modifier and Type | Class and Description |
---|---|
protected static class |
Implementation.Context.Default.CacheValueField
A description of a field that stores a cached value.
|
Modifier and Type | Method and Description |
---|---|
static FieldAccess.Defined |
FieldAccess.forField(FieldDescription.InDefinedShape fieldDescription)
Creates a field access representation for a given field.
|
Modifier and Type | Method and Description |
---|---|
static <T extends FieldDescription> |
ElementMatchers.definedField(ElementMatcher<? super FieldDescription.InDefinedShape> matcher)
Matches a field in its defined shape.
|
Modifier and Type | Method and Description |
---|---|
FieldList<FieldDescription.InDefinedShape> |
TypePool.LazyFacade.LazyResolution.LazyTypeDescription.getDeclaredFields() |
FieldList<FieldDescription.InDefinedShape> |
TypePool.LazyTypeDescription.getDeclaredFields() |
Copyright © 2014–2015. All rights reserved.