| Package | Description |
|---|---|
| net.bytebuddy.dynamic |
This package contains classes and interfaces that are connected to writing the byte stream that represents a Java
type that is dynamically created and for loading this type into a running JVM process.
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
DynamicType.Builder.FieldValueTarget<S>
A builder to which a field was just added such that default values can be defined for the field.
|
| Modifier and Type | Class and Description |
|---|---|
protected class |
DynamicType.Builder.AbstractBase.DefaultFieldValueTarget
A
DynamicType.Builder for which a field was recently defined such that attributes
can be added to this recently defined field. |
| Modifier and Type | Method and Description |
|---|---|
DynamicType.Builder.FieldAnnotationTarget<S> |
DynamicType.Builder.FieldAnnotationTarget.annotateField(Annotation... annotation)
Defines annotations to be added to the currently selected field.
|
DynamicType.Builder.FieldAnnotationTarget<S> |
DynamicType.Builder.AbstractBase.DefaultFieldValueTarget.annotateField(Annotation... annotation) |
DynamicType.Builder.FieldAnnotationTarget<S> |
DynamicType.Builder.FieldAnnotationTarget.annotateField(AnnotationDescription... annotation)
Defines annotations to be added to the currently selected field.
|
DynamicType.Builder.FieldAnnotationTarget<S> |
DynamicType.Builder.AbstractBase.DefaultFieldValueTarget.annotateField(AnnotationDescription... annotation) |
DynamicType.Builder.FieldAnnotationTarget<S> |
DynamicType.Builder.FieldAnnotationTarget.annotateField(Collection<? extends AnnotationDescription> annotations)
Defines annotations to be added to the currently selected field.
|
DynamicType.Builder.FieldAnnotationTarget<S> |
DynamicType.Builder.AbstractBase.DefaultFieldValueTarget.annotateField(Collection<? extends AnnotationDescription> annotations) |
DynamicType.Builder.FieldAnnotationTarget<S> |
DynamicType.Builder.FieldAnnotationTarget.annotateField(Iterable<? extends Annotation> annotations)
Defines annotations to be added to the currently selected field.
|
DynamicType.Builder.FieldAnnotationTarget<S> |
DynamicType.Builder.AbstractBase.DefaultFieldValueTarget.annotateField(Iterable<? extends Annotation> annotations) |
DynamicType.Builder.FieldAnnotationTarget<S> |
DynamicType.Builder.FieldAnnotationTarget.attribute(FieldAttributeAppender.Factory attributeAppenderFactory)
Defines an attribute appender factory to be applied onto the currently selected field.
|
DynamicType.Builder.FieldAnnotationTarget<S> |
DynamicType.Builder.AbstractBase.DefaultFieldValueTarget.attribute(FieldAttributeAppender.Factory attributeAppenderFactory) |
DynamicType.Builder.FieldAnnotationTarget<S> |
DynamicType.Builder.FieldValueTarget.value(boolean value)
Defines a
boolean value to become the optional default value for the recently defined
static field. |
DynamicType.Builder.FieldAnnotationTarget<S> |
DynamicType.Builder.AbstractBase.DefaultFieldValueTarget.value(boolean value) |
DynamicType.Builder.FieldAnnotationTarget<S> |
DynamicType.Builder.FieldValueTarget.value(double value)
Defined a default value for a
double-typed static field. |
DynamicType.Builder.FieldAnnotationTarget<S> |
DynamicType.Builder.AbstractBase.DefaultFieldValueTarget.value(double value) |
DynamicType.Builder.FieldAnnotationTarget<S> |
DynamicType.Builder.FieldValueTarget.value(float value)
Defined a default value for a
float-typed static field. |
DynamicType.Builder.FieldAnnotationTarget<S> |
DynamicType.Builder.AbstractBase.DefaultFieldValueTarget.value(float value) |
DynamicType.Builder.FieldAnnotationTarget<S> |
DynamicType.Builder.FieldValueTarget.value(int value)
Defines an
int value to be become the optional default value for the recently defined
static field. |
DynamicType.Builder.FieldAnnotationTarget<S> |
DynamicType.Builder.AbstractBase.DefaultFieldValueTarget.value(int value) |
DynamicType.Builder.FieldAnnotationTarget<S> |
DynamicType.Builder.FieldValueTarget.value(long value)
Defined a default value for a
long-typed static field. |
DynamicType.Builder.FieldAnnotationTarget<S> |
DynamicType.Builder.AbstractBase.DefaultFieldValueTarget.value(long value) |
DynamicType.Builder.FieldAnnotationTarget<S> |
DynamicType.Builder.FieldValueTarget.value(String value)
Defined a default value for a
String-typed static field. |
DynamicType.Builder.FieldAnnotationTarget<S> |
DynamicType.Builder.AbstractBase.DefaultFieldValueTarget.value(String value) |
Copyright © 2014–2015. All rights reserved.