com.neeve.adm.runtime.annotations
Annotation Type AdmGenerated


@Documented
@Retention(value=RUNTIME)
@Target(value=TYPE)
public @interface AdmGenerated

This annotation marks a class file as having been generated by ADM and records the generated code compatiblity level.


Required Element Summary
 String admVersion
          The version of the adm generator used.
 String compatLevel
          Gets the compatibility level of the generated code.
 String date
          Gets the date on which the code was generated.
 
Optional Element Summary
 String buildInfo
          Allows code generator to add user build information such as a build version.
 String encoding
          Gets the encoding used by the code generator.
 

Element Detail

admVersion

public abstract String admVersion
The version of the adm generator used. This is intended for diagnostic purposes.


date

public abstract String date
Gets the date on which the code was generated.


compatLevel

public abstract String compatLevel
Gets the compatibility level of the generated code.

encoding

public abstract String encoding
Gets the encoding used by the code generator.

Default:
""

buildInfo

public abstract String buildInfo
Allows code generator to add user build information such as a build version.

Default:
""


Copyright © 2016 Neeve Research, LLC. All Rights Reserved.