Package | Description |
---|---|
net.bytebuddy.implementation |
The implementation package contains any logic for intercepting method calls.
|
Modifier and Type | Class and Description |
---|---|
static class |
FieldAccessor.FieldNameExtractor.ForBeanProperty
A
FieldAccessor.FieldNameExtractor that determines a field name
according to the rules of Java bean naming conventions. |
static class |
FieldAccessor.FieldNameExtractor.ForFixedValue
A field name extractor that returns a fixed value.
|
Modifier and Type | Field and Description |
---|---|
protected FieldAccessor.FieldNameExtractor |
FieldAccessor.fieldNameExtractor
The field name extractor to be used.
|
Modifier and Type | Method and Description |
---|---|
static FieldAccessor.OwnerTypeLocatable |
FieldAccessor.of(FieldAccessor.FieldNameExtractor fieldNameExtractor)
Defines a custom strategy for determining the field that is accessed by this field accessor.
|
Constructor and Description |
---|
FieldAccessor(FieldAccessor.FieldNameExtractor fieldNameExtractor,
FieldLocator.Factory fieldLocatorFactory,
Assigner assigner,
Assigner.Typing typing)
Creates a new field accessor.
|
ForImplicitProperty(FieldAccessor.FieldNameExtractor fieldNameExtractor,
FieldLocator.Factory fieldLocatorFactory)
Creates a field accessor for an implicit property.
|
ForParameterSetter(FieldAccessor.FieldNameExtractor fieldNameExtractor,
FieldLocator.Factory fieldLocatorFactory,
Assigner assigner,
Assigner.Typing typing,
int index)
Creates a new field accessor.
|
Copyright © 2014–2016. All rights reserved.