com.iparelan.util.annotations
Annotation Type SyntheticCodeGeneration


@Retention(value=SOURCE)
@Copyright(value="Copyright © 2008, Iparelan Solutions, LLC. All rights reserved.")
public @interface SyntheticCodeGeneration

Declares that the compiler has been know to generate sythetic code near the marked point. For example, a synthetic method may be generated to access private data of an enclosing class. Such synthetic methods could pose a security risk and usually have names like access$000.

Version:
July 2008
Author:
Greg Mattes
See Also:
"The Java Virtual Machine Specification Second Edition," Lindholm and Yellin, Section 4.7.6, "The Sythentic Attribute.", PMD's {@code AccessorClassGeneration} rule



Copyright © 2008 Iparelan Solutions, LLC. All rights reserved.