DynamicType.Builder.FieldDefinition.Optional<U> |
DynamicType.Builder.AbstractBase.Adapter.FieldDefinitionAdapter.annotateField(java.util.Collection<? extends AnnotationDescription> annotations) |
Annotates the previously defined or matched field with the supplied annotations.
|
DynamicType.Builder.FieldDefinition.Optional<U> |
DynamicType.Builder.AbstractBase.Adapter.FieldMatchAdapter.annotateField(java.util.Collection<? extends AnnotationDescription> annotations) |
Annotates the previously defined or matched field with the supplied annotations.
|
DynamicType.Builder.FieldDefinition.Optional<S> |
DynamicType.Builder.FieldDefinition.annotateField(java.lang.annotation.Annotation... annotation) |
Annotates the previously defined or matched field with the supplied annotations.
|
DynamicType.Builder.FieldDefinition.Optional<S> |
DynamicType.Builder.FieldDefinition.annotateField(java.util.Collection<? extends AnnotationDescription> annotations) |
Annotates the previously defined or matched field with the supplied annotations.
|
DynamicType.Builder.FieldDefinition.Optional<S> |
DynamicType.Builder.FieldDefinition.annotateField(java.util.List<? extends java.lang.annotation.Annotation> annotations) |
Annotates the previously defined or matched field with the supplied annotations.
|
DynamicType.Builder.FieldDefinition.Optional<S> |
DynamicType.Builder.FieldDefinition.annotateField(AnnotationDescription... annotation) |
Annotates the previously defined or matched field with the supplied annotations.
|
DynamicType.Builder.FieldDefinition.Optional<U> |
DynamicType.Builder.FieldDefinition.Optional.AbstractBase.annotateField(java.lang.annotation.Annotation... annotation) |
Annotates the previously defined or matched field with the supplied annotations.
|
DynamicType.Builder.FieldDefinition.Optional<U> |
DynamicType.Builder.FieldDefinition.Optional.AbstractBase.annotateField(java.util.List<? extends java.lang.annotation.Annotation> annotations) |
Annotates the previously defined or matched field with the supplied annotations.
|
DynamicType.Builder.FieldDefinition.Optional<U> |
DynamicType.Builder.FieldDefinition.Optional.AbstractBase.annotateField(AnnotationDescription... annotation) |
Annotates the previously defined or matched field with the supplied annotations.
|
DynamicType.Builder.FieldDefinition.Optional<S> |
DynamicType.Builder.FieldDefinition.attribute(FieldAttributeAppender.Factory fieldAttributeAppenderFactory) |
Applies the supplied attribute appender factory onto the previously defined or matched field.
|
DynamicType.Builder.FieldDefinition.Optional<V> |
DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase.Adapter.attribute(FieldAttributeAppender.Factory fieldAttributeAppenderFactory) |
Applies the supplied attribute appender factory onto the previously defined or matched field.
|
protected DynamicType.Builder.FieldDefinition.Optional<V> |
DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase.Adapter.defaultValue(java.lang.Object defaultValue) |
|
protected abstract DynamicType.Builder.FieldDefinition.Optional<U> |
DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase.defaultValue(java.lang.Object defaultValue) |
Defines the supplied value as a default value of the previously defined or matched field.
|
DynamicType.Builder.FieldDefinition.Optional<S> |
DynamicType.Builder.AbstractBase.defineProperty(java.lang.String name,
java.lang.reflect.Type type) |
Defines a Java bean property with the specified name.
|
DynamicType.Builder.FieldDefinition.Optional<S> |
DynamicType.Builder.AbstractBase.defineProperty(java.lang.String name,
java.lang.reflect.Type type,
boolean readOnly) |
Defines a Java bean property with the specified name.
|
DynamicType.Builder.FieldDefinition.Optional<S> |
DynamicType.Builder.AbstractBase.defineProperty(java.lang.String name,
TypeDefinition type) |
Defines a Java bean property with the specified name.
|
DynamicType.Builder.FieldDefinition.Optional<S> |
DynamicType.Builder.AbstractBase.defineProperty(java.lang.String name,
TypeDefinition type,
boolean readOnly) |
Defines a Java bean property with the specified name.
|
DynamicType.Builder.FieldDefinition.Optional<T> |
DynamicType.Builder.defineProperty(java.lang.String name,
java.lang.reflect.Type type) |
Defines a Java bean property with the specified name.
|
DynamicType.Builder.FieldDefinition.Optional<T> |
DynamicType.Builder.defineProperty(java.lang.String name,
java.lang.reflect.Type type,
boolean readOnly) |
Defines a Java bean property with the specified name.
|
DynamicType.Builder.FieldDefinition.Optional<T> |
DynamicType.Builder.defineProperty(java.lang.String name,
TypeDefinition type) |
Defines a Java bean property with the specified name.
|
DynamicType.Builder.FieldDefinition.Optional<T> |
DynamicType.Builder.defineProperty(java.lang.String name,
TypeDefinition type,
boolean readOnly) |
Defines a Java bean property with the specified name.
|
protected DynamicType.Builder.FieldDefinition.Optional<U> |
DynamicType.Builder.AbstractBase.Adapter.FieldDefinitionAdapter.materialize(FieldAttributeAppender.Factory fieldAttributeAppenderFactory,
Transformer<FieldDescription> transformer,
java.lang.Object defaultValue) |
|
protected DynamicType.Builder.FieldDefinition.Optional<U> |
DynamicType.Builder.AbstractBase.Adapter.FieldMatchAdapter.materialize(FieldAttributeAppender.Factory fieldAttributeAppenderFactory,
Transformer<FieldDescription> transformer,
java.lang.Object defaultValue) |
|
protected abstract DynamicType.Builder.FieldDefinition.Optional<V> |
DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase.Adapter.materialize(FieldAttributeAppender.Factory fieldAttributeAppenderFactory,
Transformer<FieldDescription> transformer,
java.lang.Object defaultValue) |
Creates a new optional field definition for which all of the supplied values are represented.
|
DynamicType.Builder.FieldDefinition.Optional<S> |
DynamicType.Builder.AbstractBase.serialVersionUid(long serialVersionUid) |
Defines a private, static, final field for a serial version UID of the given value.
|
DynamicType.Builder.FieldDefinition.Optional<T> |
DynamicType.Builder.serialVersionUid(long serialVersionUid) |
Defines a private, static, final field for a serial version UID of the given value.
|
DynamicType.Builder.FieldDefinition.Optional<V> |
DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase.Adapter.transform(Transformer<FieldDescription> transformer) |
Applies the supplied transformer onto the previously defined or matched field.
|
DynamicType.Builder.FieldDefinition.Optional<S> |
DynamicType.Builder.FieldDefinition.transform(Transformer<FieldDescription> transformer) |
Applies the supplied transformer onto the previously defined or matched field.
|
DynamicType.Builder.FieldDefinition.Optional<U> |
DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase.value(boolean value) |
Defines the supplied boolean value as a default value of the previously defined or matched field.
|
DynamicType.Builder.FieldDefinition.Optional<U> |
DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase.value(double value) |
Defines the supplied double value as a default value of the previously defined or matched field.
|
DynamicType.Builder.FieldDefinition.Optional<U> |
DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase.value(float value) |
Defines the supplied float value as a default value of the previously defined or matched field.
|
DynamicType.Builder.FieldDefinition.Optional<U> |
DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase.value(int value) |
Defines the supplied int value as a default value of the previously defined or matched field.
|
DynamicType.Builder.FieldDefinition.Optional<U> |
DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase.value(long value) |
Defines the supplied long value as a default value of the previously defined or matched field.
|
DynamicType.Builder.FieldDefinition.Optional<U> |
DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase.value(java.lang.String value) |
Defines the supplied String value as a default value of the previously defined or matched field.
|
DynamicType.Builder.FieldDefinition.Optional<U> |
DynamicType.Builder.FieldDefinition.Valuable.value(boolean value) |
Defines the supplied boolean value as a default value of the previously defined or matched field.
|
DynamicType.Builder.FieldDefinition.Optional<U> |
DynamicType.Builder.FieldDefinition.Valuable.value(double value) |
Defines the supplied double value as a default value of the previously defined or matched field.
|
DynamicType.Builder.FieldDefinition.Optional<U> |
DynamicType.Builder.FieldDefinition.Valuable.value(float value) |
Defines the supplied float value as a default value of the previously defined or matched field.
|
DynamicType.Builder.FieldDefinition.Optional<U> |
DynamicType.Builder.FieldDefinition.Valuable.value(int value) |
Defines the supplied int value as a default value of the previously defined or matched field.
|
DynamicType.Builder.FieldDefinition.Optional<U> |
DynamicType.Builder.FieldDefinition.Valuable.value(long value) |
Defines the supplied long value as a default value of the previously defined or matched field.
|
DynamicType.Builder.FieldDefinition.Optional<U> |
DynamicType.Builder.FieldDefinition.Valuable.value(java.lang.String value) |
Defines the supplied String value as a default value of the previously defined or matched field.
|