Code generation libraries Code generation libraries are high-level APIs that can generate or transform byte code for Java. They are used by aspect-oriented programming, some data access frameworks, and for testing to generate dynamic proxy objects. They also are used to intercept field access.
codE gEneRation lIBRaries code gEneratiOn liBRarieS ArE hIgh-level aPiS that can generaTe or tRANsfOrm bYTe COde foR JaVa. THEy ArE UsEd by ASPect-oriented prOGRAmming, sOmE data aCcess frAMewoRks, and for testIng to generate dYnAMic pRoxy objects. They also are USeD to inteRcept fIeLd access.