Package org.forgerock.openam.annotations
Annotation Type Evolving
-
@SupportedAll @Retention(RUNTIME) @Documented @Target({PACKAGE,TYPE,ANNOTATION_TYPE,CONSTRUCTOR,METHOD,FIELD}) public @interface Evolving
This annotation marks AM APIs that are continuing to evolve and so should be expected to change, potentially in backwards-incompatible ways even in a minor release. Changes are documented at the time of product release.The scope of the annotation is limited to the component that is annotated.
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description booleanjavaApiSetting this parameter to false for a Supported annotation allows this method to be excluded from the published java API.booleanscriptingApiSetting this parameter to true for a EvolvingElementType.METHODallows this method to be used by scripts when it'sElementType.TYPEis provided as a binding and additional scripting features are enabled.
-
-
-
Element Detail
-
scriptingApi
boolean scriptingApi
Setting this parameter to true for a EvolvingElementType.METHODallows this method to be used by scripts when it'sElementType.TYPEis provided as a binding and additional scripting features are enabled.This parameter should be set at
ElementType.METHODlevel. It has no effect on otherTargets.- Returns:
- true this method is available to scripts when additional scripting features are enabled.
- Default:
- false
-
-