Synthetic attribute (JVMS 4.7.8), which marks a class member as implementation-specific artifacts.
This attribute can appear on classes, methods, and fields, and permits multiple instances in a structure. It has no data dependency.
This attribute was introduced in the Java SE Platform version 1.1, major version 45.
API Note
This attribute has been largely superseded by the ACC_SYNTHETIC modifier in newer class files. See java. for a more in-depth
description about the differences between synthetic and implicit (mandated)
constructs generated by compilers.
Synthetic Attribute
Attributes#synthetic(), AccessFlag#SYNTHETIC
| Modifier and Type | Method and Description |
|---|---|
| public static SyntheticAttribute |
| of | back to summary |
|---|---|
| public static SyntheticAttribute of() Returns a
| |